Batch Rename Files

Rename many image files with a template, add counters or dates, and download the renamed files as a ZIP.

Drag & drop multiple images here
supports JPG, PNG, WEBP, AVIF, and iOS HEIC format
Renaming files...
Files Renamed Successfully!
Total processed: -
Rename files in batches

Files stay in your browser

Renaming and ZIP creation happen in your browser. Your files are not uploaded to a processing server.

Live filename preview

Edit the template and preview the new names before downloading the ZIP.

Cleaner file names

Replace camera filenames with names that are easier to scan, sort, and reuse.

HEIC support

Add Apple HEIC photos, rename them with the batch, and export them as JPG files.

Frequently Asked Questions

What happens to my image data?

Renaming, HEIC-to-JPEG conversion, and ZIP creation run in your browser. Your files are not uploaded to a processing server.

How does the sequential index counter work?

Use the [index] variable. To add padding, write a colon followed by the width (e.g. [index:3] produces 001, 002 etc.). It increments starting from 1 in the order of files listed in the queue.

Are invalid characters automatically sanitized?

Yes. Slashes, asterisks, brackets, and other restricted filename characters are converted to underscores automatically.