About this tool
Convert a batch of images to a different format in one go — JPG to WebP, PNG to JPG, HEIC to JPG, you name it. Useful when you've got a folder of photos to migrate to a new format en masse: a folder of iPhone HEICs to share with Windows users, or a website asset directory to optimise to WebP.
When to use it
- Bulk-converting iPhone HEIC photos to JPG for sharing with non-Apple users
- Migrating a website's image folder from PNG/JPG to WebP for performance
- Standardising a mixed-format folder to a single format
- Producing a JPG batch from a TIFF photography library for quick web use
- Converting GIF assets to PNG when you don't need animation
What to expect
Each image is converted independently with the same target format and quality settings. Output preserves original filenames (with the new extension). Transparency is preserved when going to alpha-supporting formats; lost (filled white) when going to JPG. Animated GIFs convert their first frame only when going to non-animated formats.
Frequently asked questions
Can I mix input formats in one batch?
Yes. Drop in a mix of JPG, PNG, HEIC, etc., and they'll all convert to the same output format. The tool handles each input format using the appropriate decoder.
What about animated GIFs?
Going to another animation-capable format (WebP, AVIF where supported), animation can be preserved. Going to JPG or PNG, only the first frame is exported.
How big a batch can I run?
Up to about 50 images comfortably in a single batch. For huge libraries, work in chunks — there's no upload, so each chunk is independent and fast.