Convertire GIF in JXL

Qui converti GIF 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.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Con perdita Una parte del dettaglio viene scambiata con la dimensione. JXL non riesce a tenere tutto quello che tiene GIF.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Si converte solo il primo fotogramma: un GIF animato diventa un’immagine ferma.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Cosa fa davvero la conversione da GIF a JXL

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JXL.

JXL7 KB5.1× più piccolo

Una scena fotografica — sfumature morbide, bordi sfocati, grana. È il caso per cui JXL è stato pensato, o contro cui è stato pensato, e i numeri dicono quale dei due. Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JXL.

JXL5 KB35% più piccolo

Sfondo trasparente e una sfumatura che attraversa la forma. JXL o tiene tutti e due, o ne tiene uno, oppure riempie la trasparenza con un colore pieno — ed è questa differenza che coglie tutti di sorpresa. Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JXL.

JXL13 KB2.1× più grande

Colore piatto e bordi netti, come in un’interfaccia, in un grafico o in un logo. Si comporta in modo molto diverso dalla fotografia qui sopra, ed è il motivo per cui la risposta è «dipende da cosa c’è nel file». Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.

Un formato per conservare file, non per servirli

Gli usi registrati qui di JPEG XL sono l’archiviazione e la fotografia, e il suo status è di nicchia. Quella combinazione è la descrizione onesta: è un formato tecnicamente forte con una base installata ridotta, il che lo rende un candidato per una collezione privata e un candidato scarso per qualunque cosa lasci la propria macchina.

È il contrario del caso di AVIF, che esiste per essere consegnato sul web a browser che lo supportano. Se la ragione per cui si convertono queste GIF è il peso della pagina, questa è la pagina sbagliata — i formati per la consegna lo sono. Se la ragione è che una cartella di grafica degli anni novanta è seduta su un disco e la si vuole in qualcosa di moderno, si continui a leggere.

Per cosa è stato progettato JPEG XL, e perché una GIF non lo è

JPEG XL è stato standardizzato nel 2021 come ISO/IEC 18181, puntato dritto sulle fotografie: fino a 32 bit per canale, gamut ampio, compressione con perdita di alta qualità che degrada con grazia, e la capacità di ricodificare un JPEG esistente in modo lossless e più piccolo. Quasi tutti i suoi vantaggi riguardano l’immagine a tono continuo.

Una GIF non ha tono continuo. È colore indicizzato a 8 bit con al massimo 256 voci, ed è stata scritta così anni fa. Darla in pasto a un codec fotografico non è sbagliato, ma non esercita nessuno dei punti di forza per cui il formato viene scelto, e il risultato in termini di dimensione è più vicino a un lancio di moneta di quanto la reputazione del formato farebbe pensare.

Un solo controllo di qualità, e la modalità lossless dietro di esso

La conversione offre un numero di qualità da 1 a 100, con predefinito 82. Non c’è una casella lossless, e il codificatore viene pilotato attraverso la stessa interfaccia che usa qualunque altra destinazione con perdita su questo sito. Ciò che esce è quindi una ricodifica: vicino alla sorgente a impostazioni alte, non identico a essa.

Per un archivio quella distinzione è l’intera domanda. Conservare una ricodifica con perdita di un’immagine che era già stata ridotta a 256 colori significa due generazioni di perdita su un oggetto il cui valore è essere l’originale. Se l’obiettivo è la conservazione anziché la pulizia, o si alza la qualità in cima all’intervallo e si accetta un file più grande, oppure si usa un formato in cui la risposta non è un’impostazione.

Perché il PNG di solito vince per una grafica a 256 colori

Il PNG comprime senza perdita, conserva un canale alfa, si apre in letteralmente tutto, ed è stato progettato esattamente per questo materiale — colore piatto, bordi netti, tavolozze limitate. Su una tipica GIF superstite si attesterà vicino al JXL in dimensione e sarà bit-esatto.

Il caso in cui JPEG XL vince davvero è una GIF che ritrae una fotografia: una scansione pesantemente ditherata o uno screenshot di una fotografia, dove la riduzione della tavolozza ha prodotto qualcosa di rumoroso e la compressione lossless del PNG non ha nulla a cui aggrapparsi. Lì, un codec moderno con perdita a una qualità sensata è più piccolo di un margine reale. È una minoranza delle GIF, e vale la pena verificare di che tipo si hanno prima di convertirne diverse centinaia.

Il supporto parziale è un impegno che si sta prendendo per anni

Il problema registrato del formato è il supporto a macchie, ed è il rischio che conta per l’uso di cui si occupa questa pagina. Un archivio è una scommessa sul poter aprire i file più tardi, e la posizione di JPEG XL nei browser è contestata anziché risolta da quando è stato standardizzato.

La mitigazione non è complicata: non si cancellano gli originali finché la collezione non sia stata leggibile abbastanza a lungo da fidarsi, e si tiene la decisione sul formato reversibile. Una cartella di GIF e una cartella di JXL costano spazio su disco, che è la cosa più economica di questo scambio. Una cartella di soli JXL, fra cinque anni, è una scommessa.

Il codificatore gira anche dove il browser non sa mostrare il risultato

Codificare JPEG XL qui non dipende dal supporto del browser per il formato. Il codec è un modulo WebAssembly che la pagina scarica ed esegue, quindi un browser senza alcun supporto JPEG XL produrrà comunque un file valido.

La conseguenza visibile è che il risultato non può essere visualizzato in anteprima come può esserlo una conversione in PNG o WebP. Si scarica un file che non si può aprire nella scheda in cui lo si è prodotto, e verificarlo significa aprirlo in GIMP, in ImageMagick o in un visualizzatore desktop che lo supporti. Vale la pena farlo sul primo file prima di impegnare un lotto.

La trasparenza passa; l’animazione no

Una GIF può designare una voce della tavolozza come trasparente, e JPEG XL porta un canale alfa pieno, quindi quella trasparenza sopravvive alla conversione. Quello che non può fare è ammorbidirla — la sorgente ha trasparenza on-or-off dura e il risultato registra esattamente quello, bordi frastagliati inclusi.

L’animazione è la perdita. JPEG XL può memorizzare animazione e questa conversione non ne produce: un fotogramma in ingresso, un’immagine in uscita. Per un archivio di GIF animate la risposta corretta è tenere le GIF, o convertirle in video, dove un codec vero le rende una frazione della dimensione invece di una frazione del contenuto.

Cosa aprirà davvero un file .jxl oggi

GIMP lo legge e scrive. ImageMagick lo legge e scrive, il che lo rende anche scriptabile per qualunque cosa si voglia fare dopo sulla collezione. Diversi visualizzatori di immagini desktop hanno aggiunto il supporto, e il supporto per le miniature da parte del sistema operativo è disomogeneo.

Quello che quell’elenco non include è la garanzia che un collega, un cliente o un modulo web ne accetti uno. Se qualcuno dei file in questa collezione potrebbe dover essere inviato a qualcuno, se ne tiene una copia in un formato che non ha mai bisogno di spiegazioni, e si tratta il JXL come la copia d’archivio anziché come l’unica copia.

Convertire una collezione senza che nulla lasci la macchina

Si trascina dentro una cartella di file e ognuno viene codificato a turno, nel browser, con i risultati restituiti insieme. Il codificatore viene scaricato una volta e riutilizzato, quindi il costo del modulo WebAssembly lo si paga sul primo file anziché su ognuno.

Niente viene caricato e non c’è account, il che per una collezione personale di immagini è di solito il motivo per farlo in locale anziché con un servizio online. Il tetto gratuito è di 100 MB per file, cosa che nessuna GIF fissa ha mai sfiorato.

Come convertire GIF in JXL

  1. Trascina il tuo file GIF su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli JXL come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file JXL finito.

GIF o JXL: cosa cambia

GIF a confronto con JXL
GIFJXL
Nome completoGraphics Interchange FormatJPEG XL
Estensione del file.gif.jxl
Tipo di mediaimage/gifimage/jxl
CompressioneSenza perdita — non si butta via nienteL’uno o l’altra, secondo l’impostazione
Prima pubblicazione19872021
Pubblicato daCompuServeJoint Photographic Experts Group
SpecificaGIF89aISO/IEC 18181
LicenzaStandard apertoStandard aperto
Situazione attualeVecchio, ancora letto ovunqueDi nicchia
Profondità di bit832
Colore che sa descriveretavolozza indicizzataRGB, scala di grigi, gamma ampia
Immagine più grande65.535 px per lato
Si apre nel browserTutti i browserAlcuni browser
Valutato al suo postoWebP, MP4AVIF, WebP, PNG

Che cosa resta

La trasparenza resta. GIF e JXL salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione resta. GIF e JXL ammettono più fotogrammi, quindi il risultato continua a muoversi.

Aprire il risultato

Solo una parte dei browser legge JXL. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

GIMP e ImageMagick leggono sia GIF sia JXL, quindi puoi confrontare il risultato con l'originale senza un secondo programma.

A che cosa serve ciascun formato

I due puntano a lavori diversi: GIF a il web, JXL a l'archiviazione e la fotografia. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.

GIF è il formato di CompuServe, pubblicato nel 1987. Registra 8 bit per canale.

JXL viene da Joint Photographic Experts Group e risale al 2021, descritto in ISO/IEC 18181. GIMP e ImageMagick lo leggono.

GIF è stato pubblicato nel 1987 e JXL nel 2021. Il più vecchio è in genere il file più sicuro da consegnare; il più recente fa lo stesso lavoro con meno byte.

Da GIF a JXL: domande frequenti

Il mio file GIF viene caricato da qualche parte?

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 è jSquash, compilazioni WebAssembly dei codec di immagine di riferimento; il browser lo scarica una volta e lo tiene in cache.

Convertire GIF in JXL è gratis?

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. jSquash viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.

Si perde qualità convertendo GIF in JXL?

JXL comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Si converte solo il primo fotogramma: un GIF animato diventa un’immagine ferma.

Un file JXL si apre nel browser?

Solo una parte dei browser legge JXL. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

La trasparenza sopravvive da GIF a JXL?

La trasparenza resta. GIF e JXL salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione sopravvive da GIF a JXL?

L'animazione resta. GIF e JXL ammettono più fotogrammi, quindi il risultato continua a muoversi.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su GIF e JXL si può verificare, e questi sono i documenti che chiudono la questione.