Image Converter
Free converters for PNG, JPG, WebP, SVG, AVIF and favicon ICO files. Eight of the ten run entirely in your browser, so the image never leaves your device; AVIF and ICO use our own server, because browsers cannot write those formats. Pick a conversion below, or read on for which format suits which job.
Last updated
Choose a conversion
- PNG to WebP converterShrink PNG screenshots and exports with the transparency kept.
- JPG to WebP converterSmaller photos for the web that look the same.
- WebP converterAny image to WebP at a quality you choose.
- WebP to PNG converterOpen WebP images anywhere, transparency intact.
- WebP to JPG converterFor apps and upload forms that refuse WebP.
- PNG to JPG converterTransparent areas filled with white, not black.
- JPG to PNG converterA lossless copy that survives repeated editing.
- SVG to PNG converterRender a vector at any size up to 4096 pixels.
- AVIF converterThe smallest files current browsers will display.
- Favicon generatorA favicon.ico holding 16, 32 and 48 pixel icons.
Which format should I use?
Most of the decision comes down to two questions: does the image need to be transparent, and does it have to open in software you do not control? This table covers the cases people ask about most.
| If the image is… | Use |
|---|---|
| A photo going on a website | WebP, or AVIF if every byte counts. JPG to WebP |
| A logo or icon with a transparent background, for the web | WebP, or PNG if it must be lossless. PNG to WebP |
| A screenshot with text in it | PNG, or WebP at quality 90 and above |
| Going into an upload form, an email or an old program | JPG. PNG to JPG or WebP to JPG |
| A master copy you will keep editing | PNG, which loses nothing on each save. JPG to PNG |
| Vector artwork for a platform that refuses SVG | PNG at the size you need. SVG to PNG |
| The icon in a browser tab | ICO, with PNGs alongside. Favicon generator |
Lossy and lossless, briefly
PNG is lossless: it gives back exactly the pixels it was given, every time, which is why it is the right format for editing and the wrong one for photographs on a website, where a 2 MB PNG can usually be a 200 KB WebP that nobody could tell apart. JPG is lossy: it throws away detail your eye is unlikely to miss, and the quality setting decides how much. WebP and AVIF can do either, and in their lossy modes they discard detail more cleverly than JPG does, which is where their smaller files come from.
Two practical consequences. Converting a JPG to PNG cannot bring back detail the JPG already lost; it only stops more being lost. And every lossy conversion of a file that was already lossy costs a little more quality, so convert from the best original you have, once, rather than chaining conversions.
Where your image goes
The PNG, JPG, WebP and SVG converters decode and re-encode the image inside your browser, using the same image code the browser uses to display pictures. Nothing is sent anywhere, and once the page has loaded they work with your connection switched off. You can check that yourself: here is how to tell whether any image tool uploads your file.
The AVIF converter and the favicon generator are different, and say so on their pages. Browsers can display AVIF and ICO files but cannot create them, so those two tools prepare the image in your browser and send it to our own encoder, which holds it in memory for the length of the request and does not store it.
Limits that apply to every converter
Up to 5 images per batch, each up to 25 MB and 8192 pixels on its longest side. The batch limit is about memory, not generosity: a decoded image takes about four bytes per pixel whatever its file size, so a 12-megapixel photo occupies roughly 48 MB while it is being converted, and phones close tabs that ask for too much. Files are checked by their contents rather than their extension, so a JPG renamed to .png is caught before it causes a confusing failure. A batch of more than one image downloads as a single ZIP, with each file keeping its original name.