Open Source Licences
Last updated: 2 October 2026
filehugger.com runs its conversions in your browser, which means the open source engines that do the work are downloaded to your device and executed there. This page lists every third-party component we ship, what it is used for, and the licence it is published under, so that the attribution travels with the code.
What we ship to your browser
| Component | Used for | Licence |
|---|---|---|
| PDF.js (pdfjs-dist 6.3.289) | Reading PDFs: rendering pages, extracting text, annotations, metadata and attachments. | Apache License 2.0 — Mozilla Foundation. Bundled CMaps, standard fonts and image decoders retain their licence notices in the asset directories. |
| pdf-lib | Writing PDFs: merging, splitting, rotating, cropping, page numbers, watermarks, signatures. | MIT. The minified bundle we ship also contains Microsoft's tslib helpers, Apache License 2.0. |
| Tesseract.js and tesseract.js-core | Optical character recognition, plus self-hosted English and Turkish training data used to recognise text in scans and images. The Turkish model comes from tessdata_fast. | Apache License 2.0. Upstream Tesseract OCR is likewise Apache License 2.0. |
| qpdf, compiled to WebAssembly | PDF encryption and decryption, and structural checks. | Apache License 2.0 (qpdf version 11 and later). |
| heic2any | Decoding HEIC and HEIF photos from iPhones so they can be converted to other formats. | The wrapper is published as MIT. It statically bundles libheif, which upstream is published under the GNU Lesser General Public License v3.0 — see the note below. |
Studio editing engines
Studio uses self-hosted browser bundles. Their licence texts are available next to the distributed files.
- @embedpdf/pdfium 2.15.1 — native PDF text editing; MIT wrapper notice. The underlying PDFium engine carries its BSD-style and third-party notices in the engine source.
- @pdf-lib/fontkit 1.1.1 — embedded Unicode PDF fonts; MIT notice.
- docx — editable CV Word exports; MIT notice.
- PptxGenJS 4.0.1 — editable PowerPoint exports; MIT notice. JSZip 3.10.1 supplies ZIP packaging under its MIT option.
- Three.js 0.160.1 and OrbitControls — interactive 3D previews; MIT notice.
- ag-psd 31.0.2 — local PSD layer import and export; MIT notice. base64-js 1.5.1 MIT notice and pako 2.1.0 MIT/Zlib notice cover its bundled dependencies. Pixel layers and supported blend modes are preserved; advanced effects use the embedded composite.
- Noto Sans and Liberation Serif — embedded document fonts; Noto licence and Liberation licence, both SIL Open Font License 1.1.
The optional local ONLYOFFICE Document Server runs as a separate service and retains its upstream branding and AGPL-3.0 notices. The optional offline TripoSR runtime reconstructs objects; its MIT notice is included here. Model and runtime dependencies retain their upstream licences in the local installation.
Note on heic2any and libheif
We inspected the copy of heic2any that we serve and confirmed that the libheif module is compiled into it. libheif is published upstream under the LGPL v3.0, while the heic2any wrapper itself carries an MIT notice. Because the bundled WebAssembly cannot practically be relinked by an end user, the MIT notice on the wrapper does not by itself settle the licensing position of the whole bundle, and this has been raised upstream.
We are not lawyers and this page is not a legal opinion. We publish it because attribution is the right thing to do regardless of how that question resolves: if you use the HEIC tools on filehugger.com, your browser is running libheif, and its authors deserve the credit. The full licence text is available from the libheif project linked above. We are evaluating a replacement HEIC decoder with a clearer licensing position; if you maintain one, we would like to hear about it.
Fonts and hosting
Page text is set in Inter, published under the SIL Open Font License 1.1. Every engine listed above is served from our own domain rather than a third-party CDN, so using the tools does not hand your IP address to another provider.
Our own code
The site's interface, conversion pipeline, file-intelligence engine and e-invoice reader are written by Brothers IT Yazılım Arge ve Bilişim Hizmetleri Tic. San. Ltd. Şti. and are not open source at this time. Published measurements, test methods and rule implementations are documented on the site so that results can be checked independently rather than taken on trust.
Corrections
If you believe a component is missing from this page, or that a licence is stated incorrectly, tell us at info@brothers.net.tr and we will correct it. Attribution errors are worth reporting even when they seem minor.