JPG to PNG converter
Free JPG to PNG converter in your browser. Files stay on this device. Nothing is uploaded.
Ads
Drop images here
or click to choose. Paste works too.
Files never leave this device. Conversion runs in your browser.
Why convert JPG to PNG?
JPG stores lossy photo data without transparency. Converting to PNG locks the current pixels into a lossless file and unlocks an alpha channel for further edits — but it cannot undo JPEG compression artifacts that are already there.
What changes in the file
- File size usually grows because PNG is lossless
- Transparency becomes available for later edits
- Existing JPEG block artifacts stay in the pixels
- EXIF can be kept or stripped on export
How to convert JPG to PNG
- Drop one or more JPG files onto the converter (or pick them from disk).
- Confirm the output is set to PNG, then adjust quality, size, or metadata if needed.
- Download the converted PNG file — processing never left your browser.
JPEG artifacts do not disappear
JPEG stores a lossy DCT. 8×8 (or 16×16) blocks, chroma subsampling (often 4:2:0), and quantization tables have already discarded data before you open this page. PNG is lossless DEFLATE on the pixels it receives. It can lock the current RGB (and add an alpha channel). It cannot reconstruct the optical detail JPEG threw away. Block edges and mosquito noise stay in the PNG.
People still convert because they need transparency for compositing, or they want to stop a further JPEG re-encode from stacking more quantization. That is a freeze, not a repair. If a client asks for “PNG so it is higher quality,” send them this distinction.
When PNG is the wrong target
Photographs meant for the web or email usually get larger as PNG — often several times the JPEG. That extra weight does not buy cleaner gradients; it only stores the already-lossy samples more expensively. Keep JPG, or go to WebP, if the job is delivery size.
Do not use this pair as a ‘enhancement’ filter. If the JPEG is already 4:2:0, upsampling chroma into a 4:4:4 PNG does not restore color resolution. If you need a graphic with sharp type, start from a PNG or SVG source, not a compressed photo of the graphic.
Alpha, EXIF, and the encoder
The source JPEG has no alpha. The PNG you export can carry transparency for later edits, but the photograph itself is still opaque unless you key out a background in the advanced panel. Canvas encode writes a new PNG; it does not preserve JPEG APP segments. EXIF/GPS can be stripped or omitted depending on the export options.
Formatly decodes JPEG with the browser’s image decoder and encodes PNG in this tab. There is no round-trip through a remote ImageMagick host.
How to confirm there is no upload
With the Network panel open, drop a .jpg. You should not see the photograph leave this origin as form-data or a conversion POST. Scripts for the page may load; they are not your file. The PNG download is produced locally from the decoded bitmap.
About JPG
JPG (JPEG) is a lossy raster format built for photographs. It shrinks file size by discarding detail the eye is less likely to notice, which makes it a default for cameras, email, and the open web.
About PNG
PNG is a lossless raster format with optional transparency. Pixels are preserved exactly, so it is the usual choice for screenshots, UI, logos, and any image that needs a clean alpha channel.
Common questions
Is this JPG to PNG converter free?
Yes. Formatly converts JPG to PNG in the browser at no charge and without an account.
Do you upload my JPG files?
No. Decoding and encoding run locally with browser APIs and WebAssembly codecs when needed. Files stay on this device.
Will converting JPG to PNG reduce quality?
PNG is lossless, so the export keeps the decoded pixels. If the source was already lossy (JPG), prior compression artifacts remain.