CrunchyPic

Free PNG to JPG Converter

🔒 Your images never leave your device — 100% private, no uploads.

Drag & drop your PNG here

or click to browse your files

Conversion settings

PNG is a wonderful format for screenshots, logos, and graphics with sharp lines, but it is a poor choice for photographs. Because PNG compression is lossless, a photo saved as PNG can easily be 2 to 5 MB, while the same image as a JPG is often under 300 KB. Converting PNG to JPG is the simplest way to shrink such files for uploads, emails, and faster web pages — and CrunchyPic does the conversion entirely in your browser, so your images never leave your device.

How to convert PNG to JPG

The whole process takes under a minute:

  1. Drop your PNG onto the dashed box above, or click it to browse your files.
  2. Set the quality slider. The default 0.85 keeps photos looking essentially identical to the original.
  3. Pick a background color for transparent areas, or keep the default white.
  4. Press Convert to JPG and download the result.

You will see the original size, the new JPG size, the percentage saved, and the image dimensions, so you can confirm the savings before downloading.

Transparency warning: see-through areas become a solid background

This is the one thing to know before you convert: the JPG format has no transparency channel. Every transparent pixel in your PNG must become a solid color, so the converter first paints the whole canvas with your chosen background color and then draws your image on top. Fully transparent areas become exactly that color — white by default, or black if you pick it. Semi-transparent pixels blend into the background color, which can leave a faint halo around soft edges like shadows or anti-aliased text. White works well for documents, product photos, and anything shown on a light page. If the image will sit on a dark website, a video, or a colored slide, pick a matching background so the filled areas blend in. And if keeping transparency is essential, convert to PNG to WebP instead — WebP supports transparency at much smaller file sizes than PNG.

When JPG beats PNG

JPG wins whenever the image contains photographs, gradients, or lots of color variation: those are exactly the patterns JPEG's lossy encoding compresses best, often shrinking files 5 to 10 times. A scanned document, a phone photo saved as PNG, or a screenshot of a video frame are all ideal candidates for PNG to JPG conversion. PNG keeps its crown for logos with transparency, icons, and images with crisp text on flat backgrounds, where JPG artifacts would smudge sharp edges. Rule of thumb: if the image looks like a photo, convert it; if it looks like a graphic, keep the PNG.

File-size expectations

For a photographic PNG, expect the JPG to land at roughly one fifth to one tenth of the original size — a 3 MB photo PNG typically becomes a 200 to 400 KB JPG at quality 0.85, with no visible difference. Screenshots and flat graphics shrink less, sometimes only 30 to 50 percent, because sharp edges and solid colors are harder for JPEG to encode — and those are the cases where you may notice artifacts first. Raising quality to 0.95 roughly doubles the file size compared with 0.85 for almost no visible gain, while dropping to 0.7 can halve it again at the cost of visible blockiness in smooth gradients. The converter shows you the exact before-and-after sizes, so you can nudge the slider until the tradeoff looks right.

Choosing the right quality for PNG to JPG without losing quality

Quality 0.85 is the default because it converts PNG to JPG without losing quality you can actually see, while removing most of the file size. Move up to 0.9 or 0.95 when every detail matters, such as portfolio work or images that will be printed; the file gets larger, but artifacts stay invisible. Move down to 0.7 or 0.8 for thumbnails, avatars, and casual sharing, where the smaller file matters more than pixel-perfect fidelity. Below about 0.6 you will start to see blocky artifacts in smooth gradients like skies, so treat that range as a last resort.

Convert only the final version

JPG is lossy, so every re-save discards a little more detail. Keep your original PNG as the master copy and convert to JPG only the final version you intend to share or upload. If you need to edit the image again later, go back to the PNG — converting a JPG back to PNG will not restore the detail that was lost.

Frequently asked questions

Why convert PNG to JPG?

PNG is lossless, so photographic images saved as PNG become very large. Converting to JPG typically shrinks them 5 to 10 times with barely visible quality loss, which helps with uploads, emails, and page speed.

What happens to transparent parts of my PNG?

JPG has no transparency, so transparent pixels are painted with the background color you pick (white by default). Choose a color that matches where the image will be displayed.

Should I use a white or black background for transparency?

White matches documents, product photos, and most web pages. Black works when the image will sit on a dark theme, a video, or a dark slide. Pick the color that matches where the image will be displayed, because the JPG permanently fills every transparent pixel with it.

What quality should I choose?

The default 0.85 is a good balance for most images. Go to 0.9 or higher for near-original quality at a larger file size, or 0.7 to 0.8 for maximum savings when small artifacts are acceptable.

How much smaller will my JPG be?

For a photographic PNG, expect roughly one fifth to one tenth of the original size — a 3 MB photo PNG often becomes a 200 to 400 KB JPG at quality 0.85. Screenshots and flat graphics shrink less, sometimes only 30 to 50 percent, because sharp edges are harder for JPEG to encode.

When should I keep the PNG instead of converting?

Keep the PNG for logos with transparency, icons, and crisp text on flat backgrounds, where JPG artifacts would smudge sharp edges. Also keep the original PNG as your master copy — JPG is lossy, so every re-save discards a little more detail.

Are my files uploaded to a server?

No. The conversion runs entirely in your browser using the Canvas API. Your file never leaves your device, and no signup is required.

Will the image dimensions change?

No. The converted JPG keeps exactly the same pixel dimensions as the original PNG; only the file format and encoding change.

Try also

JPG to PNG PNG to WebP HEIC to JPG Image Compressor Resize Image SVG to PNG