From powerful rule chains to intelligent automation, explore every capability that makes Rename.Tools the most complete browser-based batch renaming tool.
Build complex rename operations by chaining multiple rules. Each rule processes in order — mix find & replace, regex, sequences, case conversion, insert, remove, and custom JavaScript in any combination.
Replace text globally or at exact positions. Supports case sensitivity toggle, replace-first or replace-all modes, and positional replacement by character index.
Key capabilities
Example
Quick text cleanup and standardization
Insert text at the beginning, end, or any character position. Supports dynamic variables like date, time, folder name, and sequence numbers.
Key capabilities
Example
Adding date prefixes, version tags, or structured naming
Add sequential numbering with complete control over type, start value, step, padding, scope, and sorting. Supports numeric, alphabetic, and roman numeral sequences.
Key capabilities
Example
Organizing large batches with consistent numbering
Convert filenames between 8 case styles including developer-friendly formats. Combine case changes with separator transforms for complete naming convention overhauls.
Key capabilities
Example
Standardizing naming conventions across projects
Full regular expression support with capture groups, backreferences, and flag control. The most powerful rule type for complex pattern transformations.
Key capabilities
Example
Complex transformations needing pattern matching
Write your own transformation function with full access to filename, extension, index, file size, and modification time. For when built-in rules aren't enough.
Key capabilities
Example
Unlimited flexibility for advanced users
Remove characters by count, range, or type. Quick-cleanup mode strips digits, symbols, spaces, Chinese, or English characters in one click.
Key capabilities
Example
Stripping unwanted characters and file clutter
No guessing, no accidents. Every rule you add updates the preview instantly. See original names, new names, and any conflicts — all in real time.
Changes appear as you type. Every rule modification updates the entire file list immediately — no refresh button, no waiting.
Automatically detects when two files would get the same name, preventing data loss. Conflicts are highlighted in red with auto-fix available.
Toggle between showing all files, only affected files, or only conflicts. Focus on what matters at each stage of your workflow.
Apply rules to the filename only, the extension only, or the full filename. Fine-grained control prevents accidentally changing file types.
Built-in undo and redo support. Made a mistake after executing? Revert the entire batch with one click.
When the preview looks right, execute all renames directly — files are renamed on your device via the File System Access API.
Filter files by name, extension, size, or modification date using conditions like contains, starts with, regex match, greater than, and more. Combine with AND/OR logic.
Sort files by import order, name (A-Z/Z-A), or extension before renaming. Natural sort ensures proper ordering (1, 2, 10 instead of 1, 10, 2).
From one-click presets to intelligent file detection, Rename.Tools reduces repetitive work with powerful automation features.
Ready-to-use rule templates for common tasks: remove brackets, add date prefix, format TV shows, clean download names, convert camelCase to kebab-case, and more.
Save your rule chains as reusable presets with names, descriptions, tags, and categories. Pin favorites for quick access.
Export presets as JSON files, import from colleagues, and generate shareable URLs. Your workflow is fully portable.
Automatically detects file types (photos, music, video series, documents) and suggests optimal rename rules tailored to your files.
Match video files with TV show information from The Movie Database. Auto-detect show names, seasons, and episode titles for perfect media library naming.
Read EXIF data from photos (date, camera, resolution) and audio tags from music files (artist, album, track). Use metadata variables in rename templates.
Export your entire rename operation as Bash, PowerShell, or CSV. Generate undo scripts to reverse any operation. Perfect for CI/CD pipelines or remote servers.
Rename.Tools is architecturally incapable of accessing your files from a server. Everything runs locally via the File System Access API.
All file operations run as client-side JavaScript in your browser. No backend, no API calls for file operations, no server-side processing.
Your files are never uploaded anywhere. We use the File System Access API to read and rename files directly on your device.
Close the tab and everything is gone. No file data is persisted — only your language, theme, and saved presets stay in localStorage.
After the initial page load, Rename.Tools works fully offline. No internet connection required for renaming operations.
Every line of code is open on GitHub under AGPL-3.0. Verify our privacy claims yourself — no hidden tracking, no analytics scripts.
No trials, no premium tiers, no paywalls. Every feature is available to everyone. No sign-up required.
Join thousands of users who save hours with Rename.Tools. Free, private, and runs right in your browser.
Free forever • No sign-up • Works offline