Skip to content

Batch File Renamer

Rename many files with a pattern in your browser. Tokens: {name}, {ext}, {n}, {n:3}, {date}, transforms for case and word style. Downloads as ZIP.

Choose the files

Renamed files

The renamed copies download as one ZIP — your originals are untouched.

Your file is never sent to a server. It is read and processed by your own browser, and the results are not stored.

How to use it

  1. Choose up to 500 files.
  2. Enter a pattern, e.g. project-2026-{n:3}.{ext:lower}.
  3. Review the preview; rename; download the ZIP.

Limits worth knowing

  • Zero padding width: {n:3} gives 001-style numbering; without a width the token is plain.
  • Changes are evaluated on the whole batch at once — one collision stops everything.
  • Names are normalised to safe characters; invalid characters and reserved device names fail the batch.
  • The ZIP carries the new names; your original files are never touched.

A naming scheme is an API

Good batch naming is deliberate: a stable stem, a separator, a sortable counter, and the extension lower-cased. {n:3} exists so files sort the same on every file system and every locale, and {date} exists so you can trace a batch to the day it was renamed.

The preview is the contract: what you see is exactly what you will find in the ZIP. If the preview is wrong, the pattern is wrong — the tool fails before anything is renamed.

Collisions are the bug you would otherwise not notice

Forgetting {n} with a constant pattern silently overwrites in most naive renamers. Here it is a hard error with the two names on screen — a 249-file operation that would have destroyed one file costs nothing.

Frequently asked questions

Does Batch File Renamer upload my files to any server?

No. Batch File Renamer runs in your browser, and the file is read there rather than sent to a server for processing. Our host still sees ordinary page-request metadata, which is described on the privacy page.

Is Batch File Renamer free to use?

Yes, Batch File Renamer is free, with no paid tier, no account, and no watermark added to your output. The limits are technical rather than commercial: file size, page count and supported formats are listed on this page.

What file formats and sizes are supported?

Batch File Renamer supports * files up to 512MB directly in your browser.

Can it rename the files on my disk?

Browsers cannot touch files in place. The tool gives you one ZIP with the renamed copies — extract it, then swap the folder if you like.

What tokens can I use?

{name} (no extension), {ext} (without the dot), {n} (1-based), {n:3} (zero-padded), {date} (YYYY-MM-DD), and transforms on {name}: :lower :upper :title :snake :kebab.

What if two names collide?

The whole operation fails with the two colliding names shown. Add a numbering token such as {n} or {n:4} — the tool never overwrites a file to "make it fit".

Is there a limit?

500 files per batch and names limited to what a file system can store; control characters, slashes, colons and reserved device names are refused.