Advanced Search
Search Results
91 total results found
Clean Up rule
This rule cleans up the filenames from (or for) commonly used naming conventions for Internet, peer-to-peer networks, and other applications. Multiple issues can be resolved at once. Options Strip out content of brackets Remove the content of various brackets...
Translit rule
This rule transliterates one alphabet into another. Its main goal is to transliterate Non-English characters from different languages into their English/Latin representation. The rule comes with built-in transliteration maps for many different languages, but y...
Reformat Date rule
This rule allows finding and reformatting various date/time values in the filename, including the ability to adjust date and time components. Options Find date/time formats Find date and/or time matching a specified format. A dropdown menu provides a quick ac...
Regular Expressions rule
This rule allows finding and replacing patterns, and performing sophisticated manipulations with filenames using Regular Expressions. The Regular Expressions processor uses a special syntax for describing search and replace patterns, which are very powerful an...
Pascal Script rule
This rule allows you define your own renaming logic and integrate external tools. It uses the Pascal Script programming engine with syntax and conventions similar to Delphi/Pascal language. The rule comes with a number of preloaded example scripts. We will see...
User Input rule
This rule replaces the original filenames with the names taken from a fixed list. The n-th line in the list serves as the new name for the n-th file in the Files pane. Naturally, the list should contain names for all the files loaded in the Files pane. If th...
Mapping rule
This rule allows you to map a list of old filenames to a list of new filenames, which can be externally managed and loaded into the rule via clipboard or CSV file. It also allows you to capture the current set of files and their generated new names as a rule s...
Meta Tags
Meta Tags allow users to extract meta information associated with files and use it for renaming. ReNamer supports a wide range of built-in meta tags, while 3rd party tools can be used for extracting tags which are currently not supported directly. There are ...
Date and Time format
Date and time format is used primarily in Meta Tags and the Pascal Script rule to format date and time values. The format consists of a series of placeholder characters (or variables) corresponding to year, month, day, hour, and so on. You can change the forma...
Regular Expressions reference
Introduction Regular Expressions (RegEx) is a syntax for specifying patterns of text to search and replace, which can be used for renaming files via the Regular Expressions renaming rule. Special metacharacters allow you to specify, for instance, that a parti...
Pascal Script: Overview
The Pascal Script rule in ReNamer allows advanced users to create custom renaming logic using a scripting language based on Pascal/Delphi syntax. This provides full programmatic control over filenames, paths, metadata, and file system operations, making it ide...
Pascal Script: Basics
This page provides a quick introduction to Pascal syntax and the basic structure of scripts. Once you are comfortable with these concepts, you can jump into Examples to explore practical applications and educational snippets. For a broader introduction to the ...
Pascal Script: Types
This page lists and explains all supported types in Pascal Script used within ReNamer. Integer types Integer types store whole numbers and are used for counting, indexing, and arithmetic operations. Choose the appropriate size based on the range of values you ...
Pascal Script: Functions
This page provides a complete reference of all functions available in the Pascal Script rule within ReNamer, organized by category. A function generally performs some work, it may take some input parameters, and may produce or return some output. Functions tha...
Pascal Script: Examples
This page provides practical examples demonstrating how to use the Pascal Script rule in ReNamer. Each example is self-contained and focuses on a specific task or concept. For function signatures and type details, refer to the Functions and Types reference art...
Pascal Script: Library
This page provides curated, ready-to-use scripts for common renaming tasks and integrations with third-party tools. Each script can be copied directly into the Pascal Script rule and adapted by adjusting the constants at the top. Additionally, the User Forum i...
Sorting files
The order of items in the Files pane can affect the renaming outcome. This is most notable in two situations: When renaming folders and their contents together. When using the Serialize rule to assign sequential numbers to file names. ReNamer supports two so...
Renaming folders
By default, ReNamer is configured to rename files only. When a folder is added, it is scanned recursively and the files it contains are added to the renaming list — the folder itself is not. To rename folders themselves, open Filter settings and enable the Add...