How to use this PNG to JPG converter
- Add PNG files by dragging them onto the dropzone or pressing Browse files.
- Move the quality slider. Start at 90% and lower it only if the file is still too big.
- Set the fill colour if any part of your PNG is transparent, white is the safe default.
- Press Convert to JPG and let the progress bar complete.
- Download each JPG, or take the whole set as a ZIP archive.
What this converter gives you
- Typically cuts a full-screen PNG screenshot down to a tenth of its original weight.
- Puts the quality setting in your hands rather than fixing it at some hidden default.
- Lets you choose exactly which colour sits behind transparent pixels instead of always using white.
- Displays the saving per file as a percentage so you can judge the setting quickly.
- Handles PNG files with an alpha channel, indexed colour or greyscale without special treatment.
- Discards nothing else: dimensions and pixel content stay as they were.
Why PNG files get so large
PNG is a lossless format, which means it must reproduce every pixel it was given. That is exactly what you want for a logo with crisp edges or a diagram with flat colour. It is a poor fit for anything photographic, and it is a disastrous fit for a full desktop screenshot at retina resolution, where a single image can easily pass fifteen megabytes.
JPEG takes the opposite approach. It analyses the picture in blocks, keeps the structure the eye notices and simplifies the rest. On a photograph or a busy screenshot, that trade is invisible at sensible settings and the file lands somewhere between a fifth and a twentieth of the PNG's size. Converting PNG to JPG is therefore the single most effective size reduction available for that kind of image.
Where the saving actually helps
- Email attachments that bounce off a 10 MB or 25 MB server limit.
- Web pages where oversized hero images push the largest contentful paint past two and a half seconds.
- Bug reports and support tickets that need several screenshots in one message.
- Marketplace listings and CMS uploads that impose a per-image ceiling.
- Messaging apps that would otherwise re-compress your picture themselves, and usually worse than you would.
Deciding what to do about transparency
JPEG has no alpha channel. None. When a PNG with transparent regions becomes a JPG, those regions must be painted with something opaque, and the fill colour control decides what. Get it wrong and a logo designed for a dark header ends up with a bright white halo around it.
The rule of thumb is simple: fill with the colour of whatever the image will sit on. White for a document or a light web page, black for a dark interface, your brand colour for a coloured banner. If the image genuinely needs to stay transparent, JPG is the wrong destination, keep it as PNG and reduce the weight with the PNG compressor instead, or convert to WEBP for a format that offers both transparency and small files.
Reading the quality slider
Above 90 the difference from the original is hard to see even side by side, and the file is already dramatically smaller. Between 75 and 85 sits the range most websites use, where a close look reveals slight softening around high-contrast edges. Below 65 the classic JPEG symptoms appear: ringing around text, and blocky patches in smooth gradients such as skies or drop shadows.
Screenshots containing small text are the most sensitive case, because text is exactly the kind of high-contrast edge JPEG handles least gracefully. If a screenshot has to stay readable, keep quality at 92 or higher, or leave it as a PNG. For photographs, almost nobody notices 80.
Processed locally, every time
The file you drop here is read by your browser, drawn onto a canvas over your chosen background, and encoded as JPEG in memory on your own machine. Nothing is uploaded, so nothing is stored, logged or scanned. That matters for the screenshots people convert most often, dashboards, invoices, internal tools and private messages all tend to contain information you would not hand to a stranger's server. The rest of the category, including JPG to PNG and BMP to JPG, works the same way.