Supported formats
8 input formats and 5 output formats, with every conversion running in your browser.
Input formats (8)
| Format | What it is | How we handle it |
|---|---|---|
| JPG/JPEG | The standard photo format | EXIF orientation corrected automatically |
| PNG | Lossless, supports transparency | Transparency detected automatically |
| WebP | Optimized for the web | Animations: first frame only |
| HEIC/HEIF | The iPhone photo format | Decoded in-browser, orientation corrected |
| AVIF | Next-generation, high compression | Needs a recent browser |
| GIF | Static and animated | Animations: first frame only |
| TIFF | For scanning and print | Multi-page files: first page only |
| JXL | Next-generation JPEG XL | Handled in-browser by a WASM decoder |
Output formats (5)
| Format | Transparency | Notes |
|---|---|---|
| WebP | Yes | Best for web uploads, 30-80% smaller than JPG |
| JPG | No (pick a background colour) | Maximum compatibility, ideal for photos |
| PNG | Yes | Lossless, ideal for logos and screenshots |
| AVIF | Yes | Best compression, encoding takes a few seconds |
| JXL | Yes | Next-generation format, 50%+ smaller than JPEG |
Usage limits
- • Up to 5 files per batch
- • Up to 20MB per file, 50MB per batch
- • Up to 20,000 pixels on either side, 200 million pixels in total
- • Free, and no account required
Not supported yet
- • Animated WebP as an output format (GIF and WebP → animated GIF is supported in the animated GIF tool)
- • Animated AVIF as an input
- • SVG, ICO and BMP — planned
- • Converting every page of a multi-page TIFF