- Home
- Image Tools
- Image Converter
Convert images between JPG, PNG and WebP, free and online
Change a picture from one format to another, singly or in bulk, without handing your files to anybody.
- Runs on your device
- No sign up
- Ready in seconds
Add a picture to begin.
How to convert an image
Three steps from a file in the wrong format to one the thing you are using will actually accept.
Add your pictures
Drop them onto the panel or browse for them. They open in the page itself, so nothing is uploaded and a folder of photos starts immediately.
Choose the format
Pick what you need on the other side. The note underneath tells you what will happen, including anything that is about to be lost.
Check, then save
Every picture shows its new size next to a preview of the real result. Save them one at a time, or take the whole set as a zip.
Why use this tool
What this handles that most converters get quietly wrong.
Your pictures are not uploaded
Everything happens in the browser tab. Documents you scanned, photographs of family, product shots before launch: none of them go to a server you cannot see into.
It warns before losing something
JPEG cannot hold transparency, so converting a cutout to it has to fill the gaps. Most tools choose white in silence. This one tells you first and lets you pick the colour.
Location data is removed
Photographs from a phone carry the exact coordinates where they were taken. Converting here redraws the picture, which leaves that behind. Useful before anything goes online.
Batch, with nothing attached
Convert one file or eighty in the same pass. No sign up, no daily allowance, no watermark and no queue.
What a format actually decides
A picture format is not a label on the file. It is a set of rules for how the image is stored, and each set makes different promises. One keeps every pixel exactly and asks for a lot of space. Another throws away detail your eye will not miss and asks for very little. A third can hold see through areas, and a fourth cannot.
That is why converting is rarely just a change of extension. You are moving a picture from one set of rules into another, and something usually has to give. Knowing what gives, and when, turns a frustrating conversion into a predictable one.
The four formats and what each is for
JPEG
The universal choice for photographs. Every phone, every browser, every ancient piece of desktop software and every stubborn government upload form accepts a JPEG without complaint. It compresses photographs efficiently by discarding detail you will not notice at normal viewing size.
Its two weaknesses matter. It cannot store transparency at all, so anything see through becomes solid. And it handles sharp edges badly, which is why text in a screenshot saved as JPEG picks up a fuzzy halo.
PNG
Records every pixel exactly. Nothing is thrown away, so it is the right home for screenshots, logos, diagrams, icons and anything with crisp text or hard edges. It also handles transparency properly, including soft edges that fade rather than stopping abruptly.
It is a poor container for photographs. A photo saved as PNG can easily be several times larger than the same picture as JPEG, with no visible benefit to show for it. This is the single most common size mistake people make.
WebP
The modern middle ground. Typically a quarter to a third smaller than a JPEG of the same visual quality, and unlike JPEG it keeps transparency. Every current browser supports it, which makes it an easy default for anything going onto a website you control.
Where it still causes friction is outside the browser. Some older desktop software and a handful of upload forms accept JPG and PNG only. Use WebP when you decide where the file goes, and JPEG when somebody else does.
AVIF
Smaller again, often noticeably so, and it handles gradients and flat colour particularly well. Support is genuinely good in current browsers but thinner everywhere else, and not every device can create it. This tool only offers AVIF when your browser is able to write it, rather than showing a button that fails when pressed.
| What you have | What to convert it to |
|---|---|
| Photograph for a website you control | WebP |
| Photograph for an upload form or email | JPEG |
| Screenshot with text in it | PNG |
| Logo or icon with a transparent background | PNG, or WebP if size matters |
| Photograph currently saved as PNG | JPEG or WebP, and expect a large saving |
| Anything going to print | Whatever the printer asks for, usually JPEG or TIFF |
The transparency problem, explained properly
This trips up more people than anything else in converting, and it is worth understanding rather than working around.
A transparent pixel is one that lets whatever sits behind it show through. PNG and WebP can store those. JPEG cannot, at all, by design. So when a picture with see through areas is converted to JPEG, something has to be put behind it. There is no third option and no clever tool that avoids it.
Most converters fill those areas with white without saying anything. That is fine if your logo was always going onto a white page. It is a problem if it was going onto a dark banner, because you now have a white rectangle around it that you will spend twenty minutes trying to remove.
Here the tool checks your pictures for transparency, tells you how many have it, and lets you choose the colour that goes behind. If you would rather keep the transparency, choose WebP or PNG and nothing gets filled in at all.
Why converting sometimes makes a file bigger
People assume conversion always shrinks things. It does not, and the reason is usually one of two.
A photograph turned into PNG. PNG stores every pixel faithfully, so it cannot summarise the millions of subtle colour variations in a photograph the way JPEG does. A three megabyte JPEG can become a fifteen megabyte PNG with nothing gained.
An already compressed file re encoded. Converting a heavily compressed JPEG into WebP at a high quality setting can produce something larger, because the new format is faithfully preserving compression artefacts that were already in the picture.
Both cases are shown on the result card rather than left for you to discover, so you can go back and pick something more suitable.
Quality loss, and how to avoid stacking it
JPEG, WebP and AVIF are all lossy. They achieve their size by discarding information, and once discarded it does not come back.
Converting between two lossy formats therefore costs a little detail even at high settings, because the picture is decoded and encoded again. Once is fine and almost always invisible. Repeatedly is not. Converting a JPEG to WebP, then back to JPEG, then to WebP again produces something visibly degraded, and the losses accumulate rather than cancel out.
The habit worth building is simple. Keep your original file. Convert from it each time you need a different format, rather than converting a converted copy. Converting into PNG loses nothing further, but it also cannot restore anything that was already thrown away.
The privacy side nobody mentions
Every photograph a phone takes carries hidden information alongside the picture. The camera model, the settings used, the exact date and time, and on most phones
Questions about image converter
The questions worth settling before you convert something you cannot replace.
JPEG for photographs that need to open absolutely anywhere, including old software and stubborn upload forms. WebP when you control where the picture is going, since it is typically a quarter to a third smaller than a JPEG of the same visual quality and it keeps transparency. PNG for screenshots, logos, diagrams and anything with crisp text or hard edges. AVIF is smaller again where your browser can write it and the destination accepts it, though support is thinner than WebP.
It gets filled in, because JPEG has no transparent pixels at all. There is no way around it in that format. The tool warns you when any of your pictures have see through areas and lets you choose what colour goes behind them, rather than deciding on white and letting you discover it later. If you need the transparency kept, choose WebP or PNG instead.
Almost always because a photograph was converted into PNG. PNG records every pixel exactly, which is perfect for flat graphics and terrible for photographs, where it can easily produce a file several times the original. Going the other way, a screenshot pushed into JPEG gets smaller but the text picks up fuzzy edges. Match the format to the content and both problems disappear.
Moving between lossy formats does, since the picture is decoded and encoded again. Going from JPEG to WebP or the reverse costs a little detail even at high settings, so avoid converting the same file back and forth repeatedly. Converting into PNG loses nothing further, because PNG keeps whatever it is given exactly, though it does not restore anything that was already lost.
An animated GIF loses its animation, because the result is a single picture and only the first frame is kept. An SVG is a set of drawing instructions rather than pixels, so converting it means drawing it at a chosen size, and the result no longer scales cleanly the way the original did. Keep the SVG if you will ever need it larger.
Yes, as a side effect of how conversion works here. The picture is drawn onto a canvas and written out fresh, which leaves EXIF behind, including GPS coordinates, the camera model and the date. That is worth having before a photograph goes onto a listing or social media. It also means a shooting date you wanted to keep will not survive, so hold on to the original if that matters.
Tools that pair well with this one
Most jobs need more than one step. These are the tools people reach for just before or just after this one.