JPG to PNG Converter
Convert JPG images to PNG without restoring lost detail.
Drop a file, get the result. Nothing is uploaded. Accepted formats: JPG. Maximum file size: 50 MB. Files stay in your browser — nothing is uploaded.
Drop files here
Drop a file, get the result. Nothing is uploaded.
Files stay in your browser — nothing is uploaded
- Last reviewed:
- Runs in your browser: nothing is uploaded
- Found an error?
Worked examples
Converting JPG to PNG does not make a picture sharper, but it does stop further quality loss and lets you keep editing without re-compressing. These examples explain when it helps and what to expect.
Editing a photo several times
Every time a JPG is saved it is compressed again and loses a little detail. Convert it to PNG once, do your edits, and save in PNG so the later saves are lossless. Export back to JPG only at the end.
What happens to file size
A 4000 × 3000 pixel photo holds 12 million pixels, or about 36 MB as uncompressed RGB. PNG compresses that losslessly, but photographs compress poorly, so expect the PNG to be several times larger than the JPG it came from.
Screenshots and text saved as JPG
JPG leaves faint blotches around sharp edges. Converting to PNG will not remove blotches that are already there, but it prevents more from being added when you crop or annotate the image.
Getting a transparent background
Converting does not create transparency: a JPG has no transparent pixels, so the PNG will have the same solid background. To make the background transparent, you need an editor or a background removal step afterwards.
Helpful answers
Frequently asked questions
- Does converting JPG to PNG improve quality?
- No. PNG is lossless, so it preserves the JPG exactly as it is now, including any compression artifacts, but it cannot restore detail that was already discarded.
- Why is my PNG so much larger than the JPG?
- JPG throws away detail to save space and PNG keeps every pixel. Photographs have a lot of subtle variation, so the lossless PNG is usually much bigger. If size matters, keep the JPG or use WebP.
- Are my images uploaded?
- No. The conversion runs in your browser using the canvas, and the file stays on your device.
- Can I convert more than one JPG at a time?
- Yes. Add several JPG files at once and download the results together as one ZIP of PNGs.
Navigation
When to use this
You have a JPG and you need to add it to a design comp in Figma, layer it over other elements in Photoshop, or use it as a texture with transparency. PNG is the starting point for that workflow — it gives you a lossless container and alpha channel support that JPG simply can't provide.
The other common scenario is editing an image repeatedly. Saving a JPG again can introduce more compression artifacts. A PNG copy avoids additional JPG encoding during this conversion, although later edits and exports still depend on your editor's settings.
Be realistic about what this conversion does and doesn't do. It locks in current quality and prevents further loss. It does not magically restore detail that JPG compression already removed. If your JPG has visible artifacts, they'll be faithfully preserved in the PNG output.
Good to know
Size depends on the source. PNG copies are often larger than JPGs, but there is no reliable multiplier. Compare the output size before using it for delivery.
JPG artifacts carry over. PNG does not restore detail removed by JPG compression. Inspect the decoded output if edges, gradients, or color accuracy matter.
Transparency isn't automatic. Converting to PNG gives you a format that supports transparency, but the actual image still has a solid background. You'll need to remove the background separately (in a design tool or with a background removal tool) to get actual transparency.
PNG is the editing format, not the delivery format. Work in PNG, deliver in JPG or WebP. Your final web or email assets should almost always be compressed lossy formats. PNG is for the working file.
Quick Reference
| Feature | JPG | PNG |
|---|---|---|
| Compression | Lossy | Lossless |
| Transparency | No | Yes (alpha channel) |
| Output size | Depends on source | Depends on decoded image |
| Re-save quality loss | Yes, cumulative | None |
| Best for | Final delivery, web, email | Editing, compositing, design |
| Browser support | Universal | Universal |