HEIC naar JPG omzetten

Dezelfde vier standen als in de iPhone-app.

In pixels. Laat leeg om de originele afmetingen te houden. Vergroot nooit.

In MB. Leeg laten om de kwaliteit hierboven te houden. Codeert opnieuw tot het past en meldt de bereikte kwaliteit.

Eén naam voor de stapel; nummering komt er vanzelf bij. Leeg houdt elke originele naam.

Nog geen bestand gekozen.

De decoder is WebAssembly en draait in dit tabblad. Je foto wordt van schijf in het geheugen gelezen en gaat nooit naar een server.

Elke online omzetter loopt tegen hetzelfde aan: browsers kunnen HEIC niet decoderen, dus is het gebruikelijke antwoord om je foto naar een server te sturen die dat wel kan. Deze omzetter kiest de andere route — een WebAssembly-decoder plus de JPEG-encoder die je browser al heeft.

Vergelijking van HEIC-naar-JPG-kwaliteitsstanden (4032 × 3024 px, 12 MP)
Kwaliteit (Q %)Bestandsgrootte bij 4032 × 3024 px (MB)RatioPSNR-kwaliteit (dB)Kleurdiepte (bits)Tijd (s)
HEIC Source2.4 MB16:1Reference (10-bit)10 bits0.00 s
Maximum (Q = 100%)5.8 MB7:146.8 dB8 bits0.21 s
High (Q = 85%)3.1 MB12:141.2 dB8 bits0.18 s
Balanced (Q = 70%)1.8 MB21:138.4 dB8 bits0.16 s
Small (Q = 50%)1.1 MB35:134.6 dB8 bits0.15 s
01

Hoe werken HEIC-decodering, JPG-compressie en EXIF-analyse in de browser?

Technische methode en formule: ISO/IEC 14496-12 ISO-BMFF (hvc1 10-bit Display P3) → libheif WASM 8-bit sRGB RGBA Canvas (W × H × 4 bytes) → 8×8 DCT JPEG quantization Q ∈ [1, 100] (presets Q = 100%, 85%, 70%, 50%; vs lossless PNG DEFLATE 24-bit reference).

Uitgewerkt rekenvoorbeeld (12 MP iPhone-foto): 4032 × 3024 px (12.2 MP) iPhone photo: 2.4 MB .heic → 3.1 MB .jpg at Q = 85%, 41.2 dB PSNR, 0.18 s total local decode + encode time (0 bytes uploaded).

Kan ik HEIC naar JPG omzetten zonder mijn foto's te uploaden?

Blijft de opnamedatum in de JPG staan?

Vanuit de browser niet. Canvas-codering levert alleen pixels, dus alle EXIF verdwijnt. De iPhone-app bewaart de datum en haalt alleen de locatie weg.

Kan ik een bepaalde bestandsgrootte afdwingen, bijvoorbeeld onder 2 MB?

Er is geen instelling voor doelgrootte. Kies een kwaliteit, bekijk de uitkomst en verlaag kwaliteit of langste zijde. De zijde verlagen helpt meestal meer.

Waarom is mijn JPG groter dan het HEIC-bestand?

Dat hoort zo. HEIC comprimeert veel efficiënter: dezelfde foto als JPEG is vaak anderhalf tot twee keer zo groot. Je ruilt grootte in voor compatibiliteit.