PNGJPEG · runs on your device

Make oversized PNG files a sensible size

Screenshots save as PNG, and PNG is a poor fit for anything photographic. Converting to JPG usually removes eighty to ninety per cent of the file size with no visible difference.

PNG compresses losslessly, which is ideal for logos, icons and flat-coloured graphics and wasteful for everything else. A screenshot containing a photograph, a gradient or a video still carries enormous detail that PNG faithfully preserves at full cost. This is why a screenshot of a web page can arrive as an eight megabyte file, and why email attachments and upload forms reject it.

JPEG discards detail the eye is least likely to notice, and on photographic content it does so extremely well. The same screenshot as a JPEG at good quality is routinely under a megabyte and looks the same at normal viewing size. Where JPEG struggles is sharp edges: text, thin lines and hard boundaries between flat colours can pick up faint smudging, called ringing, around them. If your image is mostly interface text, raise the quality or keep the PNG.

The conversion runs in your browser. No file is uploaded, which also means there is no size limit imposed by a server and no waiting for a transfer to finish before anything happens.

Questions

How much smaller will the file be?
For photographic content, usually between eighty and ninety-five per cent smaller. For flat graphics and text the saving is much less, and occasionally the JPEG is larger.
What quality setting should I use?
The default of 82 suits most images. Raise it towards 90 for screenshots with a lot of small text; drop it towards 70 when size matters more than fine detail.
Will transparency be kept?
No. JPEG has no transparency, so transparent areas are filled. If your image relies on transparency, convert to WebP instead, which supports it and still compresses well.
Can I convert a whole folder?
Add as many files as you like at once. They convert individually and download together as one zip.