PNG to JPG
Convert PNG images to JPG locally in your browser when you need a widely supported compressed photo format.
Your result will appear here.
PNG to JPG online
Convert a PNG image to JPG in your browser — trade the lossless file for a much smaller photo-style file, with transparency flattened away.
How to use this tool
- Choose the PNG image.
- Click Convert. The image is drawn onto a canvas and encoded as JPEG.
- Download the JPG from the result.
Common uses
Shrinking screenshot and photo PNGs for email and upload limits, preparing images for platforms that reject PNG, reducing page weight on photo-heavy pages, and converting design exports into the format a CMS expects.
How it works
JPEG compression is built for photographs: it discards visual detail the eye barely registers and typically takes a photographic PNG down to a tenth of its size. The conversion has one structural consequence to plan for: JPEG has no transparency. Transparent pixels in your PNG are flattened onto a background as the image is drawn to the canvas — check logos and cut-outs after converting, since a transparent PNG logo becomes a rectangle with a filled background in JPG. Flat graphics with sharp text are JPEG's weak spot: expect fringing around letters, where PNG would have stayed crisp.
Worked example
A 2400×1600 screenshot saved as PNG at 2.8 MB converts to roughly 350–500 KB as JPG — an 85% saving that makes it emailable. The same treatment on a UI screenshot full of small text shows the trade: file tiny, text edges faintly smudged at 1:1 zoom. Photos: convert freely. Text and line art: keep PNG, or convert and inspect before you commit.
Privacy and browser processing
Your image is converted in your browser on a local canvas — it is never uploaded or stored.
Frequently asked questions
What colour do transparent areas become?
They are composited onto the canvas background as drawn — in practice a white or default background in most pipelines. If the result shows an unexpected background colour on your logo, that flattening is why; give the PNG an explicit background first (in an editor) to control it.
Why does text look fuzzy after conversion?
JPEG's block-based compression blurs high-contrast edges — exactly what text is. For text-heavy images, PNG (or WebP lossless) keeps edges clean at a still-reasonable size.
Can I choose the JPEG quality?
The converter applies a standard quality setting tuned for photos. If you need fine control over the quality/size trade, the Image Compressor here exposes the quality slider directly.
Does it work on huge PNGs?
Browser canvas limits are the ceiling — images in the tens of megapixels convert fine on a desktop; extremely large exports (100 MP+) can strain memory on small devices.
Is my image uploaded?
No. Conversion happens on a canvas in your browser; the image never leaves your device.