# Batch Image Converter

> Batch convert images in an entire folder between JPG, PNG, WebP and AVIF. Recursive subfolders, quality control, zero upload — all processed locally.

- URL: https://bytescope.dev/en/batch-image-convert/
- Locale: en · Also: [ja](https://bytescope.dev/ja/batch-image-convert.md) · [zh-Hant](https://bytescope.dev/zh-Hant/batch-image-convert.md)
- Runs: The folder is opened locally by your browser. Images are converted and saved directly to your disk — nothing is uploaded, and your files never leave this tab.
- Requires: Full mode needs Chrome, Edge or Opera on desktop (File System Access API) to read a folder and write results next to it. Firefox and Safari get a reduced mode: pick the folder through a file input and download the results.
- Updated: 2026-09-08

## What it does

Batch Image Converter lets you select an entire folder of images on your computer and convert them all between JPG, PNG, WebP, and AVIF in one go. Using the browser's native File System Access API, images are read and written directly on your local disk without uploading a single byte to any remote server.

Choose target formats, tune compression quality or specify a target file size, and optionally fill transparent backgrounds with white when converting to JPG. Re-encoding does not preserve metadata such as EXIF, which is explicitly stripped. You can save converted images alongside the originals, output them to a dedicated subfolder, or replace the original files after explicit confirmation. Subfolder recursion is supported with real-time progress and per-file error reporting.

## Limits

Does not convert RAW camera files or PDFs, and does not keep EXIF when re-encoding.

Replacing original files cannot be undone. Make sure you have a backup before proceeding.

## FAQ

### Are my images uploaded to any server?

No. All conversions run entirely inside your browser using WebAssembly codecs. Your images never leave your computer.

### Which image formats are supported?

The tool supports reading and converting between JPG/JPEG, PNG, WebP, and AVIF images.

### What output options are available?

You can save converted files alongside original images, output them into a newly created subfolder, or overwrite the original files after a confirmation warning.

### Can it process subfolders recursively?

Yes. When subfolder recursion is enabled, all nested folders are traversed and images are processed while preserving relative folder structures.

### What happens if a single image fails to convert?

The batch continues processing remaining images without interruption. A detailed failure summary table lists any skipped or failed files along with the error reason.
