Licences and credits
The open-source software this site is built from, and where to find it
Why this page exists
The tools here do their work in your browser, which means the software that does it is sent to your browser and runs on your machine. A video encoder, a PDF library, a text-recognition engine — all of them are open-source projects written by other people, and several of their licences ask that anyone passing the software on says so and points to the source.
This page is that. Everything below is used unmodified, at a pinned version, and served from this domain rather than from anybody else’s.
Software that runs in your browser
| Component | What it does here | Licence |
|---|---|---|
| FFmpeg (via ffmpeg.wasm) | Video and audio conversion, compression, trimming | GPL-2.0-or-later |
| heic-to (libheif) | Reading iPhone HEIC photographs | LGPL-3.0 |
| Tesseract.js | Reading text out of an image | Apache-2.0 |
| ORMBG | The background-removal model | Apache-2.0 |
| Transformers.js | Running that model in the browser | Apache-2.0 |
| ONNX Runtime Web | The engine underneath it | MIT |
| PDF.js | Reading and rendering PDF pages | Apache-2.0 |
| pdf-lib | Writing and editing PDFs | MIT |
| JSZip | Packing several results into one download | MIT or GPL-3.0-or-later |
| qrcode-generator | Drawing QR codes | MIT |
The two copyleft ones, in plain terms
Most of the list above is permissive: use it, ship it, keep the notice. Two are not, and they are worth naming rather than burying.
FFmpeg is served here as a WebAssembly build configured with --enable-gpl, --enable-libx264 and --enable-libx265, which puts the binary under the GNU General Public License, version 2 or later. The complete corresponding source is published by the ffmpeg.wasm project and by FFmpeg itself. We ship the build unmodified.
heic-to wraps libheif and is distributed under the GNU Lesser General Public License, version 3. Source at the link above, again unmodified.
Neither licence restricts commercial use, and neither is affected by this site carrying advertising. What they ask is that the software is not passed on silently — hence this page.
Typefaces
Three, all under the SIL Open Font License 1.1, self-hosted rather than loaded from a font service so that reading a page here tells nobody else that you did.
- Instrument Sans — the interface
- Source Serif 4 — long text
- IBM Plex Mono — numbers, sizes and file names
Images and icons
Every picture on this site was made for it: the icons are drawn as inline SVG paths, the passport proportion diagrams are generated from the published measurements, and the preview images are rendered at build time. No stock photography is used, and there is nothing here licensed from an image library.
Reference material
The passport photo pages cite national authorities directly, and each page links the source it is quoting — the State Department, HMPO, the Policía Nacional, and so on. Where an authority publishes no figure, the page says so rather than repeating a number from elsewhere.
Something missing?
If you maintain one of these projects and this page credits it wrongly, or credits it insufficiently, please say so and it will be fixed. That is a bug like any other.