Batch File Rename Online

Rename hundreds of files in seconds — right in your browser, with nothing ever uploaded

Try it Free →

Features

🔒

100% Private

Files are processed entirely in your browser and never uploaded to any server.

🧩

Stackable Rules

Combine find & replace, sequential numbering, regex, slicing, case conversion, affixes and more — applied in order.

⚡

Live Preview

Every rule change instantly recalculates new names, with duplicate-name conflicts highlighted in red.

📁

Folders Supported

Drag in files or pick an entire folder; relative paths are preserved when downloading as ZIP.

🔢

Smart Numbering

Sequential numbering follows your chosen sort order, with custom start, step, zero-padding and separator.

📦

One-Click Export

Download any file individually or pack everything into a single ZIP with the new names.

How to Use

1

Add your files

Drag and drop files, paste with Ctrl+V, or click to pick a whole folder.

2

Stack rename rules

Add one or more rules — replace text, add numbering, run a regex, change case, edit the extension, and more.

3

Preview and reorder

Check the live new-name preview, sort or drag rows to control numbering order, and resolve any conflicts.

4

Download

Download files one by one, or grab them all in a single ZIP that keeps your folder structure.

Frequently Asked Questions

Are my files uploaded anywhere?
No. Everything runs locally in your browser using the File API. Your files never leave your device.
Is it free?
Yes, the batch file renamer is completely free with no sign-up or limits.
Can I rename an entire folder?
Yes. Use the “Pick folder” button to import a folder; the relative paths are preserved when you download the ZIP.
Does it support regular expressions?
Yes. The regex rule accepts a pattern, flags and a replacement string with capture groups like $1. Invalid patterns are handled gracefully without crashing.
What happens if two files end up with the same name?
Conflicting rows are highlighted in red. Enable auto-resolve to automatically append (1), (2), … to duplicates.

← Back to pudone! home