Change language

Version log

Advanced Renamer Version Log:

Advanced Renamer 4.19 - 5. november 2025
* Item Details Panel: Will show a message if metadata analysis is turned off in settings
+ Folder Panel: Show selected folder in edit box
* Replace Method: Fixed named groups when using regular expressions
* List Replace Method: Button, Move To Bottom, when shown in a separate window did not work
+ Command Palette: Recent method presets now available through command palette
* Command Palette: Will remember the last 5 used commands between program restarts
* MacOS: Program settings has moved to a different folder, to be more compliant with Mac conventions. Existing settings will be migrated automatically
* Portable mode: Will now check for write permissions for config files on startup
* Tags: <Duration> now has an optional parameter called unit. <Duration:mins> will return the total duration in minutes. <Duration:secs> will return the total duration in seconds. <Duration:hours> will return the total duration in hours
* Metadata: Better support for reading EXIF metadata from Canon RAW CR3 files
* Export: It is now an option to select which field to export when exporting list to .txt file
* List: When sorting timestamp columns, also sort by sub second if available
* List: The menu item Randomize Sorting in file list popup has been moved into the Sort By submenu
* List: Save List menu item in popup replaced by Export menu item
* Batch Write Metadata: Tags can now be used when changing metadata
* Batch Write Metadata: Changed UI for better support for processing larger batches
+ Name Collision Rule: New rule, Append Character
+ Name Collision Rule: Added Start Value configuration to Append Number

Advanced Renamer 4.18.1 - 20. oct 2025
* Script method: Fixed an issue when the JavaScript code had errors

Advanced Renamer 4.18 - 15. oct 2025
+ Command Palettte: Added support for searching commands by name through a new search field
+ Folder Panel: Configure list of favorite folders
+ UI: Right click menu on certain UI elements to quickly change UI related settings
* UI: Progress bar in batch progress window was too wide for the window
* Tags: The Insert Tag window and the Tag Pattern window has been merged into one window
* Tags: Fixed some issues with email tags: Did not support names containing comma (,). Also fixed issue with the FromEmail tag not working
* Tags: Fixed <RSubstr> being off by one when second parameter is a search pattern instead of a numeric value
+ Tag Modifiers: Added two new tag modifiers :multiply and :divide
* Script Method: Updated JavaScript engine to a newer version
+ List Replace Method: Added row move buttons when shown in a separate window
+ Metadata: Properly read framerate from .mkv files and .mp4 files
+ Metadata: Read audio bitrate from QTFF based file formats, like .mp4, .mov, and .m4a
* When loading a method list with more than 500 methods, the program will now show a message and only load the first 500 methods, instead of crashing

Advanced Renamer 4.17 - 26. september 2025
+ UI: List method and List Replace method can be opened in a new window
+ UI: Added search functionality to Script method, List method, and List Replace method, when shown in a separate window
+ UI: Added search to item list in main window
* UI: Update for recent methods. Is now in a submenu of the load button instead of a dropdown
* UI: When the main menu was in super compact mode, the show thumbnails button didn't work
* Columns Window: Multi select support
* Script Method: The values item.newModifiedDate and item.newCreatedDate can now be updated from script
+ Script Method: Added method app.formatDate(date, format)
+ Script Method: Added options to always use strict mode in settings window
* Timestamp method: Fixed an issue where dates of folders could not be changed on Windows
+ Item Details Panel: Added Copy Tag to right click menu
+ List: New option in right click: Unmark items with errors. Also updated logic behind remove items with errors
* Faster load time for Exiftool at startup

Advanced Renamer 4.16.1 - 3. september 2025
* Fix a slow bootup issue introduced in version 4.16

Advanced Renamer 4.16 - 1. september 2025
+ Batch Write Metadata: The metadata writer has been reintroduced with a couple of new features
+ Item Details Panel: Change values by right-clicking when the Exiftool group is selected
+ Script Method: Load the contents of a file into a variable using the new readFileText(filename) and readFileLines(filename) functions
+ Script Method: A shortcut has been added for the Apply button (Windows: Ctrl + Enter; Mac: Cmd + Enter)
+ Script Method: Added item.csv(columnIndex) function for retrieving data previously imported from a CSV file
+ Script Method: Copy shortcut didn't work in the Log window
+ Remove Method: New configuration option Location, with the options Anywhere, Start, and End, for use with Remove Types: Pattern, Word characters, Non-word characters, Numbers, and Not numbers
* Remove Method: The program will ask for confirmation when loading a method list file containing a Script method
* List Replace Method: Fixed an issue when using a colon in the Key field
* Export: When selecting an output format, the correct options did not always appear
* UI: The buttons for changing the menu size are now bigger and easier to see
* UI: The new version number will now be shown when new versions are available
* Localization: Some issues preventing texts from being translated have been fixed
* Metadata: Fixed an issue with Exiftool where metadata wasn't retrieved for a large list when a single file had bad data
- Tags: <File Content> and <File Line> have been deprecated in favor of the script functions readFileText and readFileLines. These tags still work, but will be removed in a future version

Advanced Renamer 4.15 - 12. august 2025
+ Tags: Added <Delimiter> which will not appear in the beginning or end of filename and will not repeat. Will primarily use the short syntax: <->
+ Tags: Support short syntax for default and alternative tag values: <Artist||Performer|Unknown artist> will return the value of Artist if available, otherwise Performer, and if neither is available, it will return "Unknown artist"
+ Tags: Added special tag <MetaData:fieldname> to access metadata fields that has the same name as built-in tags
* Metadata: Email Date field renamed to DateTime
* Script Method: Will show pre script button and log button in bold text if they have values (Windows only)
* Script Method: Fixed an issue where the program could potentially crash at startup when the Script method was loaded
* Script Method: JS Log window: Escape key now closes the window
* Script Method: The value of the item checkbox is now available in scripting
* Script Method: log method now accepts multiple parameters
* Script Method: Small performance improvement
* Localization: The program did not always ask for language when starting for the first time
* UI: Fixed some icons not always shown in the correct resolution on Windows
* UI: At certain DPI scales on Windows batch methods would have too much spacing at the top
* Export: Fixed export to HTML in details with images, when printed to PDF, always had an empty page at the end and no page break after first item

Advanced Renamer 4.14 - 05. august 2025
+ Tags: New faster tag parser
+ Tags: Added <Switch:A:B:C> which will alternate between the values A, B, and C for each item in the list
+ Tags: Added support for tag modifiers, <Artist:lower> or <Artist:substr:1:10> will return the artist in lower case or the first 10 characters of the artist name
+ Tags: Added a second parameter to <Word:X> to specify the number of words to return, like this: <Word:2:3> will return 3 words, starting from word 2
* Tags: Fixed <Rand> in some cases giving the same value over and over, instead of a new random value for each item
* Tags: Fixed <Inc Nr> sometimes getting the zero padding wrong when the start value is between 2 and 9
* Tags: Improved performance of <Inc Nr>
+ Remove Method: Added Remove Type: Not numbers
+ Remove Method: Added field Except (character exceptions) for use with Remove Types: Word characters, Non-word characters, Numbers, and Not numbers
* Script method: Rearranged buttons and moved JS Console button from main toolbar to script method panel, renamed to "Log" showing the number of log lines on the button
* List Method: Right click popup was missing
* List Replace Method: Fixed bug when using tags on other lines than the first line
* List Replace Method: The remove button did not work for the top row
* New Case Method: Fixed some unicode issues
+ Metadata: Support .epub e-book files
+ Metadata: Support email formats .eml and .msg email files
+ Metadata: Native support for .raf files
* Metadata: Improved how audio and video codecs are read from .mkv files. Note, <CodecId> is now divided into Audio and Video tags, and <CodecId> is no longer available
* Metadata: Fixed reading BitDepth from .mov files
* Metadata: Sub second values are now treated as text instead of numbers. The reason being the Exif spec not specifying how many digits should be used, and some cameras using 2 digits, while others use 3 or 4
* Metadata: Correcting how certain Exif values are displayed
+ Item Details Panel: Added Copy Table to right click
* Last Result Panel: Fixed showing buttons on top of each other when using some languages
+ Settings: Disable replacing unsupported characters from parsing tags
+ Settings: Disable code suggestions for script method
+ Export: Added export to HTML
* Export: CSV export will no longer include columns with no data
+ List: Show thumbnails in item list
+ List: Copy to clipboard added to right click
* Improvements when converting methods from version 3 to version 4
* Word separator limited to only support ASCII characters to avoid unicode issues
+ Added Persian and Hungarian translation

Advanced Renamer 4.13 - 25. june 2025
+ When new filename already exists, the program will now give the option to move or rename the existing target files
+ Will give an error when starting a renaming batch and there are no methods added
* UI: Show a summary of error codes in the pre batch window
+ New Export Window: Export to TXT, CSV, and JSON files
* Timestamp Method: Fixed for use with folders on Windows
* Metadata: The program is now less likely to crash when analysing corrupted MP4 files
+ Metadata: Support for .ivf files
+ Metadata: Support more tags from .wav, .ogg, .webp, and .aiff files
+ Metadata: Alias fields, Channels -> AudioChannels and SampleRate -> AudioSampleRate added for better compatibility
* Metadata: Improved reading of .ogg, .ogv, and .mp3 files
* Changed implementation of Copy batch mode to preserve timestamps and file attributes on file copy

Advanced Renamer 4.12 - 10. june 2025
* Upgraded regular expression engine for use in renaming methods
+ Replace Method: Named group substitution is now supported in regular expressions (e.g., (?<name>.*) and ${name})
* List Replace Method: Fixed an edge case bug
* List: Will no longer show error "Extension changed" when new name is blank
* Item Details Panel: Would sometimes show the same fields multiple times
* Metadata: Fixed large file support in ExifTool integration
* Metadata: Improved reading XMP from MP4 files
* Metadata: ExifTool field names sometimes showed up in lists where they were not supported
* Metadata: Disc and DiscCount now correctly recognized for MP3 files
+ Metadata: Additional fields is now supported for MP4 files: AudioFormat, AudioChannels, AudioSampleType, AudioSampleRate, CompressionID, CompressionName, BitDepth, XResolution, YResolution
* Metadata: More robust handling of MP4 files with corrupted data
+ Metadata: Added support for extracting metadata from some older QuickTime .mov files
* Metadata: Fixed an issue reading GPS metadata from image and video files, when formattet in a certain way
* Metadata: Improved MKV file support
+ Metadata: Added support for the fields AudioFormat, AudioChannels, and AudioSampleRate for AVI files
* Metadata: Improved performance for JPEG files containing long XMP Extended metadata
* Import: CSV did not remember the last used column index for original filename
* Name Collision Rule: Fixed "Append image sub second"
* Name Collision Rule: When using "Append image sub second", the rule will now be applied to all items in the list with the same name
* MacOS: Item preview panel will now use embedded thumbnails for JPEGs for better performance
* Program is now less likely to crash when config file is corrupted

Advanced Renamer 4.11 - 31. march 2025
* UI: Fixed an issue where the menu bar would have the wrong height when starting the program with menu in super compact mode
+ Script Method: Re-added the item.GPSExists property
* Move Method: Fixed when moving in backwards mode and using Move To value longer than filename length
* Timestamp Method: Fixed not being able to change filename and timestamp in a single batch
* Could not load Norwegian language file

Advanced Renamer 4.10 - 24. march 2025
* UI: Always show all batch modes, but show an error if copy mode is chosen in folder mode
+ UI: When multiple methods of the same type is used, the title will show basic information about the method configuration
* UI: Changed how method panels are rendered
* Setting Window: Reorganized the settings window
+ Remove Method: Changed to support several remove types: Position, Pattern, Accents and special marks, Word characters, Non-word characters, Upper case, Lower case, Character list, and Numbers
* Timestamp Method: New visual layout
* Various performance improvements

Advanced Renamer 4.09 - 12. march 2025
* Metadata: Better support for GPS coordinates read from MP4 files
* Metadata: Fixed an issue where metadata wouldn't be extracted correctly from PDF files
* Folder Panel: Improved the programs ability to remember the last used folder
+ New Case Method: Added Title case option as a new case type
+ New Case Method: Added support for inverting character case when using regular expressions
* New Name Method: Fixed adding tags with the tag links when the cursor position was at a multi byte character
* Timestamp Method: Fixed timezone issue when changing timestamps on Windows
* Tags: Fixed bug where <Day> would show the numeric day -1
* UI: Slight change to layout of method header
* UI: Changes to better support different default Windows text sizes
+ Settings Window: Setting to show list with stripes
+ Method Condition: New fields "Path and name" and "New path and name"
+ Method Condition: New matches "Length shorter than" and "Length longer than"
* File sizes formatted in bytes was not displayed correctly for files larger than 2 GB

Advanced Renamer 4.08 - 17. january 2025
+ List: Added column Index showing the item index in the list
* Columns Window: When removing a column the next column couldn't be removed before the listbox was selected again
* Metadata: Modified date and time is now displayed correctly when loaded in a different daylight savings time offset than current time on macOS
* Metadata: Fixed a bug where the program would not run ExifTool if configured to use it in the saved settings before starting the program
+ Timestamp Method: Now available for macOS
+ Timestamp Method: Added option Metadata field. Set file date to any well formattet timestamp found in the metadata of the file
* Timestamp Method: Changing file level date and time did not always work well when using multiple Timestamp methods in a single batch
* List Method: When using "Populate list" for folders containing a dot, it would truncate the folder name to the last dot when using "Apply to Name"
+ Script Method: Added new field to the item object: createdDate, modifiedDate, isAudio, isImage, isVideo, isDocument, mediaDate, mediaType
* Script Method: Improved auto completion when typing
* List Replace Method: Re-fixed an issue where the program would not replace the character = when using this method
* List: Changed format of timestamps in the list to yyyy-mm-dd hh:nn:ss
* List: Adding files to the list would not always use a natural sort order when sorting filenames with numbers
* Tags: Added <Filesize Text> which will return the file size in a human readable format
* Tags: <Filesize> renamed to <Filesize B>. The tag <Filesize> will still work for backwards compatibility
* Tags: <Artist> audio tag will now also recognize the field author as an alias. Tag <Album> will also use the field AlbumTitle if available
+ Item Details Panel: Will show file level details in a separate group in the dropdown
+ Import: When importing data from CSV file, the values will be shown on the item details panel
* Changed how the program checks for updates on macOS
* Fixed an issue where the new names wasn't automatically tested when moving items, toggling the checkbox, or sorting columns

Advanced Renamer 4.07 - 4. january 2025
* Tags: <Audio Artist> will now also return the value of Lead Performer if available
+ Metadata: Support JPEG2000 files (.jp2, .jxl, .jpf, .jpx, .jpm, .mj2)
+ Metadata: Support for more raw image file formats
+ Metadata: Support Ogg file format (.ogg, .ogv, .opus)
+ Metadata: Support Matroska based files (.mkv, .mka, .webm)
+ Metadata: Support MPEG-2 based files (.mpg, .mpeg, .mpv)
* Metadata: Fixed an issue where the program might consume more memory than necessary when reading metadata from files
+ Item Details Panel: Filename can now be clicked to open file in default program
+ List Replace Method: Added remove button, and added Clear list button in right click menu
* List Replace Method: Fixed not being able replace the character =
* When renaming folders with a dot in the name, the part after the dot would be added to the folder name twice in the list
+ Added item preview panel for quick preview of images

Advanced Renamer 4.06 - 11. november 2024
+ Tags: New tag on the default tab: <MediaType> which will return the media type of the file. The media type is determined by the file extension and is not based on the actual content of the file. The media type is one of the following: image, audio, video, document, or other
+ Tags: Any metadata value with a key containing "time" or "date" and has a value in the format "yyyy-mm-dd hh:mm:ss" will be treated as a date and time value and can be formatted and adjusted as such
* Tags: The convenience tags <Img DateOriginal>, <Img DateCreate>, <Img TimeOriginal>, and <Img TimeCreate> no longer use ExifTool to retrieve the value
+ Timestamp Method: New "Change to" option called "Now"
* Timestamp Method: When setting relative date and time, the input boxes did not allow negative values
+ Metadata: Added support for font file formats .ttf and .otf
+ Metadata: Added support for some MakerNote metadata values from Nikon cameras
* Metadata: Improved support when metadata structures are embedded in other metadata structures
+ Metadata: Support animated PNGs
* List: Blue color when name collision rule detected changed to a brighter blue when dark theme is used
* List: Clear list now also clears Item Details Panel
* UI: Made the method list respond faster when expanding methods in a long list
* Before starting a batch containing errors, a warning will be shown, if "Stop batch" is clicked, the main window would become unresponsive

Advanced Renamer 4.05 - 16. october 2024
* Add Folder Window: Fixed bug not always showing OK button
* UI: Sometimes an error would be shown when switching from folder mode to file mode
* Metadata: Any whitespace at the end of metadata values is now removed when read from the media file

Advanced Renamer 4.04 - 14. october 2024
* Metadata: Fixed reading GPS metadata when coordinate is stored in "degrees, decimal minutes" instead of "degrees, minutes, seconds"
* Metadata: For some MP4 files, the video timestamp tags didn't have any values
* Tags: Fixed <Img SubSec> not always working
+ Tags: Add or subtract numeric value when using date and time based tags: <Img Hour:+2> will add two hours and <Img Hour:-2> will subtract 2 hours. <Img Time:hh-mm-ss:+2h-40n> will add 2 hours and subtract 40 minutes.
* Tags: <Word:X> would sometimes zero pad values if the word was a numeric value
* Tags: Insert tag Window: When color theme is set to dark, the background of regular expressions description was not reflecting the theme
* Batch Result Panel: Showed some links in blue in dark theme
* Batch Result Panel: When clicking the "Show errors" button, the window would not be full size on high dpi displays
* Timestamp Method: Show error when changing timestamp for files in a readonly state
* Add Folder Window: Did not enable OK button when multiple folders are selected
* Add Folder Window: Showed controls only for adding files when adding folders
* Folder Panel: Folder panel did not allow multiselect

Advanced Renamer 4.03 - 10. september 2024
* Undo Batch Window: Job list was sorted in the wrong direction
* Undo Batch Window: Fixed columns growing in width every time window is opened
* List: When removing an item from the list, new names were not updated immediately
* After batch, all items were removed, also unmarked items. When adding "All items" only previously marked items were added
* Fixed "check for updates" always saying there is a new version available

Advanced Renamer 4.02 - 6. september 2024
* Settings: JS: Editor font size
* Tags: GPS tags with spaces, like "Country Short" did not work
+ Tags: Added "<GPS State Short>" for short version of state. Not available for all countries. Mostly just the US.
+ Tags: When using GPS tags, like <GPS City>, the nearest city of a certain size is used. The size can be changed in the settings on the Media Files tab (min 1000, max 1 mio)

Advanced Renamer 4.01 - 27. august 2024
* Item Details Panel: Fixed not allowing selection when filter has been applied
* List: F2 key for overriding new filename will now only fire when list is focused
* List: Metadata based columns and the columns Size and Extension is no longer available when folder mode is active
+ UI: Added Help menu item to method header right click menu
* Script Method: Made font in script editor easier to read
* When referencing the user guide, the program will open a guide made for version 4
* Fixed localization of message dialogs on Windows

Advanced Renamer 4.0 Beta 4 - 20. august 2024
* Better support for unicode characters for index based batch methods (like add text at index)
* UI: Recently used methods list: Show message when no methods presets are found. When selecting non-existing preset, it will be removed from the list
* UI: Fixed when methods had a long custom description, the buttons to the right would be pushed off screen forcing a scrollbar to be shown
* UI: When loading and saving method presets, the recent dropdown box will keep the recent method selected
* Localization: Fixed localization not working on Windows for text spanning multiple lines
* Tags: <Inc Alpha> now supports multiple characters. Adjust padding with longer start value, like <Inc Alpha:AAA>
* List Replace Method: Now supports regex replacement patterns like \1 or $1
* Fixed dead links for the documentation on the insert tag panel

Advanced Renamer 4.0 Beta 3 - 7. august 2024
* Tags: Insert tag panel will remember the last used page when program is reopened
+ Tags: Added favorites page to Insert tag panel. Right click tag to add to favorites
* UI: Fixed close button not always shown properly in about window
- UI: Help buttons removed some places. Did not look good in some high DPI modes
* UI: High DPI changes
* Metadata: Fixed support when strings are encoded in a certain way in MP3 files
+ Metadata: Added support for ID3v1 genre references in ID3v2 tags for MP3 files
* New Name Method: Tag descriptions are now available for translation
+ Swap and Replace Method: Re-added Occurrence dropdown
+ Export: Configure encoding, delimiter, quotes, and header before CSV export
* Localization: Fixed columns not being localized to selected language at startup (proper fix)
* Localization: Fixed batch mode not being localized in the pre batch window

Advanced Renamer 4.0 Beta 2 - 30. july 2024
+ Method Condition: New option, Include or exclude items for each method based on a pattern or regular expression. Available for most methods
* Settings Window: Reordered controls on Program tab
+ Settings Window: Added option to disable warning message before renaming when extension has changed
* Settings Window: Color mode can now be changed explicitly (Windows only)
+ Trim Method: Added trim location option: Start, End, Start and End, and All
+ Trim Method: Added inverse match option to remove all characters not matching the pattern
* New Case Method: New more compact UI
+ New Case Method: Added new location option: Position, to change case based on position and count
* Replace Method: Case sensitive option did not work with regular expressions
* Replace Method: Fixed unmatched regular expression groups: When substitution like \3 and only two groups were found, it was substituted by $ instead of empty string. Change to match behavior of Advanced Renamer 3
* Replace Method: Fixed changing case of matches when using regular expressions. Ver 3 supported using \U1 to uppercase the first group match. This is now also supported in Ver 4 by using \U$1. Also applies to \L, \u, and \l
* List: When removing items from the list while Item Details was open, a removed item would sometimes still be displayed in the Item Details
* List: Scroll wheel no longer changes grid selection
* Localization: Fixed compact menu items not displaying correctly in other languages than English
* Localization: Fixed columns not being localized to selected language at startup
* Localization: Fixed strings with line breaks were not always translated when using other languages than English
* Localization: Fixed changing language did nothing on Windows
* .lnk files will be ignored when added on Windows. The result of renaming shortcut files is just too unpredictable

Advanced Renamer 4.0 Beta 1 - 23. july 2024
* New left panel with buttons for switching between method panel, folder panel, and info panel
* New file format for language files
* Script Method: New scripting engine based on QuickJS
+ Metadata: Native support for retrieving metadata from many media formats
+ List: Any metadata value can now become a column
* UI: Import menu group has been removed. The items are now in a sub menu in the Add group
+ UI: After batch, added option to add unchanged items to the list
* Tags: Metadata prefixes are now optional. This means that <Img Title> and <Title> are not the same. The default tag is now <Title>. This also means the space after the prefix is no longer optional. When using prefix, the space must separate the actual tag
* Tags: Speed improvement when parsing tags
* Tags: When padding numeric tag values with zero, as an addition to 0-notation, you can also just specify the number between 1 and 9. Both these are now valid: <Pages:000> and <Pages:3>
+ Tags: Insert tag panel now shows a "Show more" button to reveal all metadata fields found in the files added to the program since startup. The list is divided into the 4 categories: Image, Audio, Video, and Document.
* Tags: Program will always attempt to replace invalid characters in tag values with a -. The replace character can be changed in settings
* macOS: Fixed maximum filename length on Mac incorrectly set to the same as on Windows
* Undo Batch: Lists will automatically be deleted after 30 days
* Settings Window: Default setting for progress window is changed to close automatically
* Adding files is now faster
* A non-portable version of the program can no longer be changed to portable
- Removed show Explorer File Properties from list right click popup menu
- Removed image dimension tags with physical units, like <Img Width Inch>. Use instead <Img Width:0:inch>, <Img Width:0:cm>, or <Img Width:0:mm>
- Attributes method removed. Did not add enough unique functionality
- Column sets are no longer supported
- List no longer supports multiple display modes, like large icons
- Thumbnail mode has been removed (reintroduced in 4.14)
- Metadata writer is no longer available (reintroduced in 4.16)