The tool you need, ready to use

Batch File Renamer

Add files to the list and prefix, suffix, numbering and spacing rules appear in the preview table right away. Check the new names, then download files one by one or as a ZIP. The originals stay untouched; you get renamed copies.

FILESDrop files or click to add them

Selected files are read only in this browser. Files added to the same job are appended to the current queue.

All file types · multi-file queue · individual/ZIP download

Rename rules

Keep the original name or enter a new base name, then combine prefix, suffix, numbering, and space rules.

Pattern previewExample-photo-001.jpg

Before and after preview

Only selected files are downloaded. Change the rules before downloading names with warnings.

Total files0
Total size0 KB
Average name length0
SelectTypeOriginal nameNew nameSizeStatus
Add files to compare the original and new names right away.

File queue 0

No files yet

Add files to see the original name, new name, size, and an individual download button here.

Last updated:
ROBERIN standardTools you need,
ready to use.
  • Visible firstKeep the input and result positions clear.
  • Results firstPut the main number up front and keep the process secondary.
  • Less to askNo sign-up or extra information before using the tool.
Roberin

Preview new names, then download your renamed files

Batch renaming turns the chore of editing filenames one by one into a single set of rules. It is useful when camera files use IMG_ numbers, meeting materials need version labels, or a download folder has documents with inconsistent names.

This page does not upload files to a server for renaming. Your browser reads the files you choose and downloads copies with new names. The originals stay where they are, so check the preview table and queue before you save the results.

What does this tool change?

It changes only the filename used for the download, not the file contents. A photo keeps its resolution and a document keeps its content while the name follows the pattern you choose.

  • Your browser only reads the original files.
  • Check each new filename in the preview table first.
  • Save the downloaded results to the folder you want.

Use it in screen order

Drag files into the drop zone or use Add files. Once they appear in the queue, choose naming rules and compare the old and new names in the preview table. When everything looks right, download the selected files.

  1. Build a file queue
  2. Choose naming rules
  3. Check the preview and warnings
  4. Download files individually or as a ZIP

How naming rules work together

Keep the base name or replace it with a custom one, then add a prefix and suffix. Space handling, letter case, numbering, and extension options are applied in that order.

  • Prefix: add a date, project name, or location at the start
  • Suffix: add a status such as final, draft, or shared at the end
  • Numbering: preserve a clear sorting order
  • Extension: standardize mixed forms such as JPG and jpg

Why check both the queue and preview?

The queue shows which files are included and the individual download state. The preview table lets you compare original and new names row by row. Looking at both helps catch mistakes when the queue is long.

  • Queue: confirm that the files were added
  • Preview: confirm the naming pattern is right
  • Status: check for duplicates or invalid characters

Why use number padding?

When filenames are sorted alphabetically, 1, 2, and 10 may not appear in the order you expect. Matching the digits as 001, 002, and 010 keeps the order steady in most file managers.

  • Two or three digits leave room when you add files later.
  • It is useful for photo sequences, course materials, and delivery files.
  • Change the starting number to begin at 000 or 101.

An example

For three travel photos, a date-and-location rule can create the preview below. Download a ZIP when you need all three, or use the queue to download just one or two.

OriginalIMG_4821.JPG, IMG_4822.JPG, IMG_4823.JPG
RulePrefix 2026_paris_ · dash numbering · 3 digits · lowercase extension
Result2026_paris_IMG_4821-001.jpg, 2026_paris_IMG_4822-002.jpg, 2026_paris_IMG_4823-003.jpg

When do duplicate names and invalid characters occur?

Using the same custom name for every file with numbering off can create duplicates. Some operating systems also do not allow /, \, :, *, ?, ", <, >, | in filenames.

  • Duplicates are checked among the files you selected.
  • Turn on invalid character removal to strip common problem characters.
  • Letters, numbers, spaces, underscores, and dashes are generally kept.

Individual downloads and ZIP downloads

With one selected file, the tool downloads it right away with its new name. With several selected files, it bundles them into one ZIP. Use the individual download button in the queue when you need a specific file again.

  • One file: a single download with the new name
  • Several files: one roberin-renamed-files.zip download
  • Queue button: save one specific file separately

Why are the originals not overwritten?

A webpage cannot directly rename files in your local folders under the browser security model. Instead, it downloads selected files with new names. That protects the originals and makes it easy to start over after a mistake.

  • Your original folder is not changed.
  • New files appear in your downloads folder.
  • Review the results, then keep or organize the originals.

Common pitfalls

Removing an extension can cause trouble where software relies on it to identify the file type. Unless you have a specific reason, keeping extensions or converting them to lowercase is usually safer.

  • Files without extensions can be harder to open.
  • Giving multiple files the same name can cause overwrite confusion.
  • A custom name without numbering raises the risk of duplicates.

How this differs from built-in batch rename

macOS Finder and Windows File Explorer include basic renaming features. This page focuses on combining rules in a browser without installation, then checking download results without touching the originals.

  • Use it without installing a tool.
  • Do not change the original folder directly.
  • Handle preview and ZIP download on one screen.

Final check before downloading

Check the purpose, numbering, extension, and duplicate warnings once more before downloading. For files you share with others, make sure the date, version, and order are clear from the filename.

  • Are the new names too long?
  • Does the numbering match the actual file order?
  • Did you keep the extension?
  • Are any duplicate warnings left?

Decide these before you write the rule

Renaming is easy to do and tedious to undo. Settling these four points before you type a rule keeps you from running the batch twice.

  • What will you search for later — put the date, project name or product code first
  • Does sort order matter — if it does, add numbering with one digit more than the file count needs
  • Will the files be shared — then use hyphens or underscores instead of spaces and avoid non-Latin names
  • Where do the originals live — keep the source folder for at least one cycle after downloading the renamed copies

Common failures and what to do about them

Catching these in the preview table is much cheaper than sorting them out after download.

  • Numbers sort as 1, 10, 11, 2 — the digit count is too low. Raise it to three or more
  • The same name appears on several rows — turn numbering on or add a distinguishing suffix
  • The ZIP contains names with an unexpected number appended — you archived duplicates. Resolve them first
  • The extension ended up inside the name — you typed a dot in the rule. The tool keeps the extension, so leave it out
  • Files will not open on another machine — a forbidden character or an over-long name. Keep the full path under about 200 characters

Related tools

Frequently asked questions

Does this tool upload my files to a server?

No. Your browser reads the selected files, applies the new names and saves copies locally. Nothing is uploaded to rename it.

Does it rename the original files in place?

No. A browser cannot edit files on your disk. You download copies that carry the new names, and the originals stay exactly where they were.

What happens if two files end up with the same new name?

The preview table flags the collision. Turn numbering on, or raise the digit count, so every row is unique before you download. If you build a ZIP with duplicates, the archiver may append its own suffix to the later file.

Can I download a single file instead of a ZIP?

Yes. Each row in the preview has its own download control that saves just that file under its new name. That is quicker when you only need two or three.

How many digits should the numbering use?

Use one digit more than you think you need. For up to a hundred files, three digits (001) is safe. Too few digits makes file explorers sort them 1, 10, 11, 2, which scrambles the order you were trying to create.

Does it change the file extension?

No. Rules apply only to the name before the extension, and the extension is carried over unchanged. To change the format itself you need a converter, not a renamer.

Which characters cannot be used in a file name?

Windows rejects \ / : * ? " > < | in file names, and macOS and Linux reject /. When a rule introduces one of those characters, the preview warns you before you download.

How many files can I process at once?

There is no fixed cap, but browser memory applies. Large files in large numbers can make the tab heavy while the ZIP is built, so split runs of several hundred into batches.

What determines the numbering order?

Numbers follow the order in which files entered the list. To number by capture order or alphabetically, select the files in that order when you add them. To reorder afterwards, clear the list and add them again in the order you want.

Roberin
A developer with sense
I'm Roberin, a developer with sense who creates a better world through creative and practical tools. Technology is for everyone - let's build a more convenient world together! 😊
Contact form
Send only the details needed to check it.
If you need a reply, include an email address. For a bug report, add the page URL, the value you entered, what you expected, and what you actually saw.