Why is my PNG file so large?
Updated

A PNG is large because it is lossless — it stores every pixel exactly. Photographs have slightly different neighbouring pixels, so they barely shrink. Saving a JPG as PNG does not restore lost detail and usually makes the file bigger. Full-size screenshots, transparency, and some 16-bit exports add more data.
Do it now — free, in your browser
Compress a PNGThe format is lossless — that is the real cause
If a PNG feels huge, the format is usually the reason, not a bad export. PNG is lossless. It stores every pixel exactly, then looks for repeated neighbouring pixels to pack the data. A photograph has almost none of that repetition. Neighbouring pixels differ slightly, so the file barely shrinks.
JPG and WebP throw away fine detail on purpose. That is why the same photo as JPG or WebP is usually much smaller. PNG was built for exact pixels — logos, text, UI — not for camera photos. The PNG format guide maps where PNG fits and where it does not.
Four habits that make a PNG even larger
Lossless encoding is the main cause. These habits pile on more bytes:
- You saved a JPG as PNG. That does not restore detail JPG already discarded. You keep the compressed photo, then store it losslessly, so the file usually grows. The larger PNG is expected, not a corrupt export.
- Screenshots, UI captures, and design-tool exports. Phones, browsers, and design tools often write PNG at the full pixel size of the canvas. A 4K capture is millions of exact pixels.
- Transparency (alpha). An extra channel is extra data. Keep it for logos and UI with see-through edges. Skip it when the background is solid.
- 16-bit exports. Some editors export 16-bit PNGs, which double the data per channel versus a typical 8-bit PNG. EditItAll does not detect bit depth. Check the export settings in the tool that made the file.
None of this means the PNG is damaged. The format is doing its job: keeping every pixel.
What to do instead of another PNG save
Choose the fix that matches the picture. EditItAll cannot auto-hit a target size in KB — there is no target-size field. Size is an output after you pick a format and, for JPG or WebP, a quality level.
- Photograph. Convert the PNG to JPG or WebP. That step is lossy: the pixels will not be identical. For a photo, the size drop is almost always worth it. JPG cannot keep transparency; WebP can. Walkthrough: convert PNG to JPG.
- Flat graphic, logo, or screenshot with transparency. Stay on PNG and compress the PNG. Recompress is lossless — pixels stay identical; the file just packs tighter. Full steps: compress a PNG without losing quality.
Both tools run in your browser. Files are never uploaded, EXIF is stripped on export, and a batch downloads as a ZIP. You can go offline after the page loads. More in the compressing images cluster and the compress hub.
What shrinking a PNG will not change
Lossless PNG recompress does not shrink pixel dimensions. A 4000-pixel-wide PNG is still 4000 pixels wide after a tighter encode. It also will not turn a photograph into a small file — that needs JPG or WebP.
EditItAll will not guess a kilobyte target. Re-encode the PNG, or convert a photo and move the quality slider, then read the in-to-out size in the results list and adjust. The listed size is the output, not a number you type in.
Frequently asked questions
Why is my PNG so much larger than the same photo as a JPG?+
PNG stores every pixel exactly. JPG discards fine detail on purpose so the file stays small. For photographs, that lossless extra is why PNG is often much larger. Convert the PNG to JPG or WebP if size is the goal.
I saved a JPG as PNG and the file got bigger. Did I do something wrong?+
No. PNG cannot restore detail the JPG already lost, and lossless storage of a photo is bulky. The larger file is expected. Convert back to JPG or WebP if you need it small again.
Will the EditItAll PNG compressor make a photo small?+
Not by much. PNG recompress is lossless, so pixels stay identical and a photograph barely shrinks. Convert the photo PNG to JPG or WebP instead. Graphics, logos, and screenshots shrink better as PNG.
Does transparency make a PNG larger?+
Yes. An alpha channel is extra data to store. Keep it for logos and UI with see-through edges. For a photo with a solid background, flatten it and convert to JPG — that conversion is lossy, and the file is usually much smaller.
Can EditItAll compress a PNG to an exact size in KB?+
No. There is no target-size field. Compress the PNG losslessly, or convert a photo to JPG or WebP and adjust quality until the listed output is small enough. Work runs in your browser; files are never uploaded.