Image Converter
PNG, JPG, WebP and AVIF, in any direction — converted on your own machine, with an honest note about what each conversion costs.
Runs on your device — images are never uploadedDrop your images here
or click to browse — as many as you like
PNG · JPG · WebP · AVIF · HEIC
Opens anywhere. No transparency, and each save loses a little.
90 is the sensible default. Below about 70 the edges of text and flat colour start to show it.
Converting is not compressing. Going to PNG makes most photographs larger, and no conversion can put back detail an earlier JPG already discarded.
How it works
Three steps, no account, and the images never leave your computer.
Drop the images in
Any number, any mix of formats — PNG, JPG, WebP, AVIF, GIF, BMP, and HEIC straight from an iPhone.
Choose what to convert them to
JPG, PNG or WebP. The note under each says what it is good at, and warns you if one of your images has transparency the target cannot hold.
Convert and save
One image downloads on its own; several come down as a ZIP. Each one shows whether it ended up smaller or larger than it started.
Why people convert an image
Something will not accept the file
Older software, a print shop, a government upload form. JPG is the format that is never refused.
A WebP that will not open
Images saved from the web are often WebP, and plenty of desktop programs still do not read it. Converting to JPG or PNG fixes it in one step.
Making a site faster
WebP files are typically 25 to 35% smaller than the same picture as JPG, at a quality nobody can tell apart.
Needing transparency, or needing it gone
A logo for a website wants PNG or WebP. The same logo for a printer usually wants JPG on a white background.
Three formats, and what each one actually costs
Converting an image sounds like changing a label on a file. It is not. Each format stores a picture in a completely different way, and moving between them has consequences that are worth knowing before you pick one.
JPG
Lossy, no transparency, opens absolutely everywhere. It throws away detail your eye is bad at noticing, which is why a photograph as JPG can be a tenth the size of the same photograph as PNG and still look identical.
Two things follow from that. Every time you save a JPG it loses a little more, so repeated saving degrades a picture. And it is poor at hard edges — text, screenshots, line art and flat colour get a faint haze around them that PNG would not produce.
PNG
Lossless, keeps transparency, opens nearly everywhere. Nothing is discarded, which is exactly what you want for logos, screenshots, diagrams and anything with text in it.
The catch is size. For a photograph, PNG is often five to ten times larger than the JPG. And converting a JPG to PNG does not undo the JPG — the detail is already gone, and PNG faithfully stores the damaged version in a much bigger file. That conversion is worth doing when you need transparency or lossless editing from here on, and pointless if you were hoping to recover quality.
WebP
Lossy or lossless, keeps transparency, typically 25 to 35% smaller than the equivalent JPG. On any current browser it is the best of the three. Off the web it is still the awkward one: plenty of desktop software, older phones and print workflows will not open it.
So: WebP for your own website, JPG for anything you are sending to somebody else.
The transparency trap
| Conversion | What happens |
|---|---|
| PNG to JPG | Transparency is filled with a solid colour. Pick it here — the default is white, and the usual accident is black |
| JPG to PNG | Nothing is recovered. The file usually grows several times over |
| WebP to JPG | Re-encoded once, so a little quality goes. Transparency is filled |
| WebP to PNG | Keeps transparency, no further loss, larger file |
| Anything to WebP | Smaller file, keeps transparency, not universally accepted |
This is the one that catches people. A logo with a transparent background, converted to JPG, comes back on a black rectangle in most tools — because "no colour" and "black" are the same absence of light. Filling it deliberately, with white or with whatever the background will be, is the fix.
Converting twice
Every lossy save costs something, and the costs stack. A photograph that goes JPG to PNG to JPG is worse than the original JPG, even though the middle step was lossless — the second JPG encode starts from an already-damaged picture and damages it again.
If you are going to convert, convert once, from the best version you have.
Animated files
An animated GIF or WebP holds many frames. JPG and PNG hold one. Converting an animation to either keeps the first frame and discards the rest — which is sometimes what you wanted and is usually a surprise.
Nothing is uploaded
Your browser already knows how to decode every one of these formats and how to encode three of them; that is how it displays the web. This page uses that and nothing else. No server sees your images, which is why there is no file limit, no queue and no account.
Common questions
Are my images uploaded anywhere?
No. Your browser decodes and re-encodes them on your own machine. Nothing is transmitted, which is why there is no size limit and no queue.
Which format should I choose?
JPG for photographs and for anything you are sending to somebody else. PNG for logos, screenshots, diagrams and anything needing transparency. WebP for your own website, where its smaller files matter and every browser accepts it.
Why did my PNG get a black background?
Because JPG cannot store transparency, and unfilled transparency reads as black. This page fills it for you — white by default, and you can pick any colour before converting.
Will converting to PNG improve quality?
No. PNG is lossless, so it will not lose anything more, but it cannot recover detail an earlier JPG already discarded. The file gets larger and the picture stays the same.
Why is my converted file bigger than the original?
Almost always because you converted a photograph to PNG. PNG stores every pixel exactly, which for a photograph takes several times the space of the JPG.
Can I convert several at once?
Yes, any number and any mix of formats. They come back as a ZIP, and the list shows whether each one ended up smaller or larger than it started.
What happens to an animated GIF or WebP?
Only the first frame survives. JPG and PNG hold a single image, so an animation converted to either becomes a still.
More tools
Every one of them runs on your device. No uploads, no accounts.