PNG to JPG
Shrink PNG photos and screenshots into JPGs for email, forms and uploads. Choose the quality and what fills transparent areas; nothing leaves your device.
Drop PNG images here
Or any JPG, PNG, WebP, AVIF or HEIC, as many as you like. They become JPG files.
Your images are converted on this device and never uploaded. Location and other EXIF data are removed.
How this works: Method, 6 sources, Checked against 1 worked example,
How this works
Method
Each image is decoded by the browser itself (HEIC only where the browser opens HEIC, as Safari 17 and later does: the site ships no HEIC decoder, because HEVC is covered by patents), turned upright from its EXIF orientation, resized if asked, and drawn on a canvas in a background worker, over your background colour for JPG. The browser’s own encoder writes JPG, PNG or WebP at your quality (libwebp where it can’t write WebP). Rebuilt from pixels, the file has no EXIF; if you keep metadata, the original EXIF is copied in with orientation reset and, unless you keep all, the GPS block emptied.
Sources
- W3C: Portable Network Graphics (PNG) Specification (Third Edition, 2025)
- ITU-T T.81 | ISO/IEC 10918-1: JPEG (digital compression of continuous-tone still images) (1992)
- ISO/IEC 23008-12, Image File Format (HEIF) (Edition 2, 2022)
- AV1 Image File Format (AVIF), Alliance for Open Media (1.1.0, 2022)
- RFC 9649: WebP Image Format (2024)
- CIPA DC-008, Exif 3.0 (Exchangeable image file format)
How it’s tested
One worked example for this page is checked by automated tests before every release: given the inputs, the tool must show the expected answer.
Changes
- HEIC now opens only where the browser reads it (Safari 17+), with tips elsewhere; the bundled HEIC decoder was removed because HEVC is covered by patents.
- First version: HEIC, WebP, AVIF, PNG, JPG, GIF and BMP to JPG, PNG or WebP, in batches with a ZIP, metadata removed by default, and nine conversion pages.
When PNG to JPG saves space, and when it doesn’t
Photos saved as PNG are where this conversion shines. PNG keeps every pixel, so a camera photo stored as PNG is often several times the size it would be as a good JPG, with no difference you can see. Converting is the quickest way under an upload limit.
Screenshots, charts and logos are different. They have large flat areas and crisp edges, which PNG compresses very well and JPG handles badly: at lower qualities you get smudges around text and lines. For those, keep quality high (90 or more) or stay with PNG.
JPG can’t store transparency. The converter fills transparent and half-transparent areas with the background colour you choose, white by default, and marks each image where that happened, so a logo on a see-through background doesn’t surprise you later.
Each row in the list shows the size before and after, so you can see straight away whether the JPG was worth it.
Good to know
- PNG compresses losslessly, so any decoder recovers exactly the stored pixels, including the alpha channel. Source: W3C: Portable Network Graphics (PNG) Specification
- JPEG’s lossy compression (the DCT-based process in ITU-T T.81) discards fine detail, which is why it is small for photos but blurs sharp edges. Source: ITU-T T.81 | ISO/IEC 10918-1: JPEG (digital compression of continuous-tone still images)
Open-source code inside, loaded only when needed: JPEGs are encoded with MozJPEG, PNGs packed with OxiPNG and WebP written with libwebp where the browser can’t. Pictures, HEIC included, are decoded by the browser itself. Licences and source
How to convert PNG to JPG3 steps, all on your device
- Drop the PNGs. Add one file or many. Screenshots, exported designs and photos saved as PNG all work.
- Tune the result. Pick a quality (90 by default) and, if the PNGs have transparent parts, the background colour. Resize under More options if you need a smaller picture.
- Download. Each JPG shows its new size and how much smaller it is. Save them singly or as a ZIP.
Frequently Asked Questions
How much smaller will my JPG be?
For photos, usually a small fraction of the PNG’s size, even at quality 90. For screenshots and flat graphics the saving is smaller and sometimes the JPG is larger. Each converted file shows its exact size and the change.
What happens to transparency?
It is filled with your background colour. White suits most documents; pick another colour under Background if the picture will sit on a coloured page.
Does it keep the PNG’s colours exactly?
Colours stay the same to the eye. JPG stores colour at a slightly lower resolution than brightness, so very fine coloured lines or small red text can soften; keep those as PNG.