Open Source Licenses
Last updated: April 21, 2026
Just Fucking Convert It is built on excellent open-source software. Below are the libraries used and their licenses. We are grateful to each project and their contributors.
libheif-js
LGPL-3.0 LicenseWebAssembly build of libheif. Decodes HEIC and HEIF images (used by Apple devices) to standard web formats in the browser.
github.com/catdad-experiments/libheif-jsJSZip
MIT LicenseCreates ZIP archives in the browser, used to bundle multiple converted files for download.
stuk.github.io/jsziplamejs
LGPL v3MP3 encoder used for audio conversion. This library is used unmodified via CDN.
github.com/zhuker/lamejslamejs is licensed under the GNU Lesser General Public License v3.0 (LGPL v3). It is used here as a dynamically loaded, unmodified library served from this site at /vendor/lame.min.js. In accordance with the LGPL, you may replace that file with a modified version of lamejs without modifying this site's source code.
PDF.js (pdfjs-dist)
Apache License 2.0Mozilla's PDF rendering engine, used to convert PDF pages to PNG images in the browser.
mozilla.github.io/pdf.jsCopyright � Mozilla Foundation. Licensed under the Apache License, Version 2.0.
Fonts
Space Mono � designed by Colophon Foundry. Licensed under the SIL Open Font License 1.1.
Syne � designed by Bonjour Monde. Licensed under the SIL Open Font License 1.1.
Both fonts are delivered via Google Fonts.
Full license texts are available from each project's repository linked above. The LGPL v3 full text is available at gnu.org/licenses/lgpl-3.0.html. The Apache 2.0 full text is available at apache.org/licenses/LICENSE-2.0.