ToolConvoyToolConvoyv2.6
IMAGE

JPG to PNG — Convert JPEG Images to PNG in Your Browser

Convert JPG images to PNG format. Adds transparency support, lossless compression, runs entirely in your browser. No uploads, no limits.

● LOCAL · EXIF NEVER UPLOADED0 network requests since page load

Drop your JPEG image here

or click to browse (max 50MB)

JPG and PNG are the two formats that have dominated web images for thirty years, and they exist because they solve different problems. JPG is a lossy format tuned for photographs — it uses the discrete cosine transform to throw away information the human eye barely notices, producing files 10x smaller than a lossless alternative at visually equivalent quality. PNG is a lossless format tuned for graphics — it preserves every pixel exactly, supports an alpha channel for transparency, and uses DEFLATE compression that excels on hard edges, flat colors, and sharp text. The choice between them has been the same since the 1990s: JPG for photos, PNG for everything else.

Converting JPG to PNG is the move when the destination is a workflow that re-edits the file. JPG compression is irreversible — every save drops pixels that cannot be recovered. If you re-edit a JPG and save again, the artifacts compound and the image visibly degrades. Converting to PNG stops the degradation: PNG is lossless, so every save preserves every pixel. The workflow is JPG (from camera, from a stock photo site, from a content management system) -> PNG (for editing in Photoshop, GIMP, or Affinity Photo) -> JPG (final export for web or email). The intermediate PNG is the safe working format.

For a final hand-off: if the destination is a graphic design tool or an image editor, PNG is the right pick — the pixels survive intact through every save. If the destination is a website or an email, PNG is usually the wrong pick — the file is 3-10x larger than an equivalent JPG with no visible quality gain for photos. Route the same source through the JPG-to-WebP tool for the smallest output at equivalent visual quality. If the destination needs transparency (a logo over varying backgrounds, an icon set, a sticker), PNG is the right format because JPG cannot carry an alpha channel.

How to use

  1. Drop one or many JPGs

    Drag .jpg or .jpeg files into the drop zone, or paste from clipboard. Batch conversion processes each file independently and the queue shows progress per item.

  2. Pick a PNG mode

    Default is 24-bit PNG with no alpha (RGB only, no transparency). Toggle to 32-bit PNG with alpha to add an opacity channel — useful for compositing the JPG over a colored background or animation.

  3. Download the PNGs

    Each file converts in under a second on a modern device. Downloads are individual by default; switch to zip mode for batches above a dozen files.

Frequently asked

Why convert JPG to PNG if JPG is smaller?

JPG is smaller for photos but it is lossy — every re-edit drops quality. PNG is lossless, so converting to PNG before editing preserves the pixels exactly. PNG also supports an alpha channel, which JPG does not, so compositing workflows require PNG.

Does the conversion add transparency?

No — JPG does not carry transparency, so the source has no alpha to preserve. The output PNG is RGB (24-bit) by default. If you toggle 32-bit alpha, the alpha channel is added as fully opaque — visually identical to RGB but with a fourth channel available for later compositing.

Will the output be lossless?

Yes — PNG uses lossless DEFLATE compression. The pixels in the output PNG are mathematically identical to the pixels decoded from the source JPG. The JPG's own artifacts (compression blocks, ringing around hard edges) are preserved because the conversion does not re-encode the JPG.

Why is the PNG file so much bigger?

JPG is roughly 5-10x smaller than PNG for the same photo because JPG uses DCT-based lossy compression tuned for photos. PNG uses DEFLATE on raw pixels — better for graphics with hard edges, much worse for photos with gradients. For a smaller file after conversion, use the WebP or AVIF converters.

Can I convert a progressive JPG?

Limitations

  • File size grows significantlyPNG files are typically 3-10x larger than the source JPG because PNG uses lossless compression tuned for graphics, not photos. If file size matters, use WebP or AVIF instead — both offer better compression for photographic content.
  • No JPG artifact removalThe conversion is a re-wrap, not a re-encode. JPG compression artifacts (blocking, ringing) survive into the PNG output. For artifact removal, run the image through a denoise pass before converting.
  • No transparency in sourceJPG cannot carry transparency, so the source has no alpha to preserve. The output PNG is RGB-only unless 32-bit alpha is explicitly enabled, in which case the alpha channel is fully opaque (a no-op until something composites over the image).

Platform notes

macOS
Preview can re-save JPGs as PNG via File > Export > PNG. The browser tool is the right pick for batch conversion where Preview's one-at-a-time workflow is too slow.
Windows
Windows Photos app does not have a JPG-to-PNG export option. The browser tool is the right pick for converting images in batches or for adding a 32-bit alpha channel that native tools do not expose.
Linux
For command-line work, `convert input.jpg output.png` (ImageMagick) or `magick input.jpg output.png` does the conversion. The browser tool is the right pick for batch processing or for content pasted from a chat or email.
Web
Runs entirely client-side. Works offline once the page has loaded. Useful for ad-hoc conversions in restricted environments where command-line tools are not available.

Related tools