Convertire HEIC in JPG
Gli stessi quattro livelli dell'app per iPhone.
In pixel. Lascia vuoto per mantenere le dimensioni originali. Non ingrandisce mai.
In MB. Lascia vuoto per mantenere la qualità sopra. Ricomprime finché non rientra e indica la qualità raggiunta.
Un nome per il lotto; la numerazione si aggiunge da sola. Vuoto mantiene ogni nome originale.
Nessun file scelto per ora.
Il decodificatore è WebAssembly e gira in questa scheda. La foto viene letta dal disco alla memoria e non viene mai inviata a un server.
Ogni convertitore online affronta lo stesso problema: il browser non sa decodificare l'HEIC, quindi la risposta abituale è caricare la foto su un server che ci riesce. Questo convertitore prende l'altra strada — decodificatore in WebAssembly e il codificatore JPEG che il browser ha già.
| Impostazione (Q %) | Dimensione a 4032 × 3024 px (MB) | Rapporto | Fedeltà PSNR (dB) | Profondità (bits) | Tempo (s) |
|---|---|---|---|---|---|
| HEIC Source | 2.4 MB | 16:1 | Reference (10-bit) | 10 bits | 0.00 s |
| Maximum (Q = 100%) | 5.8 MB | 7:1 | 46.8 dB | 8 bits | 0.21 s |
| High (Q = 85%) | 3.1 MB | 12:1 | 41.2 dB | 8 bits | 0.18 s |
| Balanced (Q = 70%) | 1.8 MB | 21:1 | 38.4 dB | 8 bits | 0.16 s |
| Small (Q = 50%) | 1.1 MB | 35:1 | 34.6 dB | 8 bits | 0.15 s |
Come funzionano la decodifica HEIC, la compressione JPG e la lettura EXIF?
Metodo e specifica tecnica: 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).
Esempio pratico misurato (foto iPhone 12 MP): 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).
Posso convertire HEIC in JPG senza caricare le mie foto?
Il JPG mantiene la data dello scatto?
Dal browser no. La codifica su canvas produce solo pixel, quindi tutto l'EXIF sparisce. È l'app per iPhone a tenere la data e a togliere solo la posizione.
Posso ottenere un file di dimensione precisa, ad esempio sotto i 2 MB?
Non esiste un controllo di dimensione finale. Scegli una qualità, guarda il risultato e abbassa qualità o lato lungo. Ridurre il lato lungo rende di più.
Perché il mio JPG è più grande dell'HEIC?
È normale. L'HEIC comprime molto meglio: la stessa foto in JPEG pesa spesso una volta e mezza o il doppio. Scambi dimensione con compatibilità.