Varför är min PNG-fil så stor?
Uppdaterad

En PNG är stor eftersom den är förlustfri: den lagrar varje pixel exakt. Foton har något olika närliggande pixlar, så de krymper knappt. Att spara en JPG som PNG återställer inte förlorad detalj och gör oftast filen större. Skärmbilder i full storlek, transparens och vissa 16-bit-exporter lägger till mer data.
Gör det nu — gratis, i din webbläsare
Compress a PNGFormatet är förlustfritt: det är den verkliga orsaken
Om en PNG känns enorm är formatet vanligtvis orsaken, inte en dålig export. PNG är förlustfri. Den lagrar varje pixel exakt och letar sedan efter upprepade närliggande pixlar för att packa datan. Ett foto har nästan inget av den upprepningen. Närliggande pixlar skiljer sig något, så filen krymper knappt.
JPG och WebP kastar bort fin detalj med flit. Därför är samma foto som JPG eller WebP oftast mycket mindre. PNG byggdes för exakta pixlar: logotyper, text, gränssnitt, inte för kamerafoton. Guiden till PNG-formatet visar var PNG passar och var den inte gör det.
Fyra vanor som gör en PNG ännu större
Förlustfri kodning är huvudorsaken. Dessa vanor lägger på fler byte:
- Du sparade en JPG som PNG. Det återställer inte detalj som JPG redan kastat. Du behåller det komprimerade fotot och lagrar det sedan förlustfritt, så filen växer oftast. Den större PNG:n är väntad, inte en korrupt export.
- Skärmbilder, gränssnittsfångster och exporter från designverktyg. Telefoner, webbläsare och designverktyg skriver ofta PNG i canvasens fulla pixelstorlek. En 4K-fångst är miljoner exakta pixlar.
- Transparens (alfa). En extra kanal är extra data. Behåll den för logotyper och gränssnitt med genomskinliga kanter. Hoppa över den när bakgrunden är solid.
- 16-bit-exporter. Vissa redigerare exporterar 16-bit-PNG:er, som dubblerar datan per kanal jämfört med en typisk 8-bit-PNG. EditItAll upptäcker inte bitdjup. Kontrollera exportinställningarna i verktyget som skapade filen.
Inget av detta betyder att PNG:n är skadad. Formatet gör sitt jobb: bevarar varje pixel.
Vad du ska göra i stället för att spara som PNG igen
Välj åtgärden som matchar bilden. EditItAll kan inte automatiskt nå en målstorlek i KB: det finns inget fält för målstorlek. Storleken är ett resultat efter att du valt format och, för JPG eller WebP, en kvalitetsnivå.
- Fotografi. Konvertera PNG:n till JPG eller WebP. Det steget är med förlust: pixlarna blir inte identiska. För ett foto är storleksfallet nästan alltid värt det. JPG kan inte behålla transparens; WebP kan. Genomgång: konvertera PNG till JPG.
- Platt grafik, logotyp eller skärmbild med transparens. Stanna på PNG och komprimera PNG:n. Omkomprimering är förlustfri: pixlarna förblir identiska; filen packas bara tätare. Fullständiga steg: komprimera en PNG utan kvalitetsförlust.
Båda verktygen körs i webbläsaren. Filer laddas aldrig upp, EXIF tas bort vid export och en batch laddas ner som ZIP. Du kan gå offline efter att sidan har laddats. Mer i klustret komprimera bilder och komprimeringshuben.
Vad krympning av en PNG inte ändrar
Förlustfri omkomprimering av PNG krymper inte pixelmåtten. En PNG som är 4000 pixlar bred är fortfarande 4000 pixlar bred efter en tätare kodning. Den gör inte heller ett foto till en liten fil: det kräver JPG eller WebP.
EditItAll gissar inte ett kilobytemål. Koda om PNG:n, eller konvertera ett foto och flytta kvalitetsskjutreglaget, läs sedan in-till-ut-storleken i resultatlistan och justera. Den listade storleken är utdata, inte ett tal du skriver in.
Vanliga frågor
Varför är min PNG så mycket större än samma foto som JPG?+
PNG lagrar varje pixel exakt. JPG kastar bort fin detalj med flit så att filen hålls liten. För foton är den förlustfria extra datan varför PNG ofta är mycket större. Konvertera PNG:n till JPG eller WebP om storlek är målet.
Jag sparade en JPG som PNG och filen blev större. Gjorde jag fel?+
Nej. PNG kan inte återställa detalj som JPG redan förlorat, och förlustfri lagring av ett foto är skrymmande. Den större filen är väntad. Konvertera tillbaka till JPG eller WebP om du behöver den liten igen.
Gör EditItAlls PNG-kompressor ett foto litet?+
Inte nämnvärt. Omkomprimering av PNG är förlustfri, så pixlarna förblir identiska och ett foto krymper knappt. Konvertera foto-PNG:n till JPG eller WebP i stället. Grafik, logotyper och skärmbilder krymper bättre som PNG.
Gör transparens en PNG större?+
Ja. En alfakanal är extra data att lagra. Behåll den för logotyper och gränssnitt med genomskinliga kanter. För ett foto med solid bakgrund, platta ut det och konvertera till JPG: den konverteringen är med förlust, och filen är oftast mycket mindre.
Kan EditItAll komprimera en PNG till en exakt storlek i KB?+
Nej. Det finns inget fält för målstorlek. Komprimera PNG:n förlustfritt, eller konvertera ett foto till JPG eller WebP och justera kvaliteten tills den listade utdata är tillräckligt liten. Arbetet körs i webbläsaren; filer laddas aldrig upp.
Relaterade guider
- Hur komprimerar jag en PNG-fil utan kvalitetsförlust?
- Vad är skillnaden mellan förlustbehäftad och förlustfri bildkomprimering?
- Varför blev min bild större efter att jag komprimerade den?
- Vad är skillnaden mellan att ändra storlek på och komprimera en bild?
- Varför är mina iPhone-foton så stora, och hur gör jag dem mindre?