Image Converter
Convert between WebP, JPEG and PNG, and see which is smallest.
Runs in your browser Runs entirely in your browser. Nothing you put in it ever leaves your device.
Drop an image here, or choose one. It is converted on your device and never uploaded.
JPEG, PNG, WebP, AVIF, GIF or BMP, up to 25 MB.
— ,
What each format would produce
Measured by actually encoding your image at the current quality — not estimated.
Result: — · —
Below about 70% the loss starts being visible on photographs, and much sooner on text or line art.
Ready. Images are processed on your device.
Was this useful?
About this tool
Convert an image between the three formats every browser can both read and write. Rather than offering a rule of thumb about which is smallest, the tool encodes your actual image as all three and shows the real sizes — because which one wins depends on the picture, not on the format.
How to use it
- Drop an image onto the page, or choose one.
- Pick a format, and a quality if it is a lossy one.
- Compare the three measured sizes underneath the preview.
- Download the one you want.
Supported input
- In: JPEG, PNG, WebP, AVIF, GIF and BMP
- Out: WebP, JPEG or PNG
- Files up to 25 MB
Privacy
Runs entirely in your browser. Nothing you put in it ever leaves your device. Everything happens in JavaScript on this page, so the tool keeps working even if you go offline after it has loaded — which is the simplest way to see for yourself that nothing is being sent. Read the full privacy information.
Questions
Which format should I pick?
WebP is usually smallest and is supported by every current browser. JPEG is the safest for something that has to open absolutely anywhere, and has no transparency. PNG is lossless and keeps transparency, but is much larger for photographs. The comparison under the preview measures your image rather than guessing.
Can it convert HEIC photos from my iPhone?
Only if your browser can decode HEIC, which Safari on Apple devices can and most others cannot. Where it cannot, the file is rejected rather than silently producing something wrong. Sharing the photo as “Most Compatible” from the phone gives you a JPEG, which works everywhere.
Why can I not convert to AVIF?
Browsers can display AVIF but very few can write it — decoding and encoding are separate capabilities. Offering it would produce a PNG with the wrong extension on most machines, so it is left out rather than mislabelled.
Why did my transparent image come out with a white background?
Because it was converted to JPEG, which has no transparency at all. The tool warns you before this happens when it detects transparency in the image. Use WebP or PNG to keep it.
Is the image uploaded?
No. Every conversion, including the three used for the size comparison, happens in your browser on this page.