F2
lastmod 2025-07-16created 2025-07-161 edits
A CLI tool for batch renaming files
About
- A fast and safe command-line Batch Rename tool for files/directories. Written in Go, so it supports cross-platform use
- Dry-Run is the default: it always runs a preview before making actual changes, so you can safely review the changes
- Attributes such as filename, extension, and EXIF/ID3 can be used as variables, a strength for rule-based automation tasks
- Powerful string and regular expression replacement support, from simple renames to complex pattern transformations
- All changes are validated before running to detect conflicts, which are resolved automatically
- Can batch-process thousands of files at high speed
- Supports Undo, so you can easily restore the previous state at any time
- Rich documentation with real examples and guides for various situations, so even beginners can learn to use it easily
See also
- Filename
- All name