Skip to content
Toolbench

Convert Images Between Formats

Convert PNG, JPG, WebP and HEIC images to any other format, in batches. Everything runs in your browser with no upload and no file limit.

Runs entirely in your browser — nothing is uploaded

JPG has no transparency, so transparent areas are filled with white rather than black.

Choosing a format

Three formats cover essentially everything, and the choice comes down to what is in the picture.

JPG is for photographs. It compresses continuous tone — skin, sky, landscape — extremely well, and every device made in the last thirty years can open one. It cannot do transparency, and it blurs sharp edges, which makes it a poor choice for text or line art.

PNG is for graphics: logos, screenshots, diagrams, anything with flat colour, crisp edges or transparency. It is lossless, so text stays razor sharp. Used on a photograph it produces an enormous file for no benefit.

WebP does both jobs and produces files roughly 25 to 35 percent smaller than the equivalent JPG. Every current browser supports it. The catch is outside the browser: some older software, printers and corporate systems still will not open one, so it is the right choice for your own website and the wrong choice for a file you are emailing to a stranger.

Transparency and the black background problem

If you have ever converted a logo to JPG and got an ugly black box around it, this is why: JPG has no alpha channel, so every transparent pixel has to become some solid colour, and the naive default is black.

This converter fills transparent areas with white instead, which is almost always what you want. If you need to keep the transparency, convert to PNG or WebP — those are the two formats that support it.

Converting does not recover quality

This trips people up regularly. Converting a JPG to PNG produces a lossless copy of a lossy image: every compression artefact that was already baked in stays exactly where it was, and the file gets several times larger for nothing.

Detail discarded by an earlier compression is gone permanently. The only way to get a better version is to go back to the original file. Convert to PNG when you need transparency or perfectly sharp edges from now on, not to repair the past.

Rotation from phone cameras

Phones normally store a photo in one fixed orientation and record the rotation separately, in an EXIF tag. Software that ignores that tag produces sideways pictures — the single most common complaint about image converters.

This tool reads the orientation and bakes the correct rotation into the pixels themselves, so the converted file is upright everywhere, in every program, whether or not it understands EXIF.

Animated GIFs

A GIF can be read, but only its first frame is converted. There is no way around this: JPG, PNG and WebP as produced here are still formats, and there is nowhere to put the remaining frames. Converting an animation to a still image is a deliberate operation, not a failure.

Everything happens on your device

Files are decoded and re-encoded by your own browser, with nothing uploaded and no limit on how many you convert at once. The only ceiling is your device memory, since each image is held in full while it is processed.

Frequently asked questions

Which formats can I convert between?

JPG, PNG and WebP convert freely in any direction, and HEIC and HEIF can be read as input. GIF and BMP can also be read, though an animated GIF converts only its first frame — there is no way to keep animation in a still format.

What happens to transparency when I convert to JPG?

JPG has no transparency, so anything see-through has to become a solid colour. This tool fills it with white, which is what you almost always want. Many converters leave it black instead, which is the usual reason a logo comes out with an ugly dark box around it. Convert to PNG or WebP to keep transparency.

Which format should I pick?

JPG for photographs going anywhere compatibility matters. PNG for logos, screenshots, diagrams and anything needing transparency or perfectly sharp text. WebP for your own website, where it beats both on size. As a rule: photographs to JPG or WebP, graphics with flat colour and text to PNG.

Does converting reduce quality?

Converting to PNG is lossless and loses nothing. Converting to JPG or WebP re-encodes the image and discards some detail, though at the default quality the difference is invisible. Converting a JPG to PNG does not restore anything — the detail the JPG already threw away is gone for good, and the file simply gets larger.

Why do my phone photos come out sideways in other tools?

Cameras usually store the picture in one orientation and record how to rotate it in a separate EXIF tag. Tools that ignore that tag produce sideways output. This converter reads the orientation and bakes the correct rotation into the pixels, so the result is upright everywhere.