Image Converter
File ToolsJPG, PNG and WebP in any direction — the real format read from the file, never uploaded.
Your files never leave this device. Everything here runs in your browser — your files are never uploaded, stored or seen by us. Open your network tab and check.
WebP holds detail better than JPG at the same setting; 82 is a good default.
Add images. The format is read from the file itself, so a wrong extension will not fool it.
How this is calculated
Every conversion is decode, then re-encode. file bytes → pixels → new file bytes The format is read from the file's own bytes, not its name, so a PNG renamed .jpg is identified as a PNG. JPG lossy, no transparency, smallest for photographs PNG lossless, transparency, best for text and flat colour WebP lossy, transparency, usually 25-35% under JPG Transparency + JPG = flattened onto a background, permanently. Photograph + PNG = a larger file, not a smaller one. Nothing is uploaded. The conversion runs in this browser tab.
How it works
Converting an image is two steps: decode the file into raw pixels, then encode those pixels into the new format. Nothing is translated directly, which is why every conversion between lossy formats loses a little more — the encoder is compressing an image that has already been compressed once, and it has no way of knowing which detail was original and which was an artefact.
The format is read from the file itself rather than its extension. A filename is a claim, and a wrong one is common — screenshots renamed by hand, files saved with the wrong option, downloads that arrive labelled by a server that guessed. Every format has a signature in its first few bytes, so this page can tell you when a file called .jpg is really a PNG, which is usually the explanation for a photo that is inexplicably eight megabytes.
Which format to pick comes down to two questions. Does it need transparency? Only PNG and WebP have it. Is it a photograph or is it flat colour and text? Photographs compress well with the lossy formats, JPG and WebP, because losing a little detail in a gradient is invisible. Screenshots, logos, diagrams and anything with sharp edges do badly in those and belong in PNG, where a hard black line stays a hard black line.
Two conversions cost you something and are worth knowing about in advance. Converting anything transparent to JPG paints the see-through parts onto a solid colour, and that cannot be undone. Converting a photograph to PNG makes it larger — often several times — because PNG stores every pixel faithfully, including the compression artefacts the earlier format left behind. Both are announced before you convert, not discovered afterwards.
Worked example
A 2.4 MB JPEG photograph, converted three ways
- Original 2.40 MB JPEG, 4000 × 3000
- → WebP 82% 1.62 MB −32% the usual reason to convert
- → JPG 82% 1.98 MB −18% re-encoding its own format
- → PNG 18.7 MB +679% lossless, so it stores the artefacts too
- The PNG is not higher quality. It is the same picture,
- stored without compression, including everything JPEG
- already threw away.
WebP at 82% for the web; PNG only when transparency or sharp edges need it
Common conversions
The same converter, opened for the pairs people ask for most, each with advice on what that particular conversion costs — measured on real files.
- PNG to JPGPNG to JPG in batches, with a say over what fills the transparent parts — never uploaded.
- JPG to PNGJPG to PNG in batches, with the honest part up front: the file gets bigger, not better.
- WebP to JPGWebP to JPG for the apps and forms that still refuse WebP — never uploaded.
- WebP to PNGWebP to PNG with transparency kept, for editors and tools that will not take WebP.
How to use it
- Drop your images in. Each one is identified from its own bytes, and the list says so — including when a file is named wrongly.
- Choose the output format. WebP is the usual answer for the web, JPG for maximum compatibility, PNG when you need transparency or crisp text.
- Set the quality if you picked a lossy format. Around 82 is where the file gets meaningfully smaller without looking it.
- If you are converting to JPG, pick the colour that goes behind any transparency, since JPG cannot keep it.
- Convert, check the before-and-after size on each file, and download. Nothing is uploaded at any point.
What this tool does not do
- AVIF is not offered as an output. Browsers decode it widely and almost none can encode it, and an option that silently produced a PNG with an .avif name would be worse than not offering it. AVIF files are accepted as input.
- HEIC and HEIF from iPhones only decode in Safari. Elsewhere they will be refused — set the camera to Most Compatible, or convert them on the device that took them.
- SVG is not accepted. It is a vector format, so converting it means choosing a pixel size arbitrarily, which defeats the point of having a vector in the first place.
- One download per file rather than a zip, which would mean adding a compression library for a single feature.
- Animated GIFs convert to a single still frame. The formats offered here are not animated, so only the first frame survives.
- Metadata is not carried across. Canvas re-encoding drops EXIF, so camera settings, GPS coordinates and copyright fields are lost — a privacy win more often than a loss, but worth knowing if you rely on them.
- It runs in your browser, so a large batch is limited by your device's memory rather than by a server quota.
Frequently asked questions
Are my images uploaded anywhere?
No. The conversion runs in your browser using the canvas API, and no network request carries your files. You can check: open your browser's network tab before converting and watch that none of them does — the only requests you will see after the page loads are small ones recording that the tool was used. Most online converters post your images to a server first.
Which format should I choose?
WebP for anything going on a website — it is typically 25 to 35% smaller than JPG at the same visual quality and every current browser reads it. JPG when something old or unfamiliar has to open the file. PNG when you need transparency, or when the image is text, a screenshot, a logo or a diagram, where lossy compression leaves visible smudging around the edges.
Why did my file get bigger?
Almost always because you converted a photograph to PNG. PNG is lossless: it stores every pixel exactly, including the compression artefacts the original JPEG or WebP already baked in. It is not higher quality than the source — it cannot be — it is just a much larger file holding the same picture. This page warns you before that happens.
What happens to transparency when I convert to JPG?
It is filled in with the background colour you choose, permanently. JPG has no alpha channel at all, so there is nothing for the transparency to be stored in. The result page marks every file that was flattened. If you need to keep it, convert to PNG or WebP instead.
Why does it say my file is named wrongly?
Because the extension disagrees with the file's actual contents. Every image format starts with a signature in its first few bytes, and this page reads that instead of trusting the name. Renaming a file does not change what it is, which is why a screenshot renamed to .jpg is still a PNG and still the size of one.
Can I convert to AVIF?
No, and that is deliberate. Browsers can display AVIF but essentially none can create it, and an AVIF option here would quietly hand you a PNG with the wrong extension. AVIF files are accepted as input, so you can convert out of the format even though not into it.
Does converting lose quality?
Converting to PNG does not — it is lossless. Converting to JPG or WebP re-encodes the picture and loses a little, and doing it repeatedly compounds: each round trip is a fresh generation of loss, and converting back does not recover anything. Keep your originals; treat what this gives you as a copy.
Will my photo's EXIF data survive?
No. Re-encoding through a canvas drops all metadata, so camera model, exposure settings, timestamps and GPS coordinates are gone from the output. That is usually welcome — those coordinates say where you live — but if you need them, keep the original alongside.
Related tools
tell us
Last updated 7 September 2026.