Image format converter
Convert images on your device. No uploads, with optional compression.
Drop images and choose your output format
Up to 25 MiB / 16 MP each · 20 images per batch
Images never uploadedThis tool is for still images: animations use the first frame, TIFF the first page, HEIC the primary image and ICO one image. Conversion uses 8-bit SDR pixels without EXIF, ICC or HDR preservation. It is not for professional color archiving. Linear OpenEXR values are mapped to sRGB and clipped outside 0–1; exporting EXR does not restore HDR data.
Selected images
Conversion results
Supported image formats
JPEG
Input → OutputWebP
Input → OutputAVIF
Input → OutputJPEG XL
Input → OutputHEIC / HEIF
Input onlyGIF
Input → OutputBMP
Input → OutputICO
Input → OutputTIFF
Input → OutputTGA
Input → OutputOpenEXR
Input → OutputQOI
Input → OutputPNM (PPM)
Input → OutputFrequently asked questions
1Are my images uploaded?
No. Selection, decoding, compression and downloads happen in your browser. The server only serves the page and engine files; it never receives your images. No account is required. Google Analytics measures visits and tool usage, without image contents or file names.
2Can I convert images offline?
The first visit downloads the page and conversion components. Once the top badge shows offline ready, this tool works without a connection. Clearing browser storage requires another download. Images always stay on your device.
3Can I compress images while converting?
Yes. Open Advanced settings and enable compression. JPEG, PNG, WebP, AVIF and JXL reuse the compressor’s WASM engines. Other formats use their default encoding. With compression off, quality takes priority; files may become larger.
4Are animation, HDR and metadata preserved?
This tool is for still images: animations use the first frame, TIFF the first page, HEIC the primary image and ICO one image. Conversion uses 8-bit SDR pixels without EXIF, ICC or HDR preservation. It is not for professional color archiving. Linear OpenEXR values are mapped to sRGB and clipped outside 0–1; exporting EXR does not restore HDR data.
Choose an output format for the task
Steps
- Choose images; the converter identifies their format from content.
- Select an output format. Enable advanced compression only if you want smaller output.
- Reopen downloaded results to check transparency, orientation, dimensions and size.
Before you start
- HEIC/HEIF is input-only. Unsupported codecs inside a HEIF container may fail to decode.
- Animated or multipage files produce the first frame, primary image or first page, not the full animation.
- Output uses 8-bit SDR pixels without original EXIF/ICC metadata. JPEG, BMP and PNM composite transparency over white.
- Up to 20 files per batch, 25 MiB and 16 million pixels per file. Conversion may increase size.
A reproducible example
For transparent WebP to PNG, select PNG and check the edges afterward. For HEIC to JPEG, check orientation and color and keep the original HEIC for metadata and dynamic range.
More work, right in your browser
Free. No account. Your files stay on your device.
File type detector
Read file contents to identify real formats and disguised extensions.
Image compressor
Smaller images. Your privacy intact. Five professional engines, running on your device.
Image format converter
Convert images on your device. No uploads, with optional compression.
Image to SVG
Trace images into scalable SVGs. No uploads. Everything happens in your browser.
Video compressor
Fit videos to a size limit, convert MP4 or WebM, and resize 4K to 1080p. Your video stays on this device.