Skip to main content

Rules

Description of individual renaming rules, their options, and example uses.

Overview of Rules

ReNamer has an extensive set of rules for renaming files. These rules can be combined together, i...

Insert rule

This rule inserts the specified text at the beginning of the name, at the end of the name, at a s...

Delete rule

This rule deletes all characters located between the From and the Until positions. Options From ...

Remove rule

This rule removes the specified text from the file name, optionally using positional criteria and...

Replace rule

This rule finds the specified text in the file name and replaces it with another text, optionally...

Rearrange rule

This rule allows you to chop up the existing file name and reuse any/all of the parts in any orde...

Extension rule

This rule lets you change the file extension, with the option to automatically detect the appropr...

Strip rule

This rule strips a list of characters from the filename. It offers predefined character sets, lik...

Case rule

This rule changes the case of the filename, including capitalizing every word, converting to lowe...

Serialize rule

This rule allows you to index (serialize) a list of files by inserting numbers in increasing or d...

Randomize rule

This rule inserts randomly generated sequences of specified length and using a selection of chara...

Padding rule

This rule allows you to apply or remove zero padding on number sequences, or add text padding usi...

Clean Up rule

This rule cleans up the filenames from (or for) commonly used naming conventions for Internet, pe...

Translit rule

This rule transliterates one alphabet into another. Its main goal is to transliterate Non-English...

Reformat Date rule

This rule allows finding and reformatting various date/time values in the filename, including the...

Regular Expressions rule

This rule allows finding and replacing patterns, and performing sophisticated manipulations with ...

Pascal Script rule

This rule allows you define your own renaming logic and integrate external tools. It uses the Pas...

User Input rule

This rule replaces the original filenames with the names taken from a fixed list. The n-th line ...

Mapping rule

This rule allows you to map a list of old filenames to a list of new filenames, which can be exte...