Convert JPG to PNG
How do you convert JPG to PNG? Drop the JPG on this page and click the Convert button; the result downloads as a PNG a moment later. Decoding and re-encoding both happen inside your browser, so nothing is sent over the network.
Drop your JPG here
It becomes a PNG right in your browser, up to 100 MB
Your file never leaves your device
Why convert JPG to PNG?
The honest reasons are workflow ones: a tool, asset pipeline or upload form insists on .png, you want a lossless container so repeated edits and saves stop degrading the image, or you are about to composite the picture somewhere transparency will be added later. Converting to PNG freezes the image exactly as it currently looks, and from that point on, opening and resaving it is harm-free. It is the standard first move before serious retouching of a JPG source.
What is JPG?
JPG (or JPEG, for the Joint Photographic Experts Group that standardized it in 1992) is the most widely supported image format ever shipped. It uses lossy DCT compression tuned for photographs, which buys small files at the cost of discarding fine detail, and it has no transparency support. Practically everything that can open an image can open a JPG.
What is PNG?
PNG (Portable Network Graphics) is a lossless image format from 1996. It compresses with DEFLATE, keeps every pixel exactly as authored, and supports a full 8-bit alpha channel for transparency. That makes it the default choice for screenshots, UI mockups, logos and anything with sharp edges or text. The tradeoff is size: photographs stored as PNG are often several times larger than a visually identical lossy file.
Quality and what to expect
Set expectations correctly: PNG cannot restore detail the JPG compression already threw away. The conversion is a perfect, lossless copy of the decoded JPG pixels, existing artifacts included, and the file will get substantially larger, often 5-10x, because lossless encoding of photographic noise is expensive. There is no transparency to gain automatically; JPGs have none, so the PNG arrives fully opaque. EXIF data, including any GPS position embedded by a phone camera, is dropped rather than copied.
JPG to PNG FAQ
Will converting to PNG improve my photo quality?
No. The JPG artifacts are baked into the pixels and the PNG preserves them faithfully. What PNG buys you is that no further quality is lost from this point forward, no matter how many times the file is edited and saved.
Why did my file get so much bigger?
Lossless compression has to keep every pixel exactly, and photographs are full of sensor noise that compresses poorly without loss. A 2MB JPG becoming a 15MB PNG is normal and expected.
Can I make parts of the PNG transparent afterwards?
Yes, that is a common reason for this conversion. The PNG itself starts fully opaque, but unlike JPG it has an alpha channel, so any editor can erase the background and save without changing format.
Does the photo leave my computer during conversion?
It does not. Both the JPEG decoder and the PNG encoder are WebAssembly modules running locally in a web worker. This site cannot see your image even in principle; there is no upload endpoint for it.