Skip to content

Free PNG to JPG

Convert PNG images to JPG in your browser with adjustable quality and a side-by-side size comparison. Transparent areas turn white. No uploads.

✓ Free to use✓ No sign-up✓ Browser-based

Loading tool…

How to convert a PNG image to JPG

Turn a PNG into a JPG that is usually much smaller and accepted almost everywhere. Set the quality, compare the two file sizes and download.

  1. Choose a PNG image up to 32 MB.
  2. Pick Smaller file, Balanced or More detail, or set the quality slider from 10% to 100%. Balanced (75%) is the starting value.
  3. Optionally enter a Max width to make the image smaller in pixels. Use 0 or the original width to keep the size.
  4. Compare the original and converted panels. The badge shows how much smaller or larger the JPG is.
  5. Select Download image. The JPG keeps your file name, such as screenshot.jpg.

When to convert PNG to JPG

PNG is lossless, which is ideal for logos, icons and screenshots, but it makes photos very large. A photo exported as PNG can be several megabytes when the same image as a JPG is a few hundred kilobytes. Upload forms, email and many content systems handle JPG more comfortably, and some accept only JPG.

Converting is worthwhile when the image is a photograph, when a site rejects PNG uploads or when you need to cut page weight. Keep the PNG when you need transparency or pixel-perfect edges for later editing.

If the JPG also has to meet a pixel limit, use Max width on the same page. It only reduces the size and keeps the proportions, so you can convert and shrink in one step.

Worked example: a screenshot and a transparent logo

Suppose screenshot.png is 1920 by 1080 pixels and 1,450,000 bytes. At Balanced, say the JPG comes out at 180,000 bytes. The badge works out (1,450,000 - 180,000) / 1,450,000 x 100 = 87.6% smaller, and the size readout shows 175.78 KB because it divides by 1,024. Your own numbers depend on the picture.

Now take a red logo with soft edges. A fully transparent pixel becomes pure white (255, 255, 255). An edge pixel of pure red at about half opacity, alpha 128 out of 255, is blended with white: red stays 255 and green and blue become 255 x (1 - 128 / 255), which rounds to 127. The result is the pink-tinted edge (255, 127, 127), which looks right on a white page but shows a light halo on a dark one.

How the conversion works

Your browser decodes the PNG and draws it onto a canvas that is first filled with white. The pixels are then encoded twice at your chosen quality: once by the browser and once by the dedicated MozJPEG encoder with progressive output and optimized coding. The smaller valid JPG is kept, and that is the file you preview and download.

Quality controls how much detail the encoder may discard. Lower values give smaller files with more visible blocks and smudging around sharp edges. Metadata in the PNG is not copied to the JPG, and nothing is uploaded.

The preview refreshes a moment after each change, and any encode still running for older settings is cancelled. The size you see is the actual encoded file, not an estimate, so it matches what you download. Very large images can take a few seconds to finish.

Common mistakes to avoid

Converting a logo or icon that must sit on colored backgrounds is the main pitfall, because the white fill becomes part of the image. Keep a PNG or make a WebP for those. Another is choosing a very low quality for screenshots: text and thin lines show blocky artifacts long before photos do.

Also avoid converting back and forth. Each JPG save loses a little detail, so keep the original PNG as your master copy and convert again from it whenever you need a new JPG.

Useful tips and limitations

  • JPG has no transparency, so transparent pixels are filled with white. Use Convert to WebP if you need to keep transparency.
  • Screenshots with small text look cleaner at More detail (90%) than at Smaller file (50%).
  • Check the converted panel at full size on a phone as well as a monitor; artifacts are easier to spot on sharp text.
  • If the JPG is larger than the PNG, keep the PNG; flat graphics often compress better losslessly.

Common questions

What happens to transparency in PNG to JPG?

JPG cannot store transparency, so transparent areas become white and semi-transparent edges are blended with white.

Will PNG to JPG make my file smaller?

Usually, especially for photos saved as PNG. Simple graphics with flat colors can sometimes be smaller as PNG, so check the size badge before downloading.

Can PNG to JPG convert other formats?

This page accepts PNG files only. Use Convert to WebP or the Image Compressor for other image types.

Does PNG to JPG upload my image?

No. Decoding and JPG encoding run in your browser. The encoder files load from this website.

What JPG quality should I use in PNG to JPG?

Balanced at 75% suits most photos. Use More detail at 90% for screenshots and text, and Smaller file at 50% when size matters most.

Why does my logo have a white box after PNG to JPG?

JPG cannot be transparent, so the transparent background was filled with white. Use Convert to WebP or keep the PNG to preserve transparency.

Your input is processed in your browser without a ToolWorld Online account. Copy or download anything you want to keep before leaving the page.

Read our privacy policy · About ToolWorld Online