Image Converter
Convert images between PNG, JPG, WebP, AVIF, TIFF and BMP entirely in your browser, with a quality slider for lossy formats and batch conversion of whole selections into one ZIP.
What it does
- Any-to-any conversion between PNG, JPG, WebP, AVIF, TIFF and BMP
- Quality slider for JPG, WebP and AVIF output
- Batch convert multiple files into one ZIP
- Upright output for rotated phone photos
- Runs offline once loaded, files never leave your browser
Drop files here or click to browse
PNG, JPG, WebP, BMP, TIFF, or AVIF
AVIF encoding is slower. Large images may take a few seconds.
This image converter changes the format of PNG, JPG, WebP, BMP, TIFF and AVIF images in any direction: drop a WebP saved from a website and get a JPG, turn a screenshot into WebP for a blog, or export a TIFF scan as PNG. As our guide to converting PNG to WebP without uploading argues, if a conversion can happen locally, the browser should do the work and no server needs to see the file. That is how this tool works: decoding and encoding run in your tab through Rust compiled to WebAssembly.
How to change an image format
- Drop one or more images on the drop zone, or click to select them. The tool detects each file's real format from its content, not from its extension.
- Pick the output format: PNG, JPEG, WebP, BMP, TIFF or AVIF. A sensible target is preselected (PNG becomes JPEG, JPEG becomes WebP, the other formats become PNG), and you can change it with one click.
- For JPEG, WebP and AVIF, adjust the quality slider (default 85). For lossless formats the slider is hidden.
- Click Convert. A preview of the result appears with the new file size next to the original size.
- Click Download. The file keeps its original name with the new extension. When several files are selected, they are all converted with the same settings and delivered as
converted-images.zip.
Which format to convert to
| Format | Compression | Typical use |
|---|---|---|
| JPEG | Lossy, quality 1 to 100 | Photos, email attachments, forms and any software that does not open newer formats |
| PNG | Lossless | Screenshots, logos, diagrams, images with transparency |
| WebP | Lossy, quality 1 to 100 | Images for websites, smaller than JPEG for most photos |
| AVIF | Lossy, quality 1 to 100 | Websites that want the smallest files, slower to encode |
| TIFF | Lossless | Print, scanning and archiving workflows that require TIFF |
| BMP | Uncompressed | Legacy Windows software and tools that only accept bitmaps |
If you are unsure, JPEG is the most compatible choice for photos and PNG for anything with text, sharp edges or transparency. WebP and AVIF make sense when the image will be displayed in a browser.
Popular conversions
Each common pair also has its own page with the output format locked, which is handy to bookmark when you repeat the same task. The most used are PNG to JPG for shrinking screenshots before sending them, WebP to PNG for images downloaded from websites that your editor refuses to open, and JPG to WebP for lighter web pages. iPhone photos in HEIC are handled by a separate tool: HEIC to JPG.
About the quality setting
The quality slider controls how much detail lossy encoders may discard. At 85 most photos look identical to the source at normal viewing size, while lower values save more space and eventually show blocky areas or smeared textures. Lossy WebP is produced by your browser's built-in encoder. If your browser cannot create lossy WebP, the tool tells you and falls back to lossless WebP, in which case the slider has no effect and files are larger. To compare JPEG, WebP and AVIF sizes for the same image before choosing, use the image compressor, which encodes all of them side by side.
What changes during conversion
- Orientation: phone photos often store rotation as an EXIF flag. The converter applies it to the pixels, so the output is upright in every viewer.
- Transparency: JPEG cannot store an alpha channel, so transparent areas become white when converting PNG, WebP or AVIF to JPEG.
- Metadata: the image is decoded and re-encoded from its pixels, so EXIF data such as GPS position and camera model is not carried into the new file.
- Quality: converting a JPEG to PNG does not restore detail lost during the original compression. It only stops further losses, and the PNG is usually larger.
- AVIF input: AVIF files are decoded by your browser, so converting from AVIF requires a browser that can display AVIF images.
Compared with desktop software
On a Mac, Preview can export to several formats from its Export dialog. On Windows, Paint can save as PNG, JPEG, BMP or TIFF. On the command line, ImageMagick converts with a single command such as magick input.webp output.jpg. Those tools work well when they are installed and support the format you have. The browser converter is useful when you are on a borrowed or locked-down computer, when your editor cannot open WebP or AVIF, or when you want to convert a batch with the same settings without writing a script.
Private by design
Images often hold more than they appear to: a screenshot can show an internal tool or a customer record, a scan can be an ID document, and a client's unreleased visuals are under contract. Here the conversion happens in your tab, with no upload and no copy on a server. Once the page has loaded you can disconnect from the internet and keep converting, or open your browser's developer tools and watch the Network tab stay empty while you work.
Frequently asked questions
- How do I quickly change the format of an image?
- Drop the file, click the target format and press Convert. The download starts from the result panel. For a pair you use often, the dedicated pages such as PNG to JPG open with the output format already selected.
- Can I convert several images at once?
- Yes. Select multiple files in the picker or drop them together. All files are converted to the chosen format with the same quality and downloaded as one ZIP archive. Files that fail are listed without stopping the others.
- Can it convert HEIC or GIF files?
- Not in this converter. It accepts PNG, JPG, WebP, BMP, TIFF and AVIF. For iPhone HEIC photos, use the dedicated HEIC to JPG tool.
- Why is my PNG larger than the JPG I converted it from?
- PNG is lossless and stores every pixel exactly, including the compression artifacts already present in the JPEG. That costs more bytes than JPEG's lossy encoding. Convert to PNG only when you need lossless editing or a format that requires it.
- Does converting to WebP lose quality?
- Lossy WebP discards some detail, controlled by the quality slider. At the default of 85, differences are rarely visible on photos. Choose PNG if you need a lossless result.
- Are my images uploaded to a server?
- No. The converter reads your files into the browser's memory and encodes them locally. Nothing is transmitted or stored remotely.