Skip to main content
FilesAll
Appearance: Auto
Language: English

Open-source notices

FilesAll is built on the work of many open-source projects. Thank you to everyone who makes them.

Last updated:

Libraries under the LGPL

Two libraries are licensed under the GNU Lesser General Public License (LGPL). FilesAll loads each one as its own separate file, only when a tool needs it, so you can swap in your own build. Their source code is available at the links below.

LAME 3.100, through @mediabunny/mp3-encoder 1.61.5

Used for
Writing MP3 files in MP4 to MP3
Licence
LGPL-2.0

libheif and libde265, through libheif-js 1.23.2

Used for
Opening HEIC photos from iPhones
Licence
LGPL-3.0

LAME is licensed under the GNU Library General Public License version 2 (full text). libheif and libde265 are licensed under the GNU LGPL version 3 (full text).

Libraries that run in your browser

PDF.js 6.4 (pdfjs-dist)

Used for
Showing PDF pages, reading their text, turning pages into images
Licence
Apache-2.0

pdf-lib 1.17

Used for
Merging, splitting, rotating and signing PDFs
Licence
MIT

qpdf-wasm 0.3 (qpdf)

Used for
Opening damaged or locked PDFs, compressing PDFs
Licence
ISC (qpdf: Apache-2.0)

jSquash: jpeg, png, oxipng, resize, webp

Used for
Reading, writing, shrinking and resizing JPG, PNG and WebP images
Licence
Apache-2.0 (libwebp: BSD-3-Clause)

omggif 1.0, gifenc 1.0

Used for
Shrinking GIFs, animated ones included
Licence
MIT

VTracer 1.0 (@visioncortex/vtracer)

Used for
Turning PNG and JPG pictures into SVG
Licence
MIT OR Apache-2.0

Mediabunny 1.61

Used for
Reading the sound from MP4, MOV and M4A videos
Licence
MPL-2.0

fflate 0.8

Used for
Making ZIP files for Download all
Licence
MIT

Comlink 4.4

Used for
Running tools in the background
Licence
Apache-2.0

React 19

Used for
Buttons and screens of the tools
Licence
MIT

Tools used to build the site

The site is built with Astro (MIT) and styled with Tailwind CSS (MIT). Our usage service uses jose (MIT) to check sign-in tokens.

Questions

If you believe a notice is missing or wrong, please tell us and we will fix it. Each library keeps its own copyright and licence. FilesAll itself is not open source.