Batch File Renamer: Bulk Rename & Download ZIP
Batch file renamer tool
1. Add your files
2. Build your naming pattern
3. Preview and download
How the batch file renamer works
Add your files
Drag and drop up to 50 files of any type, or click the upload area to choose them from your device.
Set a naming pattern
Pick a preset or build your own pattern from tags such as {date}, {dept}, {desc}, {counter} and {ext}.
Check the live preview
Every new file name updates instantly, and duplicate names are flagged before you export anything.
Download the ZIP
Export all renamed files as one ZIP archive, ready to unzip and use wherever you need them.
Why use this tool for bulk renaming
Runs entirely in your browser
File names are read locally to build the preview and the ZIP. Nothing is uploaded, so it's safe for invoices, contracts and other sensitive files.
Flexible naming tags
Combine {date}, {dept}, {desc}, {name}, {counter} and {ext} in any order to match the naming convention your team already uses.
Automatic duplicate detection
Renamed files that would collide are highlighted immediately, with an optional auto-resolve toggle that appends a numbered suffix for you.
Works on any file type
Photos, PDFs, spreadsheets, code files — the renamer keeps each original extension while updating the file name itself.
Frequently asked questions
Are my files uploaded to a server?
No. Every rename and the ZIP export happen locally in your browser using JavaScript. File names are read to build the preview, but no file content or name is ever sent to a server.
How many files can I rename at once?
You can rename up to 50 files per batch. This keeps the ZIP export fast and prevents the browser tab from slowing down on large batches.
What do the {date}, {dept}, {desc} and {counter} tags mean?
They are placeholders you combine into a naming pattern. {date} inserts today's date or the file's last-modified date, {dept} and {desc} insert the labels you type in, {counter} inserts a sequential number, {name} keeps the original file name, and {ext} inserts the file extension.
What happens if two files end up with the same new name?
Duplicate names are detected automatically. With auto-resolve turned on, a numbered suffix is added to later duplicates. With auto-resolve off, conflicting rows are flagged in red and the download is disabled until you adjust the pattern.
Does this tool work on mobile?
Yes. The renamer works in any modern mobile browser. You can pick files from your device's file picker and download the finished ZIP directly to your phone or tablet.