FREE IMAGE TOOLS · NO UPLOADS

JPG to PNG

Convert JPG to PNG directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP.

JPGPNGWEBPNo account needed

Drop your JPG images here

One image or the whole folder’s worth.

JPG · Up to 50 MB per image · 100 images
Image processing happens on your device.
GET THE RESULT YOU NEED

Create PNG copies of your JPG images

Convert a JPEG when a destination specifically asks for PNG. The new PNG keeps the same pixel dimensions unless you enable resizing. This is a format conversion, not an image-restoration tool.

  1. Choose JPG or JPEG files. PNG output is already selected.
  2. Leave resizing off to keep dimensions, or set a smaller maximum long edge if needed.
  3. Convert and check the resulting file size before downloading your PNG copies.

What to expect

PNG files made from photographs can be substantially larger than their JPEG sources. PNG encoding is lossless for the pixels being encoded, but converting an existing JPEG cannot undo its earlier compression.

Will JPG to PNG improve image quality?

No. It does not restore lost detail or remove JPEG artifacts. It saves the decoded image pixels in a different format.

Will it remove the background?

No. A JPG has no transparency to preserve, and format conversion does not remove backgrounds.

Why is the PNG quality slider disabled?

The browser PNG encoder does not use this quality parameter. Resize if appropriate, or keep JPG when PNG is not required.

HOW IT WORKS

How JPG to PNG conversion works

A new format means a newly encoded file. Here is what changes—and what happens to quality, dimensions and transparency.

How JPG becomes PNG

The browser decodes the JPG source to pixels and encodes a new PNG file. This changes the file’s actual contents, rather than just its extension. Dimensions stay the same unless resizing is selected. Conversion cannot recover detail already lost in the source.

What does encoding mean?

Decoding turns the bytes in an image file into pixels that a browser can display. Encoding turns pixels back into a file, using the rules of JPG, PNG or WebP. It is not encryption. Our compression and conversion tools decode locally, draw the image onto a canvas and call the browser’s canvas.toBlob encoder. The browser supplies the codec, so results can vary between browsers.

How PNG encoding works

PNG uses reversible filters on pixel rows followed by DEFLATE compression. These steps can represent the encoded pixels without JPEG-style quality loss. PNG ignores the quality slider. This tool uses the browser’s PNG encoder, rather than a dedicated palette-reduction optimiser, so an already efficient PNG may not get smaller. Resizing or colour handling before encoding can still change pixels; lossless encoding does not promise that the whole editing pipeline preserves the original file.

What happens to quality and transparency?

PNG stores the rendered pixels without adding lossy compression and supports transparency. It cannot undo earlier JPG or WebP damage. Photographic PNG files are often much larger; converting an opaque JPG does not automatically remove its background.

Where processing happens

Your selected image is processed on your device, without an image upload. Canvas exports are new files and may change embedded metadata or colour information. Keep a master copy for archival work. Animated PNG and animated WebP are rejected; these tools handle static images.

How target-size compression works

Choose 100 KB, 200 KB, 500 KB or a custom decimal-KB limit. For JPG/WebP, the tool tries quality values from your selected maximum down to 10% and refines a successful bracket with a bounded binary search. When you explicitly allow smaller dimensions, it can also try up to eight downsizing steps. PNG ignores quality. Exact resizer dimensions are preserved. Only a measured output within the byte limit is marked Target met; otherwise the smallest tested candidate is marked Above target. This is a bounded search, not proof of a globally optimal result.

Metadata choice

Preserve supported metadata is the default: EXIF dates, camera and GPS fields are copied, with orientation reset after decoding and dimensions updated. PNG text/dates and JPG comments stay within their format. XMP, IPTC and original colour profiles are not transferred; embedded preview links are cleared. Retained metadata is included in target-size measurements. Remove metadata omits source metadata and disables the original-file fallback. Filesystem download dates are separate.

Explore the details: Browser encodingImage formats — MDN

ONE TAB. MANY POSSIBILITIES.

A little tool for every image.

Find the right format. Make room. Keep creating.

THE IMAGE GUIDEBOOK

Get more from this tool.

Step-by-step help for the images you are working with.

All guides
01

Drop. Set. Done.

Add your images, choose your settings and process. Download individually or grab the whole batch as a ZIP.

02

See every detail.

Compare the original and the result before downloading. You choose the balance between quality and size.

03

Your files stay yours.

Everything happens on your device. No image uploads, no account and no image storage on our servers.

GOOD TO KNOW

A few small details.

Better images start with the right settings.

Which format should I choose?

WebP is a useful starting point for website photos and transparent graphics. JPG suits photos when you need a JPEG file; transparent areas become white. PNG uses lossless encoding and keeps transparency, but often creates larger files.

Will compression change image quality?

JPG and WebP use lossy compression: lower quality usually means smaller files and more visible changes. Use Compare to inspect your result. PNG encoding is lossless, but resizing still changes pixels. PNG conversion can increase file size. This tool uses your browser’s image encoders, so results can differ between browsers.

Why is my image already small?

If the output uses the same format and dimensions but is larger than the original, we keep your original file. Changing formats or dimensions can still create a larger result; the actual size is always shown. The quality slider doesn’t affect PNG encoding.

Are there file limits?

Add up to 100 static images, 50 MB per image and 200 MB of original files per batch. Each image must be within 40 megapixels and 16,384 pixels on either side. Animated PNG and WebP are rejected to protect their animation. GIF, SVG, HEIC and AVIF aren’t supported in this version. Large batches depend on your device’s memory.

Are my images uploaded or saved?

This tool processes selected images locally in this browser tab and doesn’t send image files to a server. Your site’s hosting, analytics or other plugins may separately collect normal website visit data. Download results you want to keep before clearing the list or leaving. Re-encoding generally removes file metadata; an original file kept because it was smaller retains its existing metadata. This isn’t a metadata sanitization tool.

Original imageProcessed image
↔
ORIGINALRESULT
Same display size; download to inspect full resolution.