Hundreds of photos called IMG_4821.jpg that you'd rather name by date and place? Advanced Renamer applies one or more methods to a batch of files or folders, with an option to undo a completed batch.
Building a rename batch
Add files or folders to the list, then configure methods to change their names. Methods include adding or removing text, replacing patterns, changing letter case, trimming names, renumbering files, and generating names from a list. Multiple methods can be combined, and the preview updates to show the resulting names before the batch is applied.
Regular expressions and wildcards provide pattern-based edits. A JavaScript method can generate names from custom code, while tags let a method draw on information stored in a file.
What metadata can shape file names?
For photos, tags can use EXIF and XMP information such as date, dimensions, or camera model. GPS data in image or video files can supply location details, including a place name.
Songs can take their new names from ID3 tags like the performer, the record title or the genre. Video tags can add technical properties including codec, resolution, frame rate, and audio bitrate.
Batch actions and recovery
The batch modes cover renaming, copying, or moving files. Advanced Renamer can also change file timestamps, and it can build folder names out of tags and patterns as well. Saved presets retain batch configurations for later use.
A command-line batch runner supports automated renaming tasks. After a batch changes names, the undo function can restore the previous names if the result needs to be reversed.
Pros
- Combines multiple renaming methods in one batch
- Builds names from EXIF, XMP, and ID3 metadata
- Previews proposed names before applying changes
- Supports regular expressions, wildcards, and JavaScript
System requirements: Windows 10, Windows 11 · 64-bit only · Works on ARM through emulation
Can Advanced Renamer use photo dates in filenames?
Yes. Image metadata tags can use date information, including the date a photo was taken, to construct a filename.
Can several renaming rules be applied to the same files?
Yes. Configure multiple methods in a batch and inspect the resulting names in the preview before applying it.
Can a completed batch be undone?
Yes. The undo function can revert a previous batch of name changes.


