PNG to JPG Converter

Drop PNG images, choose a JPG quality and a colour for transparent areas, and download smaller JPG files — converted on your device, nothing uploaded.

  • Free
  • No account
  • Runs in your browser
  • Nothing uploaded
PNG to JPG ConverterNothing uploaded

Runs entirely in your browser — your input is never uploaded, logged, or stored.Privacy policy

What is PNG to JPG Converter?

This tool converts PNG images to JPG (JPEG) in your browser. People usually do it for one of two reasons: a website, form or email limit wants a smaller file, or a system only accepts JPG. Screenshots and photos exported as PNG are often several times larger than they need to be, and JPG is the standard fix.

The size difference comes from how the two formats compress. PNG is lossless — it stores every pixel exactly — which is ideal for screenshots, diagrams and logos with flat colour and sharp text, but expensive for photographs. JPG is lossy: it discards fine detail the eye is least likely to miss, and for a photo that routinely makes the file a fraction of the PNG's size. For a screenshot full of text and flat colour the saving is smaller, and JPG can add faint smudges (artefacts) around sharp edges; for that kind of image, PNG is often the better format to keep.

When you click Convert to JPG, each file's first eight bytes are checked for the PNG signature, so a file that is really a JPG or WebP with a .png name is caught and named. Your browser decodes the PNG, fills a canvas of the same size with your background colour, draws the image on top and encodes the result as JPG at the quality you set — 92 out of 100 by default, where the loss is very hard to see. The results list shows each file's size before and after, so you can see what you saved; if a JPG comes out larger (possible for tiny or very simple images), it is shown as larger, not hidden.

The trade-off to understand is transparency. PNG can have see-through pixels; JPG cannot. Every transparent or semi-transparent pixel is blended onto the background colour you pick — white unless you change it. That is exactly right for putting a logo on a white document, and wrong if you need the cut-out shape to stay transparent: in that case keep the PNG, or compress the PNG instead of converting it. An animated PNG (APNG) keeps only its first frame, and the tool says so.

Nothing leaves your device. The files are read into your browser's memory, converted and offered back as downloads; you can confirm in your browser's developer tools (Network tab) that no request carries your image. Up to 50 files per batch, each up to 50 MB, downloadable individually or as a ZIP.

1. Each file's first eight bytes are checked for the PNG signature (89 50 4E 47 0D 0A 1A 0A). Anything else is rejected with a message naming what the file really is. 2. The chunks before the image data are scanned for an acTL chunk; if one is present the PNG is animated and you are told only the first frame is kept. 3. Quality (1–100) and the background colour (hex) are validated; quality is converted to the 0–1 scale the browser's encoder takes. 4. The browser decodes the PNG at full size. A canvas of the same dimensions is filled with the background colour and the image is drawn over it, so transparency blends onto that colour. 5. The canvas is encoded with canvas.toBlob("image/jpeg", quality), and the file is named after the original with a .jpg extension. Sizes before and after are shown per file.

PNG vs JPG at a glance
 PNGJPG
CompressionLossless — every pixel kept exactlyLossy — fine detail discarded
TransparencyYes (alpha channel)No
Best forScreenshots, logos, text, flat colourPhotographs
File size for a photoLargeMuch smaller
Sharp text and edgesCrispCan show faint artefacts, more at low quality

Worked examples

  • screenshot.png at the default settings → screenshot.jpg at quality 92, with any transparent areas filled white.
  • logo.png with the background set to #1e40af and quality 70 → logo.jpg on that blue, at quality 70.
  • spinner.png (an animated PNG) → spinner.jpg containing the first frame, with a note that the animation was not kept.
  • photo.png whose bytes are actually a JPG → no conversion; the tool says the file "is actually a JPG file, not PNG" and to use a JPG tool — in practice, renaming it to .jpg is all it needs.

How to use PNG to JPG Converter

  1. Click "Choose PNG images", drop files onto the box, or paste a screenshot with Ctrl+V (Cmd+V on a Mac).
  2. Set the Quality slider (92 by default; lower means smaller files) and the colour that should replace transparent areas.
  3. Click "Convert to JPG". The conversion runs in your browser.
  4. Check the size change next to each file, then click Download or "Download all (.zip)".

Common errors

  • "… is actually a JPG file, not PNG … use a JPG tool for this file" — the file is already a JPG with a .png name, so there is nothing to convert; renaming it to .jpg is enough.
  • "… is empty (0 bytes)" — the file did not finish downloading or saving. Get it again and retry.
  • The transparent background became white — JPG has no transparency, so transparent pixels take the background colour. Pick a different colour, or keep the PNG if the cut-out must stay transparent.
  • Text in a screenshot looks slightly fuzzy — JPG's lossy compression softens sharp edges. Raise the quality towards 100, or keep screenshots as PNG.
  • The JPG is bigger than the PNG — this can happen with very small or very simple images that PNG already compresses well. Keep the PNG in that case.
  • "Your browser could not encode an image this large" — the image exceeds the device's canvas limit (about 16.7 megapixels on iPhone and iPad). Use a desktop browser or resize first.

FAQ

How do I convert PNG to JPG without uploading my files?

Use a converter that runs in the browser, like this one: drop the PNG here and click "Convert to JPG". The file is converted on your own device and never sent to a server, which you can confirm in the Network tab of your browser's developer tools.

Does converting PNG to JPG reduce file size?

Usually, and often dramatically for photos, because JPG discards detail PNG keeps. Screenshots and simple graphics shrink less, and a tiny image can even grow; the tool shows the size before and after so you can decide.

What happens to transparency when you convert PNG to JPEG?

It is replaced by a solid colour, because JPG has no transparency. You choose the colour — white by default — and semi-transparent edges blend smoothly onto it.

Will converting PNG to JPG lose quality?

Yes, slightly, because JPG is lossy. At the default quality of 92 the loss is very hard to see in photos; sharp text and thin lines are where artefacts show first.

What quality should I use for PNG to JPG?

92 is a good default for photos. 75–85 gives noticeably smaller files with little visible change in most photos; for screenshots with text, stay at 90 or above.

Is PNG or JPG better?

Neither is better overall. PNG is better for screenshots, logos and anything that needs transparency or crisp text; JPG is better for photographs, where it makes much smaller files.

Can I convert multiple PNG files to JPG at once?

Yes. Add up to 50 PNG files, convert them in one go, and download them individually or all together as a ZIP.

G

Prefer AllUtil on Google

One click adds AllUtil to your Google preferences. You'll see our tools highlighted with a Preferred badge in Search and AI answers.

2× more likely to clickWorks in AI Overviews