Převod HEIC na JPG

Stejné čtyři úrovně jako v aplikaci pro iPhone.

V pixelech. Nechte prázdné, chcete-li zachovat původní rozměry. Nikdy nezvětšuje.

V MB. Nechte prázdné, chcete-li zachovat kvalitu výše. Překóduje, dokud se nevejde, a uvede dosaženou kvalitu.

Jeden název pro dávku; číslování se přidá samo. Prázdné zachová původní názvy.

Zatím není vybraný žádný soubor.

Dekodér je WebAssembly běžící v tomto panelu. Fotografie se načte z disku do paměti a nikdy se neodesílá na server.

Každý online převodník naráží na totéž: prohlížeč neumí dekódovat HEIC, takže obvyklým řešením je nahrát fotku na server, který to umí. Tenhle převodník jde druhou cestou — dekodér ve WebAssembly plus kodér JPEG, který váš prohlížeč už má.

Porovnání kvality a velikosti při převodu HEIC na JPG (4032 × 3024 px, 12 MP)
Předvolba (Q %)Velikost při 4032 × 3024 px (MB)Poměr kompreseVěrnost PSNR (dB)Hloubka (bits)Čas (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

Jak technicky funguje dekódování HEIC, komprese JPG a čtení EXIF v prohlížeči?

Technický postup a vzorec: 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).

Konkrétní příklad v číslech (12 MP fotka z iPhonu): 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).

Můžu převést HEIC na JPG bez nahrávání fotek?

Zachová JPG datum pořízení?

Z prohlížeče ne. Kódování přes canvas vytvoří jen pixely, takže celý EXIF zmizí. Datum zachovává aplikace pro iPhone, která odstraňuje pouze polohu.

Můžu dostat soubor pod určitou velikost, třeba 2 MB?

Nastavení cílové velikosti tu není. Vyberte kvalitu, podívejte se na výsledek a snižte kvalitu nebo delší stranu. Zmenšení delší strany pomůže obvykle víc.

Proč je můj JPG větší než původní HEIC?

To je normální. HEIC komprimuje mnohem účinněji — stejná fotka jako JPEG bývá jedenapůlkrát až dvakrát větší. Měníte velikost za kompatibilitu.