JPG → PNG
Converting locally: nothing is uploaded
Lossless copies of compressed photos: free, and finished on your machine.
Drop your JPGs in the drum
or , and nothing leaves this tab
READS JPG · PNG · WEBP · GIF · BMP · SVG · AVIF
CYCLE →
WASH TEMP
OUT OF ORDER — JAM REPORT
The JPG → PNG cycle
Some editors, patent offices and upload forms refuse JPEG on principle. This cycle re-packs your photo pixel-for-pixel into PNG with no further loss.
PNG keeps transparency; JPG had none to give. PNG is lossless, so weight follows content: graphics shrink, photos grow. Either way, re-encoding through the canvas collects EXIF like lint: camera model, GPS coordinates and timestamps are stripped from the folded copy.
The PNG will look identical to the JPG, and the picture stops getting worse. If you plan to edit the image several times, converting once to PNG and working from that copy avoids the generational loss that JPEG adds on every save.
Expect a much larger file for photographs. If the upload form has a size limit, check it before converting, because a 2 MB JPG commonly becomes a 6 to 10 MB PNG.
Need the other direction? PNG → JPG · Other routes into WebP → PNG, GIF → PNG, BMP → PNG, SVG → PNG.
Questions at the counter
Does JPG to PNG improve image quality?
No converter can restore detail already lost to JPEG compression, and one that claims to is selling you smoothing filters. What this cycle guarantees is that no further quality is lost: PNG is lossless, so the copy equals the original exactly.
Why is the PNG larger than my JPG?
PNG stores every pixel faithfully while JPEG throws detail away to shrink. Expect two to five times the file size for photos. For screenshots and flat graphics the gap is far smaller.
Is EXIF data preserved?
No, and that is often the point. Re-encoding through the canvas strips camera metadata, GPS tags included, leaving clean pixels only.
Is the conversion really private?
Yes, architecturally. This page is static files; there is no server to receive an upload. Your JPG is decoded and re-encoded inside this tab by your own machine, and you can watch the absence of network traffic in your browser’s developer tools.
Before you convert
A converter can change the container. It cannot tell you whether that was the right call for this particular image. These cover the decision itself. They were written from building the encoders that run on this page, and are checkable against your own files.