Buddy Code
Create account ↗
All tools
Free to use · No sign-up

Batch file renamer

Preview prefixes, numbering and literal replacements, then download renamed file copies in a ZIP.

0 files selected · Original files stay unchanged.

What it does

Preview prefixes, numbering and literal replacements, then download renamed file copies in a ZIP.

How to use it

  1. Choose up to 100 files, 50 MB combined. Configure a prefix, optional numbering and literal text replacement, then preview all names.
  2. Replacement changes the filename stem only; the final extension is preserved. Numbers follow selection order. Original files remain unchanged.
  3. Duplicate names are rejected case-insensitively. Output names must be safe filenames of at most 180 characters. ZIP processing has a 15-second deadline.

Example

With prefix holiday-, numbering from 1 and width 3, photo.jpg becomes holiday-001-photo.jpg.

Methodology

Literal replacement runs on each stem, then prefix and padded index are added. A worker packages byte-for-byte file copies in a stored ZIP.

Limitations

No regex, recursive folder renaming or filesystem changes. ZIP stores files without compression. Portable filename restrictions may reject names accepted by your operating system.

Automation

This tool runs in your browser. No upload API or MCP endpoint is available.

View capabilities and documentation

Reference updated

Join the conversation

Helpful tips, questions, and ideas for making this tool better.

Loading discussion…