Image converter
Convert images between JPG, PNG, WebP and AVIF in batches, with quality control and transparency handled correctly.
Drag files here, or
Converted to PNG on your device - nothing is uploaded.
Ready · runs on your device
Nothing is uploaded. This tool runs entirely inside your browser tab. Your files and figures stay on your device - we never receive them, so we cannot read, store or lose them.
The formats
| Format | Compression | Transparency | Animation | Support |
|---|---|---|---|---|
| JPEG | Lossy | No | No | Universal |
| PNG | Lossless | Yes | No | Universal |
| WebP | Both | Yes | Yes | All current browsers |
| AVIF | Both | Yes | Yes | All current browsers |
| GIF | Lossless, 256 colours | 1-bit | Yes | Universal |
JPEG (1992) remains the default for photographs. Its weakness is the absence of transparency and visible artefacts around sharp edges - which is why text in a JPEG screenshot looks fuzzy.
PNG is lossless and keeps a full alpha channel. Ideal for logos, screenshots and anything with flat colour or hard edges; a poor and very large choice for photographs.
WebP (2010) does both lossy and lossless, supports transparency and animation, and typically lands 25–35% below an equivalent JPEG. It is the pragmatic default in 2026.
AVIF (2019) is based on the AV1 video codec and compresses hardest of all - commonly 40–50% below JPEG at matched quality, with better handling of gradients. The cost is encoding speed, which is noticeably slower, particularly on phones.
What conversion actually does
The image is decoded to raw pixels, then re-encoded in the target format. Two consequences follow.
Lossy targets re-encode. Going JPEG → WebP means decoding the JPEG (already lossy) and applying WebP’s lossy compression on top. Quality 100 does not prevent this - it only minimises it. Convert from originals, and avoid converting back and forth.
Metadata is dropped. EXIF - camera, lens, exposure, and any GPS coordinates - does not survive the canvas. For web publishing this is a privacy improvement, since location data embedded in a holiday photo is a real disclosure. If you need the metadata, keep the original.
Common conversions
PNG → JPEG or WebP. A screenshot-heavy PNG of a photograph can drop 80–90% in size. Watch for transparency being flattened.
JPEG → WebP. Around 30% smaller with no visible difference. The standard web optimisation.
Anything → AVIF. The largest saving available. Test in your target browsers, though support is now effectively universal.
WebP → JPEG or PNG. Needed when older software refuses WebP - some desktop editors, print workflows and legacy CMSes still do.
Browsers cannot open everything
Conversion depends on the browser being able to decode the source. Universally supported inputs are JPEG, PNG, GIF, WebP, AVIF, BMP and SVG.
Not supported: HEIC/HEIF (iPhone photos) outside Safari, RAW files from any camera, TIFF in most browsers, and PSD. These need a native application or a server-side converter, and no browser-only tool can honestly claim otherwise.
Encoding support is checked before conversion
Canvas silently falls back to PNG when asked for a format it cannot write - which would hand you a much larger PNG named .avif. This tool probes encoder support first and tells you plainly if the format is unavailable, rather than producing a mislabelled file.
Common questions
Why can I not convert HEIC files from my iPhone?
HEIC decoding is not available in most browsers - only Safari on Apple platforms can open it natively, because the format carries patent licensing that other vendors have not taken on. Set your iPhone to capture in "Most Compatible" mode under Settings › Camera › Formats to get JPEG instead, or convert on the device before transferring.
What happens to transparency when I convert to JPEG?
JPEG has no alpha channel, so transparent areas must become something. This tool flattens them onto white, which is what almost everyone wants. If you need transparency preserved, convert to PNG, WebP or AVIF instead - all three support it.
Which format should I choose?
WebP for almost everything on the web today - it is universally supported, roughly 25–35% smaller than JPEG, and handles transparency. AVIF when size matters most and you can accept slower encoding. PNG only for flat-colour graphics and screenshots. JPEG when something downstream demands it.
Does converting lose quality?
Converting to a lossy format (JPEG, WebP, AVIF) always re-encodes and discards some detail, even at quality 100. Converting to PNG is lossless, but it cannot restore detail already lost by an earlier lossy save. Always convert from the highest-quality original you have.
Last reviewed