🖼️

PNG to JPG Converter

Convert transparent PNGs into optimized, smaller JPG files — instantly and privately.

PNGJPG
📁

Drop PNG images here or click to browse

Multiple files supported

All conversion happens in your browser. Your images are never uploaded.

PNG is the wrong format for photographs, and using it for them is one of the most common causes of needlessly heavy pages. PNG is lossless, which is perfect for logos, screenshots, and anything with sharp edges or transparency — but for a photograph, that losslessness means storing millions of pixels of smooth gradient at full precision, producing a file several times larger than it needs to be. JPG, built for exactly this kind of content, compresses the same photo to a fraction of the size with no visible difference. This tool converts PNG to optimized JPG entirely in your browser.

How the converter works

Select a PNG and choose a quality level, and the tool re-encodes it as JPG through your browser's Canvas engine, applying lossy compression suited to photographic content. Because JPG has no transparency, any transparent areas are filled with a background color you can expect to be white. The result is a much smaller file, and everything runs on your device — the image is never uploaded, so even private screenshots and photos stay local.

When PNG-to-JPG helps and when it hurts

Good conversion (big win): photo saved as PNG → JPG at quality 80 → often 80-90% smaller, no visible loss Bad conversion (avoid): logo / screenshot / text → JPG → fuzzy edges, halos, and loses transparency JPG has NO transparency: transparent → white fill

The decision hinges entirely on content, and getting it wrong is worse than not converting at all. A photograph as PNG is a bloated file that JPG fixes dramatically — smooth gradients are exactly what JPG compresses well. But a logo, screenshot, or anything with text and sharp lines is what PNG is for: converting those to JPG introduces ugly compression halos around every edge and destroys any transparency by filling it with solid color. The rule is simple — photos to JPG, graphics stay PNG.

What to know about converting PNG to JPG

  • 1Only convert photographs; keep graphics as PNG. JPG excels at the smooth gradients of photos and fails at the sharp edges of logos, text, and screenshots, where it produces visible halos. If your PNG is a photograph, converting to JPG is a big size win; if it is a graphic or has transparency, converting is a mistake that degrades it.
  • 2Remember that JPG cannot hold transparency. Any transparent area in your PNG gets filled with a solid color when converted to JPG, typically white. If your image relies on transparency to sit on a colored background, converting to JPG ruins it. Keep transparent images as PNG, or convert to WebP, which supports both small size and transparency.
  • 3Quality 80 is the usual sweet spot for the JPG output. It cuts most of the file size while staying visually indistinguishable from the original for photographic content. Below about 75 you start to see compression artifacts; above 85 the file grows for gains no one perceives. Match the quality to how the image will be viewed.
  • 4Resize before converting for the biggest savings. A large PNG photo destined for an 800-pixel web slot should be scaled down to that size before conversion, so the JPG compression then works on far fewer pixels. Converting an oversized PNG to JPG without resizing leaves most of the potential savings unclaimed.
  • 5For web use, consider WebP over JPG. WebP compresses photos smaller than JPG at the same quality and, unlike JPG, supports transparency — so it handles both the photo-to-small-file job and the transparency case. If your audience uses modern browsers, converting a PNG to WebP is often a better outcome than converting to JPG.

Frequently asked questions

When should I convert a PNG to JPG?

When the PNG is a photograph and has no transparency you need to keep. Photos stored as PNG are needlessly huge because PNG's losslessness is wasted on smooth photographic gradients, and JPG compresses them to a fraction of the size with no visible difference. Do not convert logos, screenshots, text images, or anything transparent — those belong in PNG, and JPG would degrade their edges and destroy transparency.

Why did my transparent PNG get a white background in JPG?

Because JPG does not support transparency at all, so when a transparent PNG is converted to JPG, the transparent areas must be filled with a solid color, and white is the usual default. This ruins an image meant to overlay a colored or varied background. If your image has transparency, do not convert it to JPG; keep it as PNG or convert to WebP, both of which preserve the transparent areas.

Will converting to JPG reduce my image quality?

For a photograph at a sensible quality setting, the loss is invisible — JPG discards data the eye cannot perceive in smooth gradients, so a photo at quality 80 looks identical while being far smaller. For a graphic with sharp edges or text, however, JPG produces visible halos and blurring, which is real quality loss. Match content to format: photos convert cleanly, graphics should not be converted at all.

How much smaller will the JPG be?

For a photographic PNG, typically 80–90% smaller at a good quality setting, because PNG stores photos very inefficiently and JPG is built for exactly that content. The exact reduction depends on the image and the quality you choose. Resizing the image to its display dimensions before converting increases the savings further, since the compression then works on fewer pixels. For graphics, though, JPG may not be smaller and will look worse.

Is my image uploaded when I convert it?

No. The conversion runs entirely in your browser through the Canvas API, so the image is processed locally and never transmitted, logged, or stored. You can verify this by disconnecting from the internet; the tool keeps working because no server is involved. This keeps private photos, screenshots, and unpublished images on your own device throughout the conversion.