Bulk Convert Images
Convert multiple images to different formats at once.
Drop your image here
or click to browse
What is Bulk Convert Images?
Converting one image at a time is fine for a one-off. Converting fifty images one at a time is a chore that rapidly becomes a reason to write a script. This tool handles the batch case directly: drop a folder of mixed-format images, pick a target format, and download the converted set as a single ZIP archive. The converter handles JPG, PNG, WebP, HEIC, BMP, TIFF and GIF as input, and produces JPG, PNG, WebP, BMP or AVIF as output. Each file is decoded and re-encoded in the browser using the native Canvas and ImageDecoder APIs, which means there is no upload, no queue and no third-party server holding your photos. A typical batch of 50 phone photos completes in under 30 seconds on a laptop.
Why use this tool?
All conversion runs locally via Canvas and ImageDecoder. Files never leave your device, which is important for personal photos, ID copies and any image that contains location metadata you would not want to share. The browser walks through each file sequentially, decodes it, re-encodes at the target format, then bundles all results into a ZIP for one download. Mixed input formats are handled gracefully. You can drop HEIC, PNG, JPG and WebP files together and convert them all to one common output format. EXIF orientation is read and applied so photos shot on a sideways phone appear right-side up in the output.
Common use cases
The clearest case is moving photos between devices and platforms. Photos from a recent iPhone arrive as HEIC, which most Windows apps, websites and email clients do not display. Bulk-converting an entire folder to JPG before sharing avoids the per-file question of compatibility. Other workflows: preparing product photos for an e-commerce upload where the platform requires a specific format like WebP; archiving a folder of scans as PNG because JPG re-compression over time degrades line-art quality; converting a website's existing PNG image library to WebP to reduce bandwidth; standardising mixed JPG/PNG/HEIC family photos to a single archive format. For individual file conversions, the per-format pages (JPG to PNG, HEIC to JPG, etc.) are quicker, this bulk tool is for jobs of 5+ files.
How to use Bulk Convert Images
- 1Drop a folder of mixed-format images into the upload area, or select multiple files
- 2Pick the target format (JPG, PNG, WebP, BMP or AVIF)
- 3Optionally adjust quality, dimensions or rename pattern
- 4The converter processes each file in sequence with live progress
- 5Download the converted set as a single ZIP archive
Frequently asked questions
- How many images can I convert in one batch?
- There is no hard limit. The constraint is your device's memory, since every file must be loaded to be decoded. Phones handle 30-50 images comfortably, laptops 200+, and desktops with 16 GB+ RAM can run batches of 1000+. For very large batches, expect a few seconds per image on average.
- Is the original metadata preserved (EXIF, GPS)?
- By default, no. The converter reads only the pixel data and re-encodes it, which strips most metadata, this is usually what you want when sharing photos with strangers since EXIF data includes GPS coordinates and exact timestamps. If you need to preserve metadata, the per-format tools (Image to JPG, JPG to PNG) offer a metadata-keep option.
- What is the best output format for general web use?
- WebP. It is supported by every modern browser, is roughly 30% smaller than JPG at visually identical quality, and supports transparency like PNG. The exceptions are platforms that only accept JPG (some social media uploaders, some email clients), in which case use JPG and accept the slight size penalty.
- Will HEIC files from my iPhone work?
- Yes. HEIC decoding is handled by the libheif library that ships with the browser, so HEIC and HEIF files convert without any extra setup. This is especially useful for converting an iPhone photo dump to JPG before uploading to Windows or older Android devices.
- Can I resize the images as I convert?
- Yes. The converter offers an optional max-width/height limit, useful for shrinking photos for web upload while changing format in one pass. If you need precise pixel dimensions per image or aspect-ratio preservation, the dedicated Resize Image tool exposes finer controls.
- Are my photos uploaded?
- No. The entire process happens in your browser, the input files, the conversion step, the ZIP packaging and the download. No server ever touches the data. This is the main reason to use this tool over server-based bulk converters for personal photos.
Pro tips
- 1Convert your photo folder to WebP once after backup, then keep working with the WebP versions. WebP is lossless if you set quality to 100 (or use the lossless flag), and saves disk space without compromising fidelity.
- 2For e-commerce product photos, batch convert to JPG at 85% quality. This is the industry-standard setting: visually indistinguishable from the original, but 30-50% smaller than 100% quality.
- 3If your batch includes a mix of photos and screenshots, run two passes - photos to JPG (lossy, smaller), screenshots to PNG (lossless, sharp text). Mixing them under one format compromises one or the other.
How does it compare?
Server-side batch converters (CloudConvert, Convertio) charge for batches over 25 files and require uploads. This tool is unlimited, browser-based, and never sees your files.
Related tools
More free tools. No signup, no watermarks.
Convert to JPG
Convert PNG, GIF, WEBP, or other formats to JPG.
Convert from JPG
Convert JPG to PNG, WebP, GIF, BMP, TIFF, ICO, HEIC, or SVG format.
Compress Image
Compress JPG, PNG, SVG or GIF with the best quality and compression.
Resize Image
Define your own pixels to resize your image. It is that simple.