Cookies for analytics and advertising
We use cookies for analytics and advertising, both sent to Google. Refusing changes nothing you can see.Read the privacy page
Last updated 2026-08-02
Quinvert converts your files using code other people wrote and gave away. This page says whose, under what terms, and — where a licence asks for it — how to get hold of the source or put your own version in its place.
LGPL-3.0 · version 1.19.8 (via libheif-js) · reads the HEIC and HEIF photographs an iPhone produces. Source: https://github.com/strukturag/libheif
We ship libheif unmodified, and our loader keeps it in a chunk of its own that is fetched only when a HEIC file is converted. Both facts exist so that anyone who wants to run this site against their own build of libheif can replace that one file and have it work. That is what the LGPL asks for, and we would rather make it genuinely possible than merely say so.
The libraries above are shipped unmodified. That means the upstream repository is the complete corresponding source — there are no patches of ours to hand over, and nothing has been changed that you would not find at the link.
Each engine is served as its own file, fetched only when a conversion needs it. If you want to run this site against a build of your own, replacing that one file is all it takes; open your browser's network tab during a conversion and you will see exactly which file to swap. If any of that turns out not to work as described, write to us and we will fix it — a condition that is technically satisfied but practically impossible is not one we are interested in claiming.
These are permissive licences. They ask for the notice to be kept, which the build does, and nothing more.
The full text of every licence named here is published by its steward and reproduced in the packages we ship: LGPL-3.0, GPL-3.0, MPL-2.0, Apache-2.0, MIT, ISC, BSD-3-Clause and the SIL Open Font License 1.1.