Reshape FilePrivacy

Licences

The tools are built on open-source work. This is the full list.

Every library is bundled with the site and served from it. Nothing is loaded from another company’s servers while you use a tool.

Libraries in the tools

LibraryVersionLicenceUsed for
@jsquash/avif2.1.1Apache-2.0Writing AVIF pictures
@jsquash/webp1.5.0Apache-2.0Writing WebP pictures where the browser cannot
@mediabunny/flac-encoder1.61.3MPL-2.0Writing FLAC audio
@mediabunny/mp3-encoder1.61.3MPL-2.0 (built on LAME, LGPL)Writing MP3 audio
@neslinesli93/qpdf-wasm0.3.0ISC (qpdf itself: Apache-2.0)Rewriting, encrypting and compressing PDFs
@xmldom/xmldom0.9.12MITEditing XML inside SVG and Office files
@zip.js/zip.js2.23.0BSD-3-ClauseAES-encrypted ZIP files
age-encryption0.3.1BSD-3-ClauseFile encryption in the age format
clsx2.1.1MITInterface helper
exifr7.1.3MITReading photo metadata
fast-xml-parser5.11.2MITXML
fflate0.8.3MITZIP files and Office documents
gifenc1.0.3MITWriting GIF pictures
hash-wasm4.12.0MITChecksums
js-yaml5.4.3MITYAML
jsqr1.4.0Apache-2.0Reading QR codes where the browser cannot
libarchive.js2.0.2MIT (libarchive: BSD)Opening 7Z, RAR, TAR and other archives
libheif-js1.23.5LGPL-3.0Decoding HEIC photos where the browser cannotServed as its own, replaceable files. Source: github.com/strukturag/libheif and github.com/catdad-experiments/libheif-js
lucide-preact1.55.0ISCIcons
marked18.1.0MITMarkdown
mediabunny1.61.3MPL-2.0Reading and repacking audio and video
papaparse5.7.0MITCSV
pdf-lib1.17.1MITEditing PDFs
pdfjs-dist6.4.299Apache-2.0Reading, drawing and extracting text from PDFs
preact11.0.1MITThe tools' interface
smol-toml1.9.1BSD-3-ClauseTOML

The typefaces are Atkinson Hyperlegible Next and Mono by the Braille Institute, under the SIL Open Font License.

The full licence text and notices of every library, as shipped, are in one file: licences.txt.