Weirdly Useful

Bulk File Renamer

Preview cleaned, numbered filenames and download renamed copies.

No data sent or stored

A folder named like "IMG_4821.jpg, Scan (3) copy.pdf, final_FINAL_v2.docx" is a folder nobody wants to inherit. Inconsistent names make files hard to sort, hard to find, and embarrassing to hand off.

This tool turns a pile of files into a clean, sequentially numbered set, and crucially, it shows you the full mapping before you commit to anything.

Loading tool…
Next step Audio Converter & Trimmer Convert audio files to MP3 or WAV and trim the start and end.

Your data never reaches us

Nifty Utilities has no backend server, database, user accounts, or endpoint capable of receiving your tool inputs. Files and entries are processed inside your browser. We cannot view, capture, or store them.

Choosing a prefix and starting number

Pick a prefix that describes the set, then a number to count up from. The result follows the pattern prefix-001, prefix-002, and so on, with the original file extension preserved and lowercased. Zero-padding the numbers is deliberate and matters more than it looks: "001" through "100" sort correctly in every file manager, while "1" through "100" sort into the nonsense order of 1, 10, 100, 2, 20. If you name files in a way that should stay in order, padded numbers are what keep them that way.

The prefix is automatically converted into a clean, URL-friendly slug, so spaces and special characters become dashes. That keeps the names safe to use as web assets, in scripts, and across operating systems that dislike spaces or punctuation in filenames. Choosing a starting number above 1 is handy when you are adding to a set that already ends at, say, 040 and you want the new files to continue the sequence rather than collide with it.

Previewing the new names

Click Preview renamed files and you get a CSV mapping every original filename to its new name, side by side. This preview is the whole safety feature. You see exactly what each file will be called before any change happens, which means you catch a wrong prefix, an off-by-one starting number, or files in an order you didn't expect while it is still trivial to fix. Renaming in bulk without a preview is how people overwrite or scramble a folder; seeing the mapping first removes that risk.

Files are numbered in the order they were selected, so the sort order in your file picker becomes the sequence in your output. If order matters, arrange or sort the files in the picker before selecting them. The preview will immediately show you whether the resulting sequence is the one you intended.

  • Zero-padded numbers keep large sets sorting in true numeric order across every system.
  • Selection order sets the sequence, so sort your files before selecting if order matters.
  • The CSV doubles as a permanent before-and-after log of what each file used to be called.
  • Keep prefixes short and descriptive; the slug step strips spaces and special characters for you.
  • Scan the preview for any unexpected gaps or duplicates before acting on it.

How to use this tool

Select your files, enter a prefix and a starting number, and click Preview renamed files to see the CSV mapping originals to new names. Everything runs in your browser, and your files are never uploaded to or stored by this site. Use the CSV as your reference to apply the rename through your operating system or a short script, which lets you verify the whole mapping before committing any change.

Frequently asked questions

Does the tool rename the files directly, or just preview them?

It generates a downloadable CSV that maps each original name to its new name. You then apply that mapping using your operating system's rename features or a small script. Previewing first means you confirm the full result before anything on disk actually changes.

What stops two files from getting the same new name?

Each file gets its own position in the sequence, so each number, and therefore each new name, is unique. The side-by-side CSV makes any unexpected collision easy to spot before you act on it.

Why are the numbers zero-padded like 001 instead of 1?

Padding keeps files sorting in correct numeric order. Without it, file managers sort alphabetically, putting 10 right after 1 and ahead of 2. Padding to a fixed width guarantees the visual order matches the intended sequence.

What happens to the file extensions?

Original extensions are preserved and converted to lowercase, so a "PHOTO.JPG" becomes "prefix-001.jpg". Only the name portion is replaced; the extension stays so the files still open in the right application.

Important

This tool provides estimates and general-purpose documents, not financial, tax, legal, or professional advice. Verify important results before relying on them.

Support

Problem with this tool or suggestions for improvement? Please email support@niftyutilities.com.