Da JPG a PNG senza uscire dal browser

Avvolgi un JPG in un PNG senza perdita quando un programma pretende PNG o vuoi fermare ogni ulteriore calo.

oppure trascina l'immagine qui

Informazioni su questo strumento

Porta una sola immagine e il browser se ne occupa sulla tua stessa macchina, senza inviare nulla. Portane diverse insieme e viaggiano verso il nostro server, che fa il lavoro e restituisce un link eliminato in circa 2 ore. Araluma ricostruisce un JPG come PNG sulla tua stessa macchina, così l'immagine non viene mai spedita da nessuna parte. La trascini dentro e il browser avvolge l'immagine in un contenitore PNG senza perdita quasi all'istante. Ogni pixel che il JPG contiene adesso passa di là intatto, comprese le tracce di compressione già impresse. Quello che non riesce a fare è restituire il dettaglio che il JPEG originale ha buttato via, perché quel dettaglio non c'è più e nessun convertitore lo fa riapparire. Il file diventa anche più grande, non più piccolo. Nei test un JPG da 17 KB è uscito vicino a 105 KB come PNG, e uno da 116 KB è gonfiato fino a circa 384 KB. Quella crescita è normale, non un difetto. Scegli questa strada quando vuoi una base senza perdita su cui lavorare, quando un programma esige il PNG, o quando vuoi che le modifiche successive smettano di aggiungere nuove perdite. Una cosa che non farà è consegnarti uno sfondo trasparente.

Come convertire JPG in PNG

Come convertire JPG in PNG

Tira un JPG nell'area di rilascio o fai clic per cercarne uno. Il lavoro parte nel secondo in cui il file atterra, senza alcun pulsante Converti da nessuna parte, e il PNG di solito è pronto in meno di un secondo per una foto di tutti i giorni. Un pulsante Scarica lo salva poi con il nome di partenza e una coda .png. Ogni file gira da capo, senza nulla in coda dietro, e lo stesso percorso serve sia i telefoni sia i desktop. Un file che finisce in .jpg si comporta esattamente come uno che finisce in .jpeg. E se tutto ciò che hai è un WebP o un GIF, vanno bene anche quelli come origine, senza alcuno strumento separato.

Perché il tuo PNG è più grande del JPG

Perché il tuo PNG è più grande del JPG

Un JPG diventa piccolo gettando dati dei pixel fuori bordo. Un PNG si tiene stretto ogni pixel senza alcun passo con perdita, perciò trasformare un JPG in PNG dà sempre un file più pesante. I numeri lo confermano, con un JPG da 17 KB misurato vicino a 105 KB come PNG e uno da 116 KB che sale fino a circa 384 KB. Lo fa ogni convertitore PNG, perché essere senza perdita è tutto il senso del contenitore. Un PNG più ingombrante non è un'immagine più fine, dato che i pixel dentro sono proprio quelli che il JPG portava, difetti compresi. La conversione ripaga solo quando quell'involucro senza perdita ti compra qualcosa di reale, come fermare ulteriori perdite tra un salvataggio e l'altro, accontentare un programma che non accetta altro che PNG, o preparare il terreno per una trasparenza che intendi aggiungere più in là.

JPG o PNG, quale formato si adatta al lavoro

JPG o PNG, quale formato si adatta al lavoro

Spostati su PNG per loghi, icone, screenshot con scritte nitide, disegni al tratto, e tutto ciò che vuole trasparenza o modifiche ripetute senza che la qualità si svuoti lentamente. Resta sul JPG per le fotografie, le immagini di copertina di una pagina, e i post diretti a un feed social che li ricomprimerà comunque. La tensione è peso contro modificabilità, dove il JPG si porta a casa il premio dimensione e il PNG protegge la qualità attraverso molti salvataggi. Avvolgere un JPG nel PNG prima di iniziare a modificare impedisce a ogni salvataggio successivo di accatastare altri artefatti, ed è proprio per questo che grafici e fotografi spostano le foto in PNG a metà di un lavoro a più tappe. Quando il lavoro è finalmente diretto al web, esporta di nuovo in JPG o WebP all'ultimo momento.

Qualità, cosa la conversione preserva e cosa non può fare

Qualità, cosa la conversione preserva e cosa non può fare

Essendo senza perdita, il passo PNG non perde nuova qualità da solo. Quello che non ha alcun potere di fare è ricostruire la qualità che il primo passaggio JPEG ha già ceduto. Qualunque artefatto, banding, ammorbidimento o deriva di colore fosse premuto nel JPG arriva nel PNG proprio come appariva. Il PNG ferma soltanto la discesa da qui in avanti. Non c'è una manopola della qualità, perché un PNG non ha quel tipo di impostazione, senza perdita è la sua natura. Se cerchi una sorgente più nitida, il rimedio è un originale migliore da cui partire, dato che nessuna conversione può resuscitare i dati dei pixel che il JPEG ha già lasciato andare.

Questo crea uno sfondo trasparente

Questo crea uno sfondo trasparente

No. Passare da JPG a PNG scambia il contenitore ma lascia stare i pixel, quindi uno sfondo solido nel JPG resta altrettanto solido nel PNG. Il formato PNG è capace di trasparenza, eppure il file non ne contiene affatto a meno che tu non liberi lo sfondo in una mossa separata. Se un PNG trasparente ricavato da un JPG è ciò che ti serve, lancia la rimozione dello sfondo dopo. Quello strumento individua il soggetto e cancella i pixel intorno, consegnandoti un PNG con un vero canale alfa anziché l'immagine piatta e del tutto opaca che una semplice conversione produce.

Dove avviene la conversione

Dove avviene la conversione

Tutto dipende da quanti file porti. Con un'immagine, l'intero processo gira nella scheda tramite il motore immagini del browser, e niente viene caricato. Apri i DevTools, tieni d'occhio il pannello Rete durante una conversione singola, e conterai zero richieste in uscita che portano la foto. Portane diverse in una volta e viaggiano verso il nostro server, che svolge il lavoro e restituisce un link di download. Quel link, e i file dietro, vengono eliminati in circa 2 ore. Una foto resta quindi ferma sul tuo dispositivo, mentre un lotto viene gestito sul nostro server e poi svuotato. Scegli il percorso adatto a quanto sono private le immagini.

Come funziona

  1. Consegna un JPG

    Lascia cadere il file nella casella, o clicca e scegli dalla cartella. Convertine solo uno e resta fermo sulla tua macchina. Aggiungine diversi e viaggiano verso il nostro server per convertirli insieme.

  2. Rilassati

    Non fai altro. Una foto tipica diventa un PNG più o meno nel tempo in cui alzi il dito, senza un passo Converti e senza una rotella che gira.

  3. Bada alla crescita

    Il PNG supererà il JPG di parecchio. Immagina qualcosa vicino a 105 KB da una sorgente di 17 KB, che è il formato al lavoro come previsto.

  4. Tieni il tuo PNG

    Un tocco su Scarica ed esce, stesso nome, nuova estensione. Ne hai altri? Un lotto torna come un singolo archivio, e il link viene eliminato dal nostro server in circa 2 ore.

Domande frequenti

Convertire JPG in PNG migliora la qualità?

No. Non può restituire ciò che il JPEG ha già buttato via. Il PNG tiene esattamente i pixel che il JPG ha adesso, compresi gli artefatti già presenti. Quello che cambia è il futuro, perché una volta dentro il PNG puoi modificare e risalvare senza che ogni passaggio aggiunga nuovo danno di compressione. Il PNG in sé è senza perdita, ma il JPG da cui sei partito non lo era. Per un inizio più nitido ti serve un originale di qualità superiore.

Perché il mio PNG è più grande del JPG originale?

Perché un PNG si aggrappa a ogni pixel senza alcun passo con perdita, mentre il JPG è diventato piccolo gettando via dati che ha deciso non avresti notato. Il PNG li tiene tutti. In pratica un JPG da 17 KB spesso gonfia fino a circa 105 KB, e uno da 116 KB può salire verso 384 KB. È semplicemente come lavora ogni convertitore PNG. Quando un file piccolo conta per te più dell'involucro senza perdita, tieni il JPG, oppure lancia uno strumento di compressione una volta finita la conversione.

Convertire JPG in PNG crea uno sfondo trasparente?

No. La conversione cambia l'involucro, non i pixel, quindi uno sfondo solido del JPG resta solido nel PNG. Il formato può portare trasparenza, ma nessuna viene creata dalla conversione da sola. Per ottenere un PNG trasparente da un JPG, lancia una rimozione dello sfondo come passo separato dopo, che cancella i pixel intorno e ti lascia un vero canale alfa.

È sicuro convertire JPG in PNG qui?

Dipende da quanti file porti. Convertine una e la foto non lascia mai il browser, tutto il lavoro gira sul tuo dispositivo senza alcun caricamento, e puoi confermarlo nei DevTools seguendo il pannello Rete durante una conversione singola. Portane diverse in una volta e viaggiano verso il nostro server per essere gestite, poi il link di download e i file dietro vengono eliminati in circa 2 ore. Se le immagini sono private, convertile una alla volta per tenerle sulla tua macchina.

Posso convertire più file JPG in PNG in una volta?

Sì. Rilascia una pila di file e Araluma li converte insieme e restituisce un singolo archivio. Un lotto viene gestito sul nostro server, non nella scheda, e il link di download viene eliminato in circa 2 ore. Un file da solo, invece, viene convertito direttamente nel browser, senza inviare nulla. In ogni caso, ogni conversione è veloce.

Perché dovrei convertire JPG in PNG?

Soprattutto tre ragioni. Vuoi una base senza perdita così che modifiche ripetute non continuino ad aggiungere artefatti, un programma o un flusso accetta solo PNG e rifiuta il JPG, oppure conti di aggiungere trasparenza più tardi e ti serve il supporto alfa del PNG. Nessuna di queste fa rivivere la qualità del JPG, la tengono solo dal peggiorare. Se un file più piccolo è il tuo unico scopo, uno strumento di compressione ti serve meglio.

I dettagli

Note del team su artigianato, formati e le piccole decisioni dietro un buon ritaglio rotondo.

Il contenitore senza perdita, cosa memorizza il PNG
Il PNG si appoggia a DEFLATE, un algoritmo senza perdita. Scrive i valori RGBA di ciascun pixel esattamente, fa passare prima un filtro reversibile su ogni riga, poi stringe il tutto con un flusso in stile zlib. Senza perdita qui significa che i valori che decomprimi sono quelli identici che hai messo dentro, byte per byte. Nel caso JPG in PNG, i valori in entrata sono i pixel che il browser restituisce dopo aver decodificato il JPEG, e quelli portano già ogni approssimazione introdotta dalla codifica JPEG originale. Così il PNG registra diligentemente le approssimazioni, non la scena reale che è stata fotografata. Misurato, un JPEG da 17 KB a 1024x768 atterra vicino a 105 KB come PNG, mentre uno da 116 KB a 3840x2160 raggiunge circa 384 KB. I multipli seguono la risoluzione più che l'impostazione di qualità JPEG, ed è per questo che restano pressoché costanti tra i contenuti. Il contenitore si guadagna il posto fermando il declino, non invertendolo.
Perché la qualità JPEG non si può recuperare
Il JPEG perde informazione per sempre. La sua compressione fa girare una trasformata coseno su blocchi di 8x8, arrotonda i coefficienti di frequenza verso un insieme più grezzo, e memorizza quei numeri arrotondati. Quell'arrotondamento va in una sola direzione, quindi un coefficiente che leggeva 47 prima di essere agganciato a 50 non potrà mai essere riportato indietro, e il file non conserva alcuna memoria del 47. Decodificare il JPEG ricostruisce i pixel dai coefficienti arrotondati, che sono ipotesi sugli originali. Avvolgi quelle ipotesi nel PNG e ottieni una copia impeccabile di un'immagine difettosa. Niente di tutto questo è un difetto del PNG o di Araluma, è solo il modo in cui lavora la compressione con perdita, con qualunque cosa lasciata cadere alla codifica che resta caduta. L'unica via verso una qualità JPEG migliore è tornare alla sorgente non compressa o al file RAW.
Crescita di dimensione misurata
Quanto un JPG si gonfia nel suo passaggio a PNG dipende dall'immagine, ma l'andamento è costante. Le fotografie affollate con ricchi cambi di tono crescono di più, perché quello è il materiale che il JPEG comprime in modo superbo mentre il codificatore senza perdita del PNG non riesce a tenere il passo su pixel così rumorosi. Dai test di questo strumento, una foto JPEG da 17 KB a 1024x768 diventa un PNG da 105 KB, circa un salto di sei volte, e una foto JPEG da 116 KB a 3840x2160 diventa un PNG da 384 KB, circa 3,3 volte più grande. Il materiale piatto come screenshot e icone si adatta male al JPEG fin dall'inizio e tende a pesare di più lì, quindi il suo PNG cresce meno bruscamente. La lezione è chiara, se un risultato più piccolo è ciò che insegui, trasformare un JPG in PNG ti spinge nella direzione sbagliata.
Trasparenza, la capacità rispetto al contenuto
Il canale alfa a 8 bit del PNG è una caratteristica del contenitore, che lascia ogni pixel portare un'opacità da 0 per del tutto limpido a 255 per del tutto solido. Quando un JPG viene ricostruito come PNG attraverso il motore immagini della piattaforma, ogni pixel esce a 255, del tutto opaco, perché il JPG non aveva trasparenza da passare in primo luogo. Il PNG sta pronto a conservare dati alfa, il file semplicemente non ne contiene, dato che nessuno esisteva alla sorgente. Mettere trasparenza nell'immagine richiede un'operazione separata, mascherando lo sfondo a mano in un editor o lanciando una rimozione automatica dello sfondo. Un rimuovitore regolato per individuare il soggetto può consegnare un PNG con alfa autentico portando l'opacità dei pixel di sfondo a zero dopo la conversione.
Gestione dei metadati EXIF
Quando il file viene ricostruito, le sue etichette EXIF, IPTC e XMP cadono via dal PNG su ogni browser, portando con sé coordinate GPS, il corpo macchina, la data dello scatto, il testo di copyright e qualunque XMP personalizzato il JPG tenesse. I profili colore divergono un poco. Chrome e Safari mantengono l'etichetta sRGB su ciò che esce, mentre Firefox la lascia andare con tutto il resto. Così il PNG è sicuro per sRGB ovunque tu lo apra, anche se un profilo a gamma estesa come Display-P3 o Adobe RGB non sopravvive attraverso Firefox. Per l'uso ordinario sul web e di condivisione, lasciar cadere le etichette è un vantaggio, sgravando un po' di peso e togliendo i dati di posizione dalle tue foto. Per il lavoro professionale o di archivio che deve trattenere i suoi metadati incorporati, gestisci quella catena con uno strumento apposito prima o dopo che converti.
La privacy e dove finisce il lavoro
Dove finisce il lavoro dipende dalla quantità. Per una singola immagine, niente lascia il browser, e puoi verificarlo dal vivo in pochi secondi. Apri i DevTools di Chrome, passa al pannello Rete, filtra per XHR e Fetch e converti un file. Non appare nulla durante la codifica. Per due o più, Araluma li invia al nostro server, che converte, raggruppa il risultato e restituisce un link di download. Quel link e i file convertiti vengono eliminati in circa 2 ore. Il percorso per una sola immagine tiene tutto sul dispositivo, fuori dalla rete, mentre un lotto lo scambia con il chiudere molti file in una volta. Per la cattura di qualcosa di privato o una foto marcata con la tua posizione, convertire una alla volta la tiene sulla tua macchina, una differenza reale, non uno slogan.