Loading...
Rename files in bulk online for free. Batch rename multiple files with patterns. Sequence numbering.
Rename multiple files using pattern matching
1. Select multiple files using the file input
2. Enter the text pattern you want to find in filenames
3. Enter what you want to replace it with
4. Review the preview to see how files will be renamed
5. Download the shell script to execute the renames
Note: This tool generates a rename script for you to review and execute manually. Always review the script before running it.
Find: IMG_ → Replace: Photo_
Simple text replacement
Find: ^(.+)\\.txt$ → Replace: $1.md (Regex)
Change file extension from .txt to .md
Find: \\s+ → Replace: _ (Regex)
Replace spaces with underscores
Choose files to rename
Define find/replace pattern
Review changes before applying
Get shell script to execute renames
Choose files to rename
Define find/replace pattern
Review changes before applying
Get shell script to execute renames
No, it generates a shell script for you to review and execute manually. This ensures safety.
Yes, enable regex mode to use advanced patterns like changing file extensions or complex replacements.
Since it generates a script, you can review all changes before executing. No files are modified until you run the script.
Download the .sh file, review it, then run with bash rename-script.sh in the target directory.