Convert JPG to PNG in your browser
Drop a JPG and download a clean PNG copy. The conversion runs entirely in your browser, so your image never leaves your device.
Drop a file here
or click to choose one from your device
Supported: .jpg, .jpeg · Up to 50 MB per file
Process a file to see the result here.
How to use
- Drop a JPG file or click to choose one from your device.
- Wait a moment while it converts in your browser.
- Click Download to save the PNG.
Why convert JPG to PNG?
PNG is a lossless image format. Once you convert a JPG to PNG, every subsequent edit and save will keep the same pixel quality, which is useful when an image will be edited or layered on top of other graphics.
PNG also supports transparency. Converting a JPG to PNG does not magically add transparency, but it gives you a format you can later edit to include an alpha channel, for example to remove a background.
How the conversion works
The tool decodes your JPG using your browser's built-in image decoder, draws the pixels onto a hidden canvas, and re-encodes the canvas as a PNG file. There is no upload step. Nothing about your image leaves your device.
Because PNG is lossless, the resulting file is usually larger than the original JPG. That is normal and expected. If you need a smaller file, try converting to WebP instead, or use the image compressor.