🔄 Image Converter
Convert between PNG, WebP, AVIF and JPEG — with an honest size verdict. Runs entirely in your browser; nothing is uploaded.
About the Image Converter
Different image formats exist because they make different trade-offs, and the right one depends on where the image is going. This tool converts between the four formats the web actually uses — PNG, JPEG, WebP and AVIF — inside your browser, showing the size consequence of each choice before you download anything.
A rule of thumb worth having: photos belong in WebP or AVIF (JPEG when compatibility with old software matters), screenshots and graphics with text or sharp edges belong in PNG or lossless WebP, and transparency rules out JPEG entirely. When a conversion makes the file bigger — which genuinely happens — the tool says so instead of letting you ship a worse file with a trendier extension.
How to use it
- Drop an image — the tool identifies its real format from the file bytes, not the extension.
- Pick the target format. A sensible default is pre-selected based on what you loaded.
- Set quality for lossy targets; PNG is always lossless.
- Check the size verdict, then download — the filename keeps your name with the new extension.
Frequently Asked Questions
Is anything uploaded when I convert an image here?
No. The conversion runs on the Canvas API inside your own browser — decode, re-encode, preview and download all happen locally. Your browser's network panel will confirm no request carries the image anywhere.
PNG to WebP made my file bigger. Why?
Small graphics, icons and images with few colours often compress better in PNG than in a lossy codec's container. WebP's big wins are on photographic content. The tool shows the size verdict honestly — when the conversion loses, keep the original.
What happens to transparency when I convert to JPEG?
JPEG has no alpha channel, so transparent areas must become a solid colour. This tool flattens onto white, which matches how browsers display JPEGs. If you need transparency, choose PNG, WebP or AVIF as the target instead.
Why is AVIF greyed out?
Your browser cannot encode AVIF. Decoding AVIF is widely supported, but encoding is newer — Chrome and Edge can, and where they can't, the tool loads a WebAssembly encoder as a fallback. If both are unavailable, the option is disabled rather than silently producing a PNG with the wrong extension.
Does converting preserve EXIF metadata and colour profiles?
No — going through a canvas strips EXIF, GPS data and ICC profiles. For publishing that is usually desirable. If the colour profile matters (wide-gamut photography workflows), a browser canvas is the wrong tool: use a desktop converter that manages colour.
Can I convert an animated GIF or animated WebP?
Only the first frame. Canvas decoding is single-frame, so animation is dropped and the tool says so when it detects a GIF. For animation, a video format via a desktop tool (ffmpeg) is the right conversion.