JPG to PNG Converter
Drop a JPG and get a PNG back — pixel-for-pixel identical to the source but in a lossless container that won’t degrade further when re-saved. Useful before editing a JPEG repeatedly (each JPG save introduces new artefacts), when adding transparency, or when a platform explicitly requires PNG.
How to convert JPG to PNG
-
1
Drop the JPG
One image or a batch. Files remain on your machine.
-
2
Pick PNG options
Compression level (0-9) and optional alpha channel for turning a specific colour into transparency.
-
3
Convert
The tool produces a PNG with the same pixel values as the source JPG.
-
4
Download
Save the `.png`. Expect it to be several times larger than the source JPG.
JPG vs PNG in one table
| Feature | JPG | PNG |
|---|---|---|
| Compression | Lossy (DCT + quantization) | Lossless (DEFLATE) |
| Transparency | None | Full alpha channel |
| Photographs | Excellent, small files | Good but much larger |
| Line art / screenshots | Poor (mosquito noise) | Excellent |
| File size for photos | 1-3 MB per 12 MP | 10-20 MB per 12 MP |
| Editing cycles | Degrades each save | No degradation |
Why “JPG to PNG” does not gain quality
Converting a JPG to PNG does not undo JPEG compression. The artefacts (blockiness, mosquito noise around edges) are already baked into the pixels. The conversion simply stores those exact pixels in a lossless container — no better, no worse.
What it does avoid is further degradation. If you expect to edit and re-save the image multiple times, converting to PNG once and editing from there prevents generational quality loss.
Adding transparency
The converter can key out a solid colour (typically white) and make it transparent in the PNG output. This works only for cleanly solid backgrounds:
- Good: a logo on a pure white background.
- Bad: a product photo with soft shadows or anti-aliased edges — the “white” pixels at the edges are actually slightly off-white, and keying them creates a jagged halo.
For proper background removal on photographs, use a dedicated background-remover tool.
File size expectations
A typical 12 MP smartphone JPG is 2-4 MB. The same image as PNG is 15-25 MB. Pre-compress your source if size matters:
- Downscale before converting.
- Use PNG compression level 9 (slower, but ~20% smaller than level 6).
- Strip metadata — a rarely-used option but shaves 1-5% off.
Common mistakes
- Converting to PNG to “improve quality”. PNG cannot recover what JPEG lost. Start from the original lossless source if you have it.
- Publishing PNG photos on the web. Use JPEG, WebP or AVIF for photos. PNG for photos wastes bandwidth.
- Expecting smaller output. PNG of a JPG is always larger, never smaller, because it is preserving more information.
- Keying transparency on an already-edited JPG. JPG compression shifts pixel values subtly, so the “white” you see is not pure white. Transparency keying will miss pixels and leave fringes.
Frequently Asked Questions
No. JPEG compression is lossy, and the damage is already in the pixels. Converting to PNG stores those exact pixels losslessly, so they will not degrade further, but it cannot undo the original compression.
PNG is lossless — it stores every pixel exactly. JPG is lossy and throws away information invisible to casual inspection. That is why PNGs of photographs are typically 5-10x larger than the JPG source.
Yes, if the background is a single solid colour (commonly white). Key that colour out during conversion. For photographic backgrounds with anti-aliasing or shadows, use a dedicated background remover.
PNG wins for screenshots, line art, logos, icons and any image you will edit repeatedly. JPG wins for photographs and anywhere file size matters.
Related Tools
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.
QR Code Generator
Generate QR codes for URLs, plain text, WiFi credentials, vCards and calendar events. Download as PNG or SVG. No registration, no watermark.
GIF Maker
Turn a sequence of images or a short video into an animated GIF. Set frame rate, loop count and dimensions before exporting.
Image Compressor
Compress JPG, PNG and WebP images to reduce file size while preserving visual quality. Entirely in your browser, no upload.
PNG to JPG Converter
Convert PNG to JPG in your browser. Flatten transparency onto any background color, keep dimensions, and shrink many photo-style PNGs by 60-90%.
SVG to PNG
Convert SVG files or markup to PNG in your browser, choose a scale factor, and keep transparent edges sharp.