JPG to PNG
Image Tools · Updated
PNG stores every pixel exactly, which makes it the right format for screenshots, line art and anything that will be edited again. Converting a JPG to PNG stops further loss from that point on — it cannot undo what the JPEG already discarded, and the file will usually get considerably larger. Both of those are stated on the results panel rather than left to be discovered.
How to use the jpg to png
- 1Choose your JPG files, or drop them onto the box. Up to ten at a time.
- 2Each one is decoded and re-encoded as PNG on your device — nothing is uploaded.
- 3Check the size figures. PNG output larger than the JPG input is normal, not a fault.
- 4Download each converted file, or remove any you did not want.
Examples
A photograph
- Input
- A 2.1 MB JPEG from a phone camera
- Result
- A PNG of roughly 8 MB, pixel-for-pixel identical to what the JPEG decoded to
Four times larger for no visible gain. PNG's lossless compression works on runs of identical pixels, and photographs have almost none.
A screenshot saved in the wrong format
- Input
- A 400 KB JPEG screenshot of a spreadsheet
- Result
- A PNG of about 180 KB, smaller than the original
Flat colour and sharp text are what PNG is built for. The JPEG artefacts around the text are baked in and survive the conversion — the text will not become crisp again.
Several at once
- Input
- Six JPEGs dropped onto the box together
- Result
- Six PNGs, each with its own download button
Files are converted in parallel and named with a -converted suffix so nothing overwrites an original.
About the jpg to png
When PNG is the right destination
PNG earns its place with flat colour, hard edges and text. Screenshots, logos, diagrams, charts and pixel art all compress well in it and stay perfectly sharp, because its compression looks for repeated pixel values rather than approximating them. Anything that will be edited and saved repeatedly also belongs in PNG, since each JPEG save discards a little more and the losses accumulate.
It is also the format to choose when you need transparency. An alpha channel is stored per pixel, which is why a PNG logo sits cleanly on any background while a JPEG one arrives in a white box.
Where PNG is the wrong answer is the photograph. A camera image has essentially no repeated runs to exploit, so PNG stores it at several times the size for a difference nobody can see. Converting a photo library to PNG multiplies your storage and improves nothing — the usual reason to do it is that a specific tool or platform demands PNG input, which is a fine reason, and is what this converter is for.
What survives the round trip
This converter decodes the JPEG the way any viewer does, draws the result onto a canvas and encodes those pixels as PNG. The pixels that come out are the pixels the JPEG decoded to, so the image is preserved exactly as it currently exists — including every artefact already baked into it.
Two things do not survive. EXIF metadata — camera model, exposure, GPS coordinates — is not carried across, because the canvas holds pixels and nothing else. For most purposes that is a quiet privacy benefit, and it is worth knowing about if you rely on that data. Second, the orientation flag is applied rather than preserved: a photo that a camera marked as rotated comes out actually rotated, which is what you want and is the reason it looks right in the output.
Colour profiles are handled by the browser during decoding. In practice this means an image in an unusual colour space is converted to what your browser displays, which is correct for on-screen use and is one more reason not to route professional print work through a browser-based converter.
Frequently asked questions
Will converting to PNG improve the image quality?
Why is the PNG so much bigger than the JPG?
Does the conversion add transparency?
Are my images uploaded anywhere?
Is there a file size limit?
Related tools
PNG to JPG
Image Tools
Convert PNG files to JPG, choosing the quality and the colour that replaces transparency.
Image Compressor
Image Tools
Shrink JPG, PNG and WebP files with a quality slider and a live size preview.
Image to Base64
Image Tools
Turn an image into a Base64 data URI ready to paste into CSS or HTML.