Bulk Rename Tool
Upload a ZIP, set rules, preview the rename plan, then run the job to download renamed_files.zip.
Bulk rename
No ZIP selected
Or drag and drop a .zip onto this area
ZIP archive
—
—
Rules
Text added at the start of each file’s base name (the part before the extension).
Text added after the base name and before the file extension (e.g. photo → photo_backup.jpg).
Text or pattern to search for in each filename. Works with Replace. Turn on “Use regex” for regular expressions.
Replacement text for each match of Find. Ignored if Find is empty.
When enabled, Find is interpreted as a regular expression (regex) instead of plain text.
Change how letters are cased: none (unchanged), lower, UPPER, or Title Case.
If a new name already exists: suffix adds a disambiguator, skip leaves that file unchanged, fail stops the job with an error.
Removes all space characters from file names.
Turns multiple spaces in a row into a single space.
Optional pattern for the full name. Placeholders may include {basename}, {ext}, {n}, {index}, {folder}. When set, it drives naming instead of simple prefix/suffix rules.
Adds sequential numbers to names (often used with templates or prefix/suffix). Use Start and Pad to control the sequence.
First number in the sequence when Numbering is enabled (e.g. 1 → …1, …2, …3).
Minimum digit width for numbers (e.g. 3 gives 001, 002). 0 means no extra padding.
Comma-separated patterns (e.g. *.tmp, *.bak). Files inside the ZIP that match are left out of renaming.
Preview
| Old path | New path |
|---|
Queued…
0%
Job summary
Frequently asked questions
What file types are renamed?
You upload a ZIP of files; the tool applies your rules to paths inside the archive and returns a new ZIP with renamed files. Preview shows the plan without downloading a full output ZIP.
Is my API key exposed?
No. Requests go through this site’s server; the Addix API key stays in server configuration.