JPG to PNG Converter

Re-containerize a JPEG as a PNG file using the Canvas API in your browser. Useful when a pipeline or tool requires lossless PNG output.

Drag and drop file here, or click to browse

Result

PNG output

Select an image to begin.

How to convert JPG to PNG

  1. Choose or drop a JPG/JPEG file.
  2. Click Convert to PNG.
  3. Preview the result, then download the PNG.
  4. Conversion runs in the browser with Canvas. JPEG artifacts are not restored.

FAQ

No. Conversion runs entirely in your browser with the Canvas API.
No. PNG is lossless but cannot restore detail already lost in JPEG compression. File size may increase.
25 MB and 8192 px per side by default.
Canvas re-encodes pixels, so EXIF and color profile metadata from the original JPEG are not preserved in the PNG output.
PNG is lossless and often bigger than JPEG for photos. Expect larger files even when visual quality looks similar.

Related tools