Language

Bulk rename files from an Excel or CSV list

Choose a folder, add a list with the current and the new file names, and download renamed copies in a ZIP. Every row is checked for conflicts before anything is created. Free, up to 5,000 rows per batch.

Processed in your browser — your files are not uploaded to our servers.

1. Choose the files

Stays in your browser — not uploaded to our servers.

…or drop files or a folder here

2. Add the list (Excel or CSV)

Choose or drop an .xlsx, .xls or .csv file
Column A: current file name. Column B: new file name. Optional column C: subfolder for the copy. Cells are read as text, so 00123 stays 00123.

3. Check and preview

Windows can fail on paths longer than 260 characters. Enter the folder where you will unzip the copies.
0Ready
0Warnings
0Blocked
Tap a row for its details.
RowCurrentNewStatus
Add both the files and the list to see the preview.
Some rows are blocked. Fix them in your list and add it again. Nothing is created while any row is blocked.
Off by default. You will be asked to confirm again before the copies are created.

4. Create the renamed copies

Your original files are never changed, moved or overwritten. Files that are not in the list are not copied.
0Copied
0Skipped (already in the folder)
0Failed
Download the ZIP again
Good to know

Questions

Are my files uploaded?

No. Reading the list, checking the names and building the ZIP all happen in your browser. Files are not uploaded to our servers. The only network call is the optional feedback form.

Why are my original files not renamed?

For safety, the tool creates renamed copies and never changes, moves or overwrites the originals. After you have checked the copies, you can delete the originals yourself.

What counts as a conflict?

Two rows with the same new name; names that differ only in upper/lower case (Windows and Mac treat them as the same file); a new name that is already in the folder; characters or names that Windows does not allow; and paths that are too long. Any conflict blocks the run until you fix it. For duplicate new names (including names that differ only in upper/lower case) and new names that are already in the folder, you can instead choose to add numbers and confirm.

How do I make the list?

Choose your folder, then click “Download these names as a list template”. Type the new names in column B in Excel and add the file in step 2. Any .xlsx, .xls or .csv file works (for CSV, UTF-8 is recommended).

Is it free?

Yes. Bulk renaming is free, with no sign-up, up to 5,000 rows per batch.

In what order are the files shown?

In natural order, so file2 comes before file10.