PNG in JPG Convertitore
Converti istantaneamente immagini PNG in formato JPG con alta qualità. Sicuro, veloce e completamente gratuito.
Trascina e rilascia PNG qui
Supporta fino a 50 MB
Converti istantaneamente immagini PNG in formato JPG con alta qualità. Sicuro, veloce e completamente gratuito.
Supporta fino a 50 MB
PNG e JPG (scritto anche JPEG) sono i due formati di immagini raster più comuni sul Web, ma sono stati progettati per lavori diversi. PNG utilizza la compressione DEFLATE senza perdita e supporta un canale alfa per la trasparenza, il che lo rende la scelta naturale per screenshot, loghi, modelli di interfaccia utente e qualsiasi immagine con bordi o testo netti. JPG utilizza una compressione basata su DCT con perdita di dati che elimina i dettagli ad alta frequenza che l'occhio è incapace di notare, motivo per cui un PNG fotografico da 4 MB spesso si riduce a 300-500 KB se salvato come JPG senza alcuna differenza visibile.
Questo convertitore riscrive una bitmap PNG come file JPG direttamente nel tuo browser utilizzando l'API Canvas HTML5 e il codificatore JPEG integrato nel browser. I dati dei pixel non lasciano mai il tuo dispositivo: non viene effettuato alcun caricamento, nessuna elaborazione da parte del server e nessuna copia del tuo file viene conservata da nessuna parte. Poiché JPG non ha trasparenza, eventuali pixel trasparenti nel PNG di origine vengono appiattiti su uno sfondo bianco durante la conversione. Se l'immagine presenta bordi con anti-alias morbido sulla trasparenza, potresti notare un leggero alone bianco sui bordi; in questi casi, mantenere il PNG originale o utilizzare WebP è solitamente la scelta migliore.
La conversione avviene in un unico passaggio. Ogni pixel del PNG decodificato viene scritto in una tela 2D e la tela viene quindi esportata utilizzando `canvas.toBlob('image/jpeg', 0.9)`. Il fattore di qualità 0,9 si associa a circa Q = 90 in termini libjpeg, che è il punto debole su cui la maggior parte degli editor di foto è predefinito: visivamente indistinguibile dalla fonte per quasi tutti i contenuti fotografici, mentre in genere riduce la dimensione del file del 70–90%.
Il motivo più comune per cui le persone convertono PNG in JPG è la dimensione del file. Le fotografie salvate come PNG possono essere 5-10 volte più grandi dell'equivalente JPG, il che rallenta il caricamento delle pagine, riempie lo spazio di archiviazione sul cloud e attiva limiti per gli allegati nei client di posta elettronica. JPG è anche il formato che la maggior parte delle piattaforme si aspetta: WhatsApp, molti portali di domande di lavoro, moduli governativi, strumenti di caricamento di prodotti e-commerce e vecchi sistemi di gestione dei contenuti preferiscono JPG o rifiutano completamente PNG. Convertire una volta localmente è più veloce che combattere un errore di caricamento.
Anche la privacy è importante. I convertitori online che accettano il tuo file e lo elaborano su un server remoto possono conservarne una copia nei log, negli snapshot di backup o nella cache di un CDN. Per fototessere, scansioni mediche, rendiconti finanziari o qualsiasi cosa contenente informazioni personali, un convertitore basato su browser che funziona interamente lato client elimina tale rischio in base alla progettazione. Niente lascia la tua macchina.
La conversione richiede pochi secondi e funziona con uno o più file. Ecco il flusso completo:
Sapere quando JPG è il formato di destinazione corretto ti aiuta a evitare inutili perdite di qualità. Queste sono le situazioni in cui la conversione da PNG ha più senso:
PNG (RFC 2083) memorizza i dati pixel utilizzando un flusso DEFLATE filtrato. È senza perdite: ogni valore di pixel nell'immagine decodificata corrisponde all'originale byte per byte. PNG supporta anche un canale alfa a 8 bit, consentendo la trasparenza per pixel. Queste proprietà lo rendono grande ma esatto.
JPEG (ITU-T T.81) divide l'immagine in blocchi 8×8, applica una trasformazione coseno discreta, quantizza i coefficienti di frequenza risultanti in modo più aggressivo alle frequenze più alte e codifica il risultato con la codifica Huffman. Il fattore di qualità (1–100) controlla la tabella di quantizzazione: valori più bassi scartano più informazioni ad alta frequenza, producendo file più piccoli al costo di artefatti visibili sui bordi netti e sulle aree ad alto contrasto. La qualità 90, qui utilizzata come predefinita, è la soglia oltre la quale la maggior parte degli spettatori non riesce a distinguere il JPG dall'originale.