Combine regex, sequences, and case conversion into powerful rule chains. Every operation runs locally in your browser — your files never leave your device.
No more renaming files blind. Build your rule chain and watch the preview update in real time.
Stack any combination of rule types in any order. The chain runs top-to-bottom, and you can drag to reorder.
Strip prefixes, fix common typos, swap separators.
Capture groups, backreferences, the full JavaScript regex engine.
Insert zero-padded numbers at any position with custom start and step.
kebab-case, snake_case, camelCase, PascalCase, Title Case — one click.
Splice in fixed text or metadata tokens at any position.
Strip characters, junk tokens, or pattern-matched segments.
Drop in any pure JavaScript transformation, sandboxed in a worker.
No uploads, no accounts, no waiting for a server.
Pick a directory in your file manager. Rename.Tools reads filenames locally via the File System Access API.
Stack find/replace, regex, sequence, case, and custom JS rules. The preview updates as you type.
Click execute. Files are renamed directly on your disk. Use undo to revert any batch.
Rename.Tools runs entirely in your browser. Files are read through the File System Access API, transformed in a sandboxed worker, and written back to the same path. There is no server, no upload, no analytics on your content — close the tab and everything is gone.
Photographers organizing shoots. Researchers cleaning datasets. Engineers tidying exports. Anyone who's ever stared at a folder of 800 files and thought “the hell with it”.
Everything you need to know about Rename.Tools and how it helps you manage file names at scale.
Rename.Tools gives you the power to rename thousands of files with precision and confidence. No sign-up, no downloads, no uploads.
Hand-picked sites we like — tools, magazines, and curated directories.