PNG to JPG
Process images in your browser — your files never leave your device.
What is the PNG to JPG?
This tool converts PNG files to JPG by decoding each PNG onto a canvas, filling any transparent area with solid white, and re-encoding the result as a lossy JPEG at your chosen quality (10–100%). PNG to JPG is fundamentally a size-and-transparency trade: you give up the alpha channel and pixel-exact colour in exchange for a file that is typically 60–90% smaller. Drop in one or more PNGs, pick a quality, and download JPGs at the same pixel dimensions. Everything runs locally through the Canvas API, so files never leave your browser.
This conversion makes sense when the PNG does not actually need transparency — screenshots, exported graphics, or photos someone saved as PNG by habit. If your PNG has meaningful transparent areas (a logo, a cutout), converting to JPG will visibly fill that area with white, which is often not what you want. Check the preview before committing to a batch.
Why use a free png to jpg?
Dramatically smaller files
JPEG's lossy DCT compression routinely produces files 60–90% smaller than the equivalent PNG, especially for photographic content where PNG's lossless compression barely helps.
Adjustable quality
A 10–100% quality slider controls the size/detail trade-off per conversion, unlike a fixed-preset converter that gives you one result.
Universal compatibility
JPG opens in every image viewer, browser, office document tool and photo app ever made — useful when a PNG needs to go somewhere that assumes photos are JPEGs.
Batch conversion with ZIP export
Convert a whole folder of PNGs in one pass and download every result as a single ZIP file.
Clear warning about transparency
The tool tells you upfront that transparent areas get filled with white, so you are not surprised by the result on a logo or icon.
How do you use the PNG to JPG?
- 1
Add your PNG files
Drag and drop one or more .png files, or click to browse.
- 2
Set the JPG quality
The default is a reasonable middle ground. Raise it for maximum fidelity on photos, lower it for smaller files on graphics that can tolerate more compression.
- 3
Convert
Click Convert. Each PNG is decoded, flattened onto white where transparent, and re-encoded as JPEG.
- 4
Check transparent areas in the preview
If your source PNG has a transparent background, confirm the white fill looks acceptable before downloading — this is the one irreversible change in the conversion.
- 5
Download
Download files individually or as a ZIP for batches of more than one.
How is png to jpg calculated?
Output size ≈ f(pixel count, quality) — independent of the PNG's original sizeWhere:
- pixel count
- Width × height, unchanged by this conversion
- quality (10–100)
- JPEG quantization setting — higher keeps more detail, larger file
- alpha channel
- Discarded entirely — any pixel with less than full opacity is composited onto solid white before encoding
The simple version
The PNG is drawn onto a plain white canvas first, so any transparency disappears into white. Then the flattened image is compressed the JPEG way — split into blocks, transformed, and quantized according to your quality setting. The output size depends on how much visual detail is in the image and the quality you chose, not on how the PNG happened to be sized.
What does it look like in practice?
Screenshot with white background
Input
1.8 MB PNG screenshot, 1920×1080, no real transparency, quality 85
Result
~210 KB
Since there was nothing transparent to flatten, this is a straightforward size win from switching to lossy compression.
Logo with a transparent background
Input
85 KB PNG logo with alpha channel, quality 90
Result
~40 KB, but now on a solid white square
The size drops, but the transparent background is gone — for a logo destined for varied backgrounds, keep it as PNG or convert to a format with alpha support instead.
Photo saved as PNG
Input
9.1 MB PNG photograph, 4000×3000, quality 80
Result
~1.1 MB
This is the case PNG to JPG solves best — photographic PNGs compress poorly under PNG's lossless algorithm and shrink drastically once converted to JPEG.
How accurate is it?
Conversion uses the browser's Canvas API: the PNG is decoded to a bitmap, drawn onto a white-filled canvas the same size, then encoded to JPEG at your chosen quality via canvas.toBlob. The resulting file size shown is exact, not estimated.
- Any pixel with partial transparency is blended toward white in proportion to its alpha value — a 50%-transparent pixel becomes a 50/50 mix of its colour and white, not simply removed.
- Pixel dimensions are unchanged by this conversion — only the encoding and colour handling change.
- JPEG re-introduces lossy compression artefacts (blocking at low quality) that were never present in the lossless PNG source, so higher quality settings matter more here than in a JPEG-to-JPEG re-compress.
- This conversion is one-directional in terms of data: once transparency is flattened to white, it cannot be recovered from the JPEG output.
What should you know before using it?
What changes and what stays the same when converting PNG to JPG:
| Property | Result of conversion |
|---|---|
| Transparency | Removed — flattened onto solid white. |
| File size | Typically 60–90% smaller, more for photographic content. |
| Pixel dimensions | Unchanged. |
| Colour accuracy | Lossy above quality ~90; visually identical at quality 80–95 for most photos. |
| Compatibility | Gains near-universal support — JPG opens everywhere PNG might not, and vice versa. |
Which tools relate to the png to jpg?
The png to jpg is one of 31 image tools on this site. These are the ones most often used alongside it — either because they handle the next step in the same job, or because they answer a question this tool raises.
JPG to PNG
The reverse conversion — lossless, and usually makes the file bigger rather than smaller, since it adds back a real alpha channel structure without discarding any JPEG detail.
Compress JPEG
Run the converted JPG through here afterward if you want to push the file size down further with a lower quality setting or a max dimension cap.
PNG to WebP
WebP keeps the alpha channel PNG has, while still compressing far better than PNG — the better choice when you need both transparency and a smaller file.
Compress PNG
If you need to keep the PNG format for its transparency, this is the tool that shrinks it without converting away from PNG.
When should you use a png to jpg?
Because the png to jpg runs entirely in your browser, it suits work you would not want to hand to a third-party server — client files, unpublished drafts, anything under an NDA. These are the situations people reach for it in most often.
Reducing storage and bandwidth for photo libraries
Photos saved as PNG by default in some workflows take up far more space than needed. Converting to JPG at quality 80–90 recovers most of that storage with no visible quality loss.
Preparing images for platforms that expect JPEG
Some print services, ad platforms and older CMS systems assume photographic uploads are JPEG. Converting avoids upload errors or unwanted server-side recompression.
Email and document attachments
A batch of PNG screenshots converted to JPG can cut a multi-megabyte attachment down enough to fit under a provider's size cap.
Website performance
Where transparency is not needed — hero images, banners, backgrounds — converting existing PNG assets to compressed JPG reduces page weight directly.
Open the Website performanceFrequently asked questions
Does converting PNG to JPG lose quality?
What happens to transparent areas when I convert PNG to JPG?
Why is my converted JPG so much smaller than the original PNG?
Should I convert a screenshot from PNG to JPG?
Can I convert multiple PNG files to JPG at once?
Is my image uploaded anywhere during conversion?
Is the png to jpg safe to use?
This tool runs entirely inside your browser. Your text, files and settings are processed on your own device and are never uploaded to our servers — there is nothing for us to store, log or leak. You can confirm it yourself: open your browser DevTools, switch to the Network tab, and use the tool. You will not see an upload request. It also means the tool keeps working if your connection drops mid-task.
Where do these figures come from?
Every method, threshold and standard this page relies on, with a link to the document that defines it. Check them — a tool that will not show its sources is asking you to take its word for it.
- 1Information technology — Digital compression and coding of continuous-tone still images: Requirements and guidelines
ITU-T Recommendation T.81 / ISO/IEC 10918-1 · 1992
Supports: The lossy DCT block-based compression JPEG applies during re-encoding, and its lack of an alpha channel.
- 2Portable Network Graphics (PNG) Specification (Third Edition)
W3C · 2003
Supports: The description of PNG's lossless storage and alpha transparency that gets flattened during this conversion.
Read more about png to jpg
Need something this tool can’t do?
If you need a feature added, spotted something wrong, or want a custom tool or website built for your business, tell us. We read every message and we build what people actually ask for.
More tools
Tools that pair well with this one
Browse every category
- SEO Tools31
- Keyword Tools7
- Domain & IP Tools18
- Text Tools20
- Writing Tools12
- Image Tools31
- PDF Tools17
- Unit Converters14
- Calculators21
- Developer Tools13
- Generators16
- Design & CSS Tools6
- Games8
Looking for something else? See all 214 tools, browse the full site index or read the guides on our blog.