Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti HEIF in JXL gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
HEIF in JXL
JPEG XL è conosciuto soprattutto per una capacità specifica: può prendere un file JPEG esistente e memorizzarlo più piccolo di circa il venti per cento con i dati immagine intatti, così che il JPEG originale possa essere ricostruito byte per byte. È una proprietà reale e insolita, ed è il motivo per cui la maggior parte delle persone arriva al formato.
È anche il motivo per cui questa pagina comincia con una correzione. Quel trucco legge dati JPEG a codifica entropica e li reimballa. Un file HEIF contiene dati HEVC, che non hanno nulla in comune, quindi non c’è nulla da reimballare. Questa conversione decodifica l’immagine e la ricodifica partendo dai pixel, esattamente come ogni altra coppia lossy sul sito.
Due lettori. Il primo ha uno strumento, una pipeline o una specifica che nomina JPEG XL, e per lui la conversione è la via per soddisfarla. Il secondo sta pensando ai prossimi venti anni e confronta i formati per le loro proprietà più che per la loro popolarità.
Il lettore che dovrebbe tornare indietro è quello che converte perché HEIF non si apre da qualche parte. JPEG XL non si aprirà lì comunque — entrambi i formati sono registrati con supporto parziale dei browser — quindi il viaggio non risolve nulla. Quel lettore vuole JPG per la diffusione o WebP per una pagina web, ed esiste una pagina per ciascuno.
Le proprietà sono quelle giuste. È ISO/IEC 18181-1, pubblicato nel 2022 dallo stesso comitato che ha prodotto JPEG, ed è uno standard aperto invece che proprietario — che è la differenza più netta da HEIF, il cui codec si appoggia a pool di brevetti che lo hanno reso scomodo per un decennio. Supporta fino a trentadue bit per canale, un canale alpha, animazione e una vera modalità senza perdita che su un file già lossless permette di conservare un master per il futuro senza ulteriore degradazione.
Per una collezione costruita adesso, sono un insieme di qualità che reggono. Per una collezione che esiste già come HEIF, non sono un motivo di migrazione, perché nessuna di esse può essere applicata a posteriori a immagini che sono state compresse con qualcos’altro nel 2019, e ricodificare in massa aggiunge una generazione di perdita a file che erano già stati persi una volta.
La cifra di qualità va da 1 a 100 e parte da 82. È un’impostazione sensata per una fotografia, ed è un secondo passaggio lossy su un’immagine che era già lossy quando la fotocamera l’ha scritta — l’encoder sta comprimendo la ricostruzione, non la scena.
La modalità senza perdita di JPEG XL non è ciò che questa coppia scrive, e sceglierla sarebbe comunque uno scambio strano: preserverebbe fedelmente artefatti di compressione a un file molte volte più grande. Se si vuole un contenitore davvero senza perdita per un’immagine HEIF, PNG è la versione onesta di quella richiesta ed è a una pagina di distanza.
JPEG XL è specificato fino a una profondità di bit che nessun altro formato raster su questo sito avvicina, e HEIF ne contiene dieci per canale, quindi il target ha spazio per tutto ciò che la sorgente contiene parecchie volte.
Questa pipeline non lo consegna. L’immagine decodificata attraversa un buffer a otto bit sulla strada verso l’encoder, quindi otto bit per canale è ciò che arriva. Se la ragione per cui si converte è conservare il colore profondo per un archivio, questo convertitore non lo fa, ed è meglio leggerlo qui che scoprirlo tra due anni, con una collezione già migrata in un formato che non ha mantenuto ciò che si pensava mantenesse.
Il registro registra il supporto dei browser per HEIF e per JPEG XL con la stessa parola: parziale. Convertire tra i due cambia quali browser funzionano invece di eliminare il problema, e per la maggior parte delle persone è un movimento laterale.
Sul desktop il quadro è migliore che sul web. GIMP e ImageMagick leggono entrambi JPEG XL, e il supporto dei visualizzatori è cresciuto con costanza. Resta che, inviando un file a qualcun altro, l’ipotesi sicura è che non possa aprirlo, il che rende JXL un formato di archiviazione più che di distribuzione.
Entrambi i formati portano un canale alpha, quindi la trasparenza attraversa intatta. Entrambi permettono anche animazione e immagini multiple in un file, e quella parte non attraversa — il decodificatore prende l’immagine primaria dal HEIF e l’encoder scrive un singolo fermo.
Un file .heif quasi sempre contiene una fotografia, quindi di rado è una perdita. Vale la pena saperlo se la sorgente viene da una fotocamera in modalità burst, perché si otterrà il primo fotogramma senza indicazione che ce ne fossero altri.
Questa è la perdita che conta di più per il lettore a cui la pagina è dedicata. La conversione decodifica in pixel grezzi e ricodifica, e nessun blocco di metadati può attraversare quel passaggio, quindi il JXL non ha data di cattura, fotocamera, obiettivo, posizione GPS né profilo colore.
Per pubblicare, togliere le coordinate dell’abitazione di qualcuno è il punto. Per archiviare è quasi l’opposto: la marca temporale è spesso l’unica cosa che rende diecimila fotografie navigabili, e una collezione convertita perde la capacità di ordinarsi da sola. Se si converte in blocco, si esportino prima le date e le si conservino dove la conversione non può toccarle.
Questo sito legge HEIF e non sa scriverlo. La decodifica usa libheif, LGPL-3.0, distribuibile da un sito statico che nomina la libreria, pubblica la licenza e la serve in un blocco sostituibile proprio. Un encoder HEVC servirebbe a scrivere il formato, e quello comune è GPL, i cui termini il sito non può rispettare.
Per una decisione di archivio, quell’asimmetria è quella che conta in pratica. Qualunque cosa si converta, si conservino gli originali HEIF: sono le uniche copie con la piena qualità e con i metadati, e nulla su questo sito può riprodurli dal JXL.
Se la domanda di fondo è come mantenere una collezione HEIF leggibile per decenni, la risposta ha tre parti e solo una è un formato. Si conservino gli originali, perché sono le copie di qualità più alta e le uniche con i metadati. Si esportino le date di cattura e ogni struttura di album in qualcosa di piano, perché quell’informazione vive in database e file sidecar che sopravvivono a nulla.
Poi si converta in modo selettivo, non in massa. Le fotografie che contano davvero — qualche centinaio, non quarantamila — valgono un master senza perdita in PNG o TIFF, che nessun decodificatore futuro faticherà ad aprire. Costa spazio su disco e nient’altro, e non dipende da quale dei formati efficienti di oggi vincerà. Il JXL ha il suo posto come destinazione d’uso generale, accanto a PNG e TIFF, non al loro posto.
| HEIF | JXL | |
|---|---|---|
| Nome completo | High Efficiency Image File Format | JPEG XL |
| Estensione del file | .heif | .jxl |
| Tipo di media | image/heif | image/jxl |
| Compressione | Con perdita — la dimensione si paga in qualità | L’uno o l’altra, secondo l’impostazione |
| Prima pubblicazione | 2015 | 2021 |
| Pubblicato da | MPEG | Joint Photographic Experts Group |
| Specifica | ISO/IEC 23008-12 | ISO/IEC 18181 |
| Licenza | Pubblicato, non standardizzato | Standard aperto |
| Situazione attuale | Attuale | Di nicchia |
| Profondità di bit | 10 | 32 |
| Colore che sa descrivere | YCbCr, gamma ampia | RGB, scala di grigi, gamma ampia |
| Si apre nel browser | Alcuni browser | Alcuni browser |
| Valutato al suo posto | JPG, AVIF | AVIF, WebP, PNG |
JXL non ha dove mettere le coordinate GPS, quindi non va oltre il file HEIF. Da controllare prima di cancellare l'originale, e utile da sapere se cancellarlo era proprio lo scopo.
La trasparenza resta. HEIF e JXL salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.
L'animazione resta. HEIF e JXL ammettono più fotogrammi, quindi il risultato continua a muoversi.
Il risultato è più grande dell'originale e non migliore. HEIF ha già scartato dettaglio e JXL conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.
HEIF è il formato di MPEG, pubblicato nel 2015. Registra 10 bit per canale.
JXL viene da Joint Photographic Experts Group e risale al 2021, descritto in ISO/IEC 18181. GIMP e ImageMagick lo leggono.
No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è libheif, il decodificatore di riferimento per l’HEIC di Apple; il browser lo scarica una volta e lo tiene in cache.
Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. libheif viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.
JXL comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità.
Il risultato è più grande dell'originale e non migliore. HEIF ha già scartato dettaglio e JXL conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.
JXL non ha dove mettere le coordinate GPS, quindi non va oltre il file HEIF. Da controllare prima di cancellare l'originale, e utile da sapere se cancellarlo era proprio lo scopo.
La trasparenza resta. HEIF e JXL salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.