Camera and phone photos
Turn IMG_0412.JPG and DSC_8841.JPG into names that say when they were taken, such as 2026-03-14_001.jpg.
Find and replace, add numbers and dates, tidy up spaces and case, and see every new name before anything changes. The files stay on your computer the whole time, and you can undo.
Renames in place in Chrome, Edge, Brave and Opera on a computer. Other browsers get a script. Nothing is uploaded and there is no sign-up.
Choose the folder that holds the files. Your browser asks you to allow changes to that one folder.
Pick a ready-made rule, or fill in the sections you need and leave the rest alone.
Read down the After column. Any clash is flagged and the rename button stays off until it is fixed.
Press the rename button and confirm. The list refreshes, and Undo is there if you change your mind.
Turn IMG_0412.JPG and DSC_8841.JPG into names that say when they were taken, such as 2026-03-14_001.jpg.
Number a folder of scans or add a year or client code in front of them so they sort properly.
Strip the same junk out of a batch of downloads, such as " (1)" or a website name, with one find and replace.
Lowercase everything, swap spaces for dashes and drop accents before uploading to a website or server.
Most online renamers make you upload every file, then download a zip of renamed copies. This one skips that. You give the page access to a folder, it reads the file names, and it asks the browser to rename each file where it already sits. Your files are never copied or sent anywhere, which is why there is no waiting on an upload.
The rules run in a fixed order for every file: cut characters, find and replace, clean-up, the case change, the name pattern, the number, then the prefix and suffix, and last the extension. The part after the last dot is set aside during all of this unless you choose to include it, and it is put back on the end.
| Rule | What it does | Example |
|---|---|---|
| Find and replace | Replaces every match in the name. Can match capital letters exactly, or use a regular expression | IMG_ becomes goa- |
| Name pattern | Builds the name from tokens: {name}, {n}, {date}, {time}, {year}, {month}, {day}, {folder}, {ext} | {date}_{n} gives 2026-03-14_001 |
| Numbering | Adds a running number with your own start, step, digits and order | invoice.pdf becomes 001-invoice.pdf |
| Clean up | Spaces to dashes or underscores, no special characters or accents, trimmed ends | My Photo (1)!.jpg becomes my-photo-1.jpg |
| Change case | lowercase, UPPERCASE, Title Case or Sentence case | holiday photo.jpg becomes Holiday Photo.jpg |
| Add or cut text | A prefix, a suffix, and characters cut from the start or end | 2026- in front of invoice.pdf |
| Extension | Keep it, make it lowercase or uppercase, or change it | .JPG becomes .jpg |
To remove text, use find with an empty replace box. Every rule is optional: leave a section alone and it does nothing. A dot next to a section title shows which ones are in use.
The list shows every file with its new name beside it, with the part that changed highlighted. A file that would clash is marked in red with the reason, and the rename button stays off until you fix it or untick the file. You can search the list, show only one file type, and untick any file you want to leave alone.
When you are happy, press Rename. The tool asks you to confirm the count, renames the files, and offers Undo and a log of what changed. If the browser refuses a file, you get that file name and the reason.