Rename hundreds of files.
Never lose one.
Four hundred photos named IMG_0001. Renamr stacks little rename rules — Find & Replace, Number, Date, Clean Up — and shows every name as Current → New before anything happens. Collisions are refused up front, renames run in two safe phases, and ⌘Z puts the whole batch back. One click renames them all — safely, entirely on your Mac. Available in 13 languages.
Drop. Stack. Preview. Apply.
Built to never lose a file.
A batch renamer touches hundreds of files at once — so Renamr treats every batch like a database transaction. Four layers of protection stand between your files and a bad rename.
Report.txt and report.txt are the same file name — renaming one onto the other destroys a file. Renamr compares every new name case-insensitively and Unicode-normalized, exactly the way APFS does (café in NFC vs NFD included), and refuses to apply while any collision exists — with two outputs that clash, or with an existing file it isn't touching.a → b while b → a) and chains (a → b → c) that would destroy files in a naive renamer simply work — no ordering tricks, no lost files.Eight little rules. Any order. One preview.
Each rule transforms the name and hands it to the next — the extension stays untouched unless a rule targets it. Stack them however you like and watch every filename update live.
IMG_0001.jpg → photo_0001.jpg — computed from your actual first file.{n} with start, step, and zero-padding, plus {name}, {ext}, {date} and {parent}. Numbering can restart in each folder when you're renaming a whole tree.{date} reads the EXIF capture date — the moment the shutter fired, not the day you copied the card. For everything else, the file's created or modified date, formatted with a pattern like YYYY-MM-DD.jpeg → jpg) or change outright for extensions. Insert and Remove rules handle prefixes, suffixes, positions and ranges.Every rule shows its work. Type a replacement and watch the changed characters highlight in every New name — nothing on disk moves until you press Apply.
Free for you. Fair for work.
Personal use is free forever — every rule, unlimited files, no key, no account, no nag screens. If Renamr earns its keep at your job, a one-time business license keeps it supported.
- Every rule — Find & Replace to Clean Up
- Unlimited files, folders and subfolders
- Conflict detection, two-phase renames, undo
- 100% on-device — nothing uploaded
- No account, no nag screens
- Free updates forever
- Everything in Personal
- Use commercially at work
- One-time payment — no subscription
- Free updates forever
- Supports solo indie development
The personal tier is the full app — buy a business license only if you use Renamr commercially. One seat per computer, paid once, yours for life. Secure checkout via Stripe; your license key is emailed instantly.
Get set up in seconds.
Download the app and drag it into Applications — that's it. No Terminal, no Homebrew, no sign-up.
Version 1.0.0 · Released July 20, 2026 · Free updates forever
Open Anyway trip through System Settings, no Terminal. Open the DMG, drag Renamr into Applications, and launch it.Apply, every batch is undoable with ⌘Z, and a crash-recovery journal protects the batch even if the power goes out mid-rename.Common questions.
Is Renamr really free?
Can Renamr overwrite or lose a file?
a → b while b → a) and chains can't collide mid-flight.What if I don't like the result?
What happens if my Mac crashes mid-batch?
Does Renamr upload my files anywhere?
Can I use regular expressions?
How does numbering work?
{n} with start, step, and zero-padding, plus {name}, {ext}, {date} and {parent}. A template like {date} {parent} {n} turns IMG_4021.jpg into 2026-07-04 Yosemite 001.jpg. With subfolders included, numbering can restart in each folder.Where does {date} come from?
YYYY-MM-DD.