Every engine below is verified installed in our package.json and imported in our source — here is what it is, which licence it carries, and what it powers.
| Engine | Version | Licence | What it powers |
|---|---|---|---|
| @ffmpeg/ffmpeg | 0.12.15 | MIT | In-browser video and audio conversion, trimming, and compression (via src/hooks/useFFmpeg.ts). |
| @ffmpeg/util | 0.12.2 | MIT | File helpers (fetchFile, blob URLs) for the FFmpeg-powered video and audio tools. |
| pdfjs-dist (pdf.js) | 4.10.38 | Apache-2.0 | PDF rendering and previews for PDF-to-image, OCR, redaction, and editor tools (via src/lib/pdfjsWorker.ts). |
| tesseract.js | 7.0.0 | Apache-2.0 | On-device OCR for PDF text extraction and invoice/receipt parsing. |
| jszip | 3.10.1 | MIT OR GPL-3.0-or-later | ZIP packaging for batch downloads; CBZ, EPUB, and archive conversion tools. |
| gif.js.optimized | 1.0.1 | MIT | GIF encoding for still-to-GIF image converters (bundled worker at /gif.worker.js). |
| exifr | 7.1.3 | MIT | EXIF metadata reading for the EXIF viewer and remover tools. |
| piexifjs | 1.0.6 | MIT | EXIF stripping for the EXIF remover tool. |
| js-yaml | 5.2.2 | MIT | YAML parsing for the syntax validator and data-format converter tools. |
| marked | 12.0.2 | MIT | Markdown-to-HTML conversion for Markdown and document tools. |
| qrcode | 1.5.4 | MIT | QR code generation for QR generator, bulk QR, and UPI validator tools. |
| heic2any | 0.0.4 | MIT | HEIC/HEIF photo decoding for bulk image and HEIC converter tools. |
Full licence texts for each engine ship inside node_modules with the installed packages. This page is attribution, not legal advice — consult each project's repository and licence text for the binding terms.
Questions about how these engines handle your files? See our Trust Center and Privacy Policy.