From powerful rule chains to intelligent automation, explore every capability that makes Rename.Tools the most complete browser-based bulk file renamer.
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
Insert text at the beginning, end, or any character position. Supports dynamic variables like date, time, folder name, and sequence numbers.
Key capabilities
Example
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
Convert filenames between 8 case styles including developer-friendly formats. Combine case changes with separator transforms for complete naming convention overhauls.
Key capabilities
Example
Full regular expression support with capture groups, backreferences, and flag control. The most powerful rule type for complex pattern transformations.
Key capabilities
Example
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
Remove characters by count, range, or type. Quick-cleanup mode strips digits, symbols, spaces, Chinese, or English characters in one click.
Key capabilities
Example
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.
Music and video naming guideRead EXIF data from photos (date, camera, resolution) and audio tags from music files (artist, album, track). Use metadata variables in rename templates.
Photo date and numbering guideExport your entire rename operation as Bash, PowerShell, or CSV. Generate undo scripts to reverse any operation. Perfect for CI/CD pipelines or remote servers.
File renaming and metadata extraction run locally in your browser without uploading your files. Optional TMDb lookups send search terms to TMDb. Website visit statistics are separate from file processing.
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.
File lists and previews are held in browser memory. Language and theme preferences, saved presets and an optional TMDb credential may be stored locally. You can clear local settings in your browser; this does not delete data already processed by analytics providers.
After the initial page load, Rename.Tools works fully offline. No internet connection required for renaming operations.
The source is available on GitHub under AGPL-3.0. You can inspect local file processing and the separate website analytics integrations.
No trials, no premium tiers, no paywalls. Every feature is available to everyone. No sign-up required.
Preview your next batch of filename changes. Free, open source and local to your browser.
Free forever • No sign-up • Works offline