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 JXL in JPG 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.
JXL in JPG



Questa è l’unica conversione sul sito guidata quasi interamente dalla politica piuttosto che dai pixel. JPEG XL è tecnicamente il formato più forte : stesso comitato del JPEG, standardizzato come ISO/IEC 18181, lossless e lossy in un unico codec, fino a 32 bit per canale, alpha, animazione e colore ampio. Sui meriti avrebbe dovuto sostituire JPEG del tutto.
Non lo ha fatto. Chrome ha portato un decoder JPEG XL dietro un flag e lo ha rimosso nel 2023 ; Safari lo ha distribuito nella versione 17 e lo ha mantenuto ; Firefox non lo ha mai attivato per predefinito. Il registro lo classifica sotto supporto parziale del browser e supporto a macchia come problema noto, ed è l’intero motivo per cui questa pagina esiste. Nessuno converte da JPEG XL perché l’immagine è sbagliata. Si converte perché qualcosa ha rifiutato di visualizzarla.
JPEG XL ha una caratteristica che nessun altro formato ha : può prendere un JPEG esistente e reimpacchettarlo in modo lossless, memorizzando la stessa immagine circa il venti per cento più piccola con i coefficienti originali intatti. Nulla viene ricompresso, e il decoder a riga di comando di libjxl può ricostruire il JPEG originale byte per byte da quel file reimpacchettato. Gran parte del JPEG XL in circolazione è stato fatto in questo modo.
Questo convertitore non può farlo, e dirlo è più utile che fingere. Il decoder lato browser qui restituisce una griglia di pixel, non i dati di ricostruzione JPEG, quindi il JPG che si scarica è codificato fresco da quei pixel — una seconda generazione, con un secondo passaggio di perdita JPEG sopra il primo. Se il JXL è stato fatto da un JPEG che si ha ancora, quell’originale è strettamente migliore di qualsiasi cosa questa pagina possa produrre. Se non lo si ha, questo è lo strumento adatto e la perdita a qualità 82 è piccola.
La qualità predefinita è 82 su una scala da 1 a 100. È un’impostazione di consegna : su una fotografia a dimensione di visualizzazione normale è difficile da criticare a occhio, e produce un file che la maggior parte delle persone definirebbe piccolo. Per un’immagine che andrà in un’email, un annuncio o un modulo, la si lasci stare.
La si alzi quando il JPG non è l’ultimo passo. Ogni salvataggio JPEG quantizza di nuovo l’immagine, e poiché questa conversione è già una seconda generazione, un modifica-e-risalva la rende una terza. Novanta e oltre mantiene abbastanza margine per quello. Non c’è valore che renda JPG lossless — il formato non ha una modalità lossless — quindi se l’immagine sarà modificata ripetutamente, PNG è il target migliore e il JPEG XL è la cosa migliore da tenere.
JPEG XL memorizza un canale alpha e JPG non ne ha mai avuto uno. Dove la sorgente è trasparente, il convertitore riempie quei pixel con un colore di sfondo prima della codifica, e il selettore di colore per esso appare su questa coppia specificamente perché c’è una vera decisione da prendere. Il bianco è il predefinito perché bianco è il colore su cui si trovano la maggior parte di pagine, documenti e moduli.
Il riempimento è saltato del tutto quando l’immagine è già opaca, che è quasi ogni fotografia, quindi l’opzione non costa nulla quando è irrilevante. Conta per loghi, icone, ritagli di prodotto e qualsiasi cosa esportata con uno sfondo cancellato — e lì la domanda giusta è se JPG sia il target. Un ritaglio appiattito su bianco è corretto solo fino a quando qualcuno lo mette su una diapositiva colorata, e la frangia di pixel semitrasparenti attorno a un bordo antialias viene fusa nel colore di riempimento, che è ciò che produce l’alone pallido che le persone notano su uno sfondo scuro dopo. Se l’immagine sarà composta, si imposti lo sfondo su qualunque cosa stia per atterrare, o si usi un formato con un canale alpha e si eviti la questione.
JPEG XL può contenere fino a 32 bit per canale e una gamma di colori ampia. JPG è un formato a otto bit e lo è sempre stato. La pipeline qui decodifica in RGBA a otto bit prima di codificare qualsiasi cosa, quindi un JPEG XL ad alta profondità di bit o HDR è ridotto a sRGB ordinario a otto bit quale che sia il target scelto.
Per una fotografia normale questo è invisibile, perché la sorgente era a otto bit fin dall’inizio. Si mostra sui gradienti in un file a gamma ampia — un cielo, uno sfondo da studio, un colore di marca piatto — dove la precisione extra stava facendo il lavoro di nascondere le bande. Se il file è uscito da una fotocamera o da un editor in HDR e le bande contano, il JXL è il master e il JPG è una copia per gli altri.
Il registro elenca EXIF, XMP e ICC come i metadati che un JPEG XL può portare, e JPG può portare tutti e tre più IPTC. Nessuno di essi sopravvive a questa conversione. Ogni percorso immagine lato browser qui decodifica in pixel grezzi e codifica di nuovo, e una griglia di pixel non ha spazio per un modello di fotocamera, una data di cattura, una coordinata GPS o un profilo colore.
L’interruttore «Rimuovi metadati» è attivo per predefinito ed è onesto piuttosto che decorativo : descrive ciò che accade in entrambi i casi. Si tratti questo come una funzionalità quando si invia un’immagine fuori — le coordinate del luogo in cui è stata scattata non viaggiano con essa — e come un avvertimento quando non lo si fa. Se l’EXIF conta, si tenga il JPEG XL accanto al JPG piuttosto che sostituirlo.
JPEG XL supporta l’animazione. JPG contiene esattamente un fermo immagine e non ha alcun meccanismo per un secondo fotogramma, indipendentemente da ciò che la sorgente conteneva. Non c’è opzione che cambi questo, perché non c’è nulla nella specifica JPG che l’opzione possa impostare.
Questo rende JPG il target sbagliato per qualsiasi cosa si muova. Se il JPEG XL è animato e l’animazione è il punto, le risposte oneste sono formati che possono contenere fotogrammi piuttosto che un fermo che li scarta. Se si ha bisogno solo di un fotogramma — una miniatura, un’anteprima, un fermo per un documento — allora un’unica immagine è ciò che si voleva comunque e la conversione fa esattamente la cosa giusta.
Questa è la metà scomoda dello scambio e andrebbe detta prima del download. JPEG XL è un codec del 2022 e JPEG è uno del 1992, standardizzato come ITU-T T.81. L’encoder più recente raggiunge la stessa qualità visibile con meno byte, quindi andare indietro costa byte quasi sempre.
Quanto dipende interamente dall’immagine e dalla qualità scelta, e qualsiasi singola percentuale citata qui sarebbe un’ipotesi vestita da dato. C’è un caso in cui va nell’altro modo : un JXL che è un JPEG reimpacchettato in modo lossless è circa un quinto più piccolo del JPEG da cui proviene, quindi una codifica lossy fresca a qualità 82 può starci sotto. La comparazione che vale la pena fare è quella sul proprio file : lo si converta, si guardino le due dimensioni, e si decida se l’aumento conta. Per un allegato email o un caricamento di modulo quasi mai conta. Per una libreria di diecimila immagini è l’intero argomento per tenere il JPEG XL.
Entrambe le metà di questa conversione sono WebAssembly in esecuzione nella scheda : libjxl decodifica la sorgente, l’encoder JPEG scrive il risultato, e nessuno dei due fa una richiesta di rete portando l’immagine. Non c’è coda, account o copia lato server da aspettare di cancellare, perché nulla è mai stato inviato.
Le conseguenze pratiche valgono più del principio. Una cartella si converte alla velocità con cui il processore ce la fa piuttosto che alla velocità con cui il caricamento lo permette, il tetto gratuito è 100 MB per file piuttosto che un livello di piano, e una fotografia di qualcosa di privato resta privata senza che nessuno debba prendere una promessa sulla fiducia. La scheda di rete è la prova, ed è una prova migliore di una pagina di politiche.
Se il file è un master d’archivio, la conversione è la mossa sbagliata. JPEG XL è elencato per uso di archiviazione e fotografia precisamente perché contiene di più e perde di meno, e un JPG fatto da esso è strettamente più piccolo in informazioni del file che si ha già. Si converta una copia per la persona che ne ha bisogno e si lasci l’originale dov’è.
Il caso per convertire è la consegna, ed è forte : qualcuno deve aprire questo, e JPG si apre su ogni dispositivo fabbricato negli ultimi trent’anni senza codec, flag o versione del browser da verificare. La regola pratica è che il JXL è ciò che si conserva e il JPG è ciò che si invia. Cancellare il JXL dopo è l’unico errore genuinamente irreversibile disponibile su questa pagina.
| JXL | JPG | |
|---|---|---|
| Nome completo | JPEG XL | Immagine JPEG |
| Estensione del file | .jxl | .jpg, .jpeg, .jpe |
| Tipo di media | image/jxl | image/jpeg |
| Compressione | L’uno o l’altra, secondo l’impostazione | Con perdita — la dimensione si paga in qualità |
| Prima pubblicazione | 2021 | 1992 |
| Pubblicato da | Joint Photographic Experts Group | Joint Photographic Experts Group |
| Specifica | ISO/IEC 18181 | ITU-T T.81 |
| Licenza | Standard aperto | Standard aperto |
| Situazione attuale | Di nicchia | Attuale |
| Profondità di bit | 32 | 8 |
| Colore che sa descrivere | RGB, scala di grigi, gamma ampia | RGB, scala di grigi, YCbCr |
| Immagine più grande | — | 65.535 px per lato |
| Si apre nel browser | Alcuni browser | Tutti i browser |
| Valutato al suo posto | AVIF, WebP, PNG | WebP, AVIF, HEIC |
JPG non ha canale alfa. Un file JXL con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di JPG riporta indietro la trasparenza.
JPG contiene una sola immagine fissa. Di un file JXL animato resta il primo fotogramma e il resto si perde: la conversione serve a estrarre un'immagine, non a portarsi dietro il movimento.
JXL arriva a 32 bit per canale e JPG ne conserva 8. Quella precisione in più è ciò che regge correzioni forti senza bande: conviene convertire dopo la post-produzione, non prima.
JPG si apre in qualsiasi browser attuale. JXL raggiunge ancora meno browser. Se il file va su una pagina web o in un modulo, di solito è tutto il motivo della conversione.
GIMP legge sia JXL sia JPG, quindi puoi confrontare il risultato con l'originale senza un secondo programma.
Il file diventa molto più piccolo, e lo diventa scartando dettaglio. JXL tiene tutto; JPG tiene ciò che l'occhio nota a fatica. Su una fotografia lo scambio è quasi gratis; su testo, una schermata o un disegno al tratto si vede come aloni sui bordi.
JXL è il formato di Joint Photographic Experts Group, pubblicato nel 2021. Registra 32 bit per canale.
JPG viene da Joint Photographic Experts Group e risale al 1992, descritto in ITU-T T.81. Adobe Photoshop, GIMP e Preview lo leggono.
JPG è stato pubblicato nel 1992 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.
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.
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.
JPG comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Il formato di destinazione non regge la trasparenza, quindi le zone trasparenti vengono riempite con il colore di sfondo.
JPG non ha canale alfa. Un file JXL con trasparenza esce con quelle aree riempite — di bianco, se non indichi altro — e nessuna impostazione di JPG riporta indietro la trasparenza.
JPG contiene una sola immagine fissa. Di un file JXL animato resta il primo fotogramma e il resto si perde: la conversione serve a estrarre un'immagine, non a portarsi dietro il movimento.
Il file diventa molto più piccolo, e lo diventa scartando dettaglio. JXL tiene tutto; JPG tiene ciò che l'occhio nota a fatica. Su una fotografia lo scambio è quasi gratis; su testo, una schermata o un disegno al tratto si vede come aloni sui bordi.
Quello che questa pagina afferma su JXL e JPG si può verificare, e questi sono i documenti che chiudono la questione.