Open source
PocketConvert is built on software other people share freely. Here is what we use, under which licence, and where its source code is. Each remains under its own licence.
On your device
These are downloaded to your browser and convert your files on your device. Most are only downloaded when you use the tool that needs them.
- FFmpeg (ffmpeg.wasm 0.12.10)GPL-2.0-or-laterReads AVI and WMV videos · Source code
- MediabunnyMPL-2.0Reads and writes audio and video, with its MP3 (LAME) and AAC encoders · Source code
- LAMELGPL-2.0-or-laterEncodes MP3 · Source code
- libheif (libheif-js)LGPL-3.0Opens iPhone HEIC photos · Source code
- jSquash (libwebp, libavif)Apache-2.0, BSDWrites WebP and AVIF images · Source code
- pdf.jsApache-2.0Draws PDF pages · Source code
- pdf-lib, fontkitMITBuilds, merges, splits and compresses PDFs · Source code
- Tesseract, Tesseract.jsApache-2.0Reads text in images · Source code
- ONNX Runtime WebMITRuns the models below in the browser · Source code
- VTracer (vtracer-wasm)MITTraces images into SVG · Source code
- ZXing-C++ (zxing-wasm)Apache-2.0, MITReads QR codes and barcodes · Source code
- node-qrcodeMITMakes QR codes · Source code
- fflateMITPacks ZIP files · Source code
- gifencMITWrites GIFs · Source code
FFmpeg and the GPL
To read AVI and WMV videos we serve FFmpeg's WebAssembly build (ffmpeg.wasm 0.12.10), unmodified. It is licensed under the GNU General Public License, version 2 or later (GPL-2.0-or-later). The complete source code of the build, with its build scripts, is at ffmpeg.wasm 0.12.10, and FFmpeg's own source is at ffmpeg.org. You can also ask us for a copy of this source code: write to [email protected]. This offer is valid for three years.
Models
Two tools that use AI run these models on your device.
On our server
Office documents, PDF to Word and compressing PDFs up to 50 MB are done on our server. Our PDF to Word and PDF compression service uses the AGPL-licensed PyMuPDF; its complete source code can be downloaded from the service itself.
- LibreOffice (Gotenberg)MPL-2.0, MITConverts Office documents · Source code
- pdf2docxMITPDF to Word · Source code
- PyMuPDFAGPL-3.0PDF to Word and Compress PDF on our server · Source code
The site itself
- Next.js, ReactMITThe site itself · Source code
- LucideISCIcons · Source code
- dnd kitMITReordering files and pages · Source code
- Noto SansOFL-1.1Text in PDFs we make · Source code
Thank you
Thanks to everyone behind these projects. If you spot something missing or wrong in a licence notice, please let us know.