screenshot

Features Overview

Transnomino provides a versatile set of renaming actions, from straightforward text replacements to advanced modifications using Regular Expressions and text insertions based on file attributes.

You can sequence multiple renaming actions and preview the results in real time as you build them.

Key features include:

  • Find and Replace: Replace text with support for wildcards (*).
  • Regular Expressions: Perform advanced find-and-replace operations.
  • Insert Text: Add custom text at specific positions.
  • Prefix and Suffix: Add text to the beginning or end of filenames.
  • Set Filename: Assign specific names to files.
  • Numbering: Add sequential numbers to filenames.
  • Trim: Remove characters from the start or end of filenames.
  • Case Changes: Convert to uppercase, lowercase, or capitalize words.
  • Diacritic Removal: Simplify filenames by removing accents (e.g., "é" becomes "e").
  • Windows Compatibility: Convert filenames to be Windows-compatible.
  • File Selection: Create subsets of files to apply specific actions.

Transnomino also supports automation.
Learn more on the Transnomino Automation page.
Find/Replace text in filenames
Renaming can target Filename, Path or Extension

Each renaming action can be applied to the filename, path, extension, or full path of the files.

Use Path renaming to organize your files into directories based on their creation date.

You can even sort photos into separate directories by date and GPS location. The possibilities are endless!

Find/Replace text in paths
Add EXIF file attributes to filenames

File attributes such as creation date, ID3 tags, and EXIF data can be seamlessly added to filenames or paths.

Dates can be customized to your preference by choosing from pre-set formats or defining your own format.

For images with EXIF GPS data, the latitude and longitude can be used to retrieve address information, including street, city, and country details.

For a complete list of supported File Attributes, see the changelog.

Use Conversion to change the case of filenames:

  • ALL UPPERCASE
  • all lowercase
  • Capitalize Each Word
  • Capitalize the first word of the filename

You can also Remove Diacritics from filenames, transforming a filename like très bien.jpg into tres bien.jpg.

Windows Compatibility can convert filenames and directory names to include only characters that are allowed in Windows. This is especially useful when preparing files for use on a Windows machine.

Using Conversion Lookup, you can manually define a custom lookup table to replace specific characters or text. This even allows you to completely replace filenames if needed.

Additionally, it supports uploading a CSV file with the desired lookup conversions.

Change case of filenames Use a manually defined lookup table for conversions
Add numbering to filenames

Numbering can be added to the beginning or end of filenames, with numbers formatted in decimal, hexadecimal or even Roman numeral notation.

Numbering can be sequential, starting from any specified number or use uniquely selected random numbers. The sequence can be customized further by:
  • Specifying step increments or decrements for the sequence.
  • Repeating the same number a specified number of times.
  • Restarting the sequence after a certain count.
  • Resetting the sequence in each separate directory.

You can also define the minimum number of digits for numbering, ensuring better sorting of files by filename.

Files in the list can be sorted automatically or manually rearranged by dragging and dropping to change their order.

Looking for more advanced text manipulation options?

Transnomino supports Regular Expressions, enabling powerful and complex text manipulations.

You don't need to be a Regular Expression expert to take advantage of this feature. In addition to manually entering Regular Expressions, Transnomino provides a user-friendly dialog system to help you create them effortlessly.

Regular Expressions in Transnomino fully support the complete range of Unicode characters, ensuring compatibility with diverse file naming needs.

Use Regular Expressions to manipulate filenames
Trim off characters from filenames

Characters can be trimmed from the start or end of filenames. The trimming behaviour can be customized in several ways:

  • Trim Any Character: Trims the specified number of characters.
  • Keep Any Character: Trims all characters except for the specified number.
  • Trim Any Of and Trim Any Except: Specify a set of characters to either trim or keep.
  • Keep Any Of and Keep Any Except: Continues trimming until a character from a defined set is encountered.

In some cases, you may need to create a subset of files from those loaded into Transnomino. For example, if you drag an entire directory into the app but want to apply certain renaming actions only to a specific group of files.

The Select renaming action enables you to filter files based on a Regular Expression pattern. Any renaming actions added after this selection will be applied exclusively to the selected files.

Use Regular Expressions to make a sub-selection of filenames to rename
A Recipe containing a sequence of renaming actions

And last but not least, your favorite renaming sequences can be saved as a recipe, allowing you to reuse them anytime with ease.