Konvertera JPG till PNG

Att konvertera en JPEG-rasterbild med förstörande komprimering till en PNG-rasterbild med förlustfri komprimering förhindrar ytterligare kvalitetsförluster och ger stöd för transparens via alfakanal.

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V

Medan du väntar på dina filer kan du spela Code Rain

Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

Formatjämförelse och tekniska specifikationer

SpecifikationJPGPNG
MIME-typimage/jpegimage/png
Typrasterraster
Komprimeringförlustbringande (diskret cosinustransform / DCT)förlustfri (DEFLATE / LZ77 + Huffman)
StandardspecifikationISO/IEC 10918-1 / ITU-T T.81W3C PNG 3rd Edition
Magic Bytes-huvudFF D8 FF89 50 4E 47 0D 0A 1A 0A

Formatöversikt och användningsområden

Att konvertera JPEG till PNG ändrar bildens kodning, men kan inte återställa bilddetaljer som redan har gått förlorade vid JPEG-komprimeringen. Upprepad redigering och omkodning av JPEG kan ge ytterligare kvalitetsförlust, beroende på kodaren och inställningarna. PNG kan bevara de avkodade pixlarna utan ytterligare förstörande komprimering.

Tekniska specifikationer och kodeköversikt

En JPEG-bild (MIME-typ: image/jpeg) är ett förstörande rasterformat som använder diskret cosinustransform (DCT) för att gruppera pixlar i block och permanent ta bort färgdetaljer som det mänskliga ögat sällan lägger märke till. Dess filstruktur börjar med signaturmarkörerna för magiska byte hex FF D8 FF och slutar med FF D9. Däremot är en PNG-bild (MIME-typ: image/png) ett förlustfritt rasterformat som förlitar sig på DEFLATE-algoritmen, som kombinerar LZ77-ordbokskomprimering och Huffman-kodning för att komprimera pixeldata utan att kasta bort ett enda färgvärde. PNG-filstrukturen börjar med en signatur på 8 byte: hex 89 50 4E 47 0D 0A 1A 0A, följt av en serie block som IHDR för bildhuvuden, IDAT för bilddata och IEND för filslutet. Att konvertera en JPEG till en PNG bäddar in det dekomprimerade pixelrutnätet i den blockbaserade PNG-behållaren och tillämpar förstörelsefri DEFLATE-komprimering.

OS- och webbläsarkompatibilitet

Både JPEG och PNG har brett stöd i de flesta moderna datormiljöer. Windows, macOS, Linux, iOS och Android visar båda formaten direkt i filhanterare och vanliga bildvisare. Webbläsare som Google Chrome, Mozilla Firefox, Apple Safari och Microsoft Edge kan visa båda filtyperna direkt. Grafikprogram som Adobe Photoshop, GIMP och Inkscape hanterar båda formaten väl.

Användbar information

Att konvertera en mindre JPEG till en PNG återställer inte förlorade detaljer. Eftersom den ursprungliga JPEG-filen redan har förlorat data genom förstörande DCT-komprimering resulterar sparandet som en PNG bara i en större filstorlek utan att någon extra visuell kvalitet uppnås.

Vanliga frågor

Hur konverterar man JPEG-bild till PNG-bild utan att förlora kvalitet?

Att konvertera en mindre JPEG till en PNG återställer inte förlorade detaljer. Eftersom den ursprungliga JPEG-filen redan har förlorat data genom förstörande DCT-komprimering resulterar sparandet som en PNG bara i en större filstorlek utan att någon extra visuell kvalitet uppnås.

Vad är skillnaden mellan en JPEG-bild och en PNG-bild?

JPEG-bildens MIME-typ är image/jpeg. Det är ett förstörande rasterformat som använder diskret cosinustransform (DCT) för att gruppera pixlar i block och permanent ta bort färgdetaljer som ögat sällan uppfattar. Filen börjar med byte-signaturen FF D8 FF och slutar med FF D9. PNG-bilden har MIME-typen image/png och använder DEFLATE, som kombinerar LZ77 och Huffman-kodning, för att komprimera pixlar utan att ta bort färgvärden. PNG börjar med 8-byte-signaturen 89 50 4E 47 0D 0A 1A 0A och innehåller bland annat IHDR-, IDAT- och IEND-chunkar. Konverteringen placerar JPEG-pixlarna i PNG-behållaren och använder förlustfri DEFLATE-komprimering.