
Raycast extension for Cachy
Rebaptize - Rename
by miguel_caetano_dias
Give your files a new name. Bulk rename, smart episode organizing, sort by date or GPS location
Commands
40Rename Files
ViewBulk rename files using presets for TV shows, anime, movies, auto enumerate, date, or find & replace
Smart Organize Episodes
ViewAuto-detect episode numbers and organize into season folders with proper naming
Sort Files by Date
ViewOrganize files into folders by creation date (day, month, or year)
Sort Photos by Location
ViewOrganize photos into folders based on GPS location data from EXIF metadata
Smart Find & Replace
ViewFind and replace patterns in filenames with multi-rule support, regex capture groups, and file filters
Create Rename Script
ViewBuild a reusable rename pipeline: filter by file type, chain multiple rename steps, save and run with an alias
Run Rename Script
ViewList and run saved rename scripts against the current Finder folder
Rename as TV Show
ViewRename files into TV show format (Show Name S01E01)
Rename as Anime
ViewRename files into anime fansub format ([Group] Name - 01 [Quality])
Rename as Movie
ViewRename files into movie format (Name Year Quality)
Rename by Date
ViewRename files using their creation date
Change Filename Case
ViewConvert filenames to UPPERCASE, lowercase, Title Case, or Sentence case
Swap Filename Delimiter
ViewReplace dots, underscores, dashes, or any delimiter in filenames with another
Auto Enumerate Files
ViewNumber files sequentially, optionally sorted by creation or modification date
Change File Extension
ViewBulk change file extensions (e.g. .jpeg to .jpg)
Uppercase All Filenames
BackgroundInstantly convert all filenames in the current Finder folder to UPPERCASE
Lowercase All Filenames
BackgroundInstantly convert all filenames in the current Finder folder to lowercase
Title Case All Filenames
BackgroundInstantly capitalize the first letter of every word in filenames
Sentence Case All Filenames
BackgroundInstantly capitalize only the first letter of each filename
Replace Dots with Spaces
BackgroundInstantly replace all dots in filenames with spaces
Replace Spaces with Dots
BackgroundInstantly replace all spaces in filenames with dots
Replace Underscores with Spaces
BackgroundInstantly replace all underscores in filenames with spaces
Replace Spaces with Underscores
BackgroundInstantly replace all spaces in filenames with underscores
Replace Dashes with Spaces
BackgroundInstantly replace all dashes in filenames with spaces
Replace Spaces with Dashes
BackgroundInstantly replace all spaces in filenames with dashes
Collapse Multiple Spaces
BackgroundInstantly collapse double/triple/etc spaces into single spaces in filenames
Enumerate Files by Name
BackgroundInstantly number files 001, 002, 003... sorted alphabetically by name
Enumerate Files by Date Created
BackgroundInstantly number files 001, 002, 003... sorted by creation date (oldest first)
Undo Last Rename
BackgroundRevert the last instant rename command (available for 5 minutes after execution)
Remove Accents from Filenames
BackgroundRemove diacritics and accents: café → cafe, über → uber
Strip Digits from Filenames
BackgroundRemove all digits from filenames
Strip Special Characters
BackgroundRemove brackets, symbols, and special characters from filenames
Trim Filenames
BackgroundRemove leading and trailing spaces, dashes, dots, and underscores from filenames
Add Zero Padding to Numbers
BackgroundPad numbers in filenames to 3 digits: file1 → file001
Remove Zero Padding from Numbers
BackgroundRemove leading zeros from numbers: file001 → file1
Prepend Parent Folder Name
BackgroundAdd the parent folder name before each filename: NYC/img.jpg → NYC - img.jpg
Swap Filename Parts
BackgroundSwap two parts of a filename around " - " separator: Artist - Song → Song - Artist
Transliterate to Latin
BackgroundConvert Cyrillic, accented, and non-Latin characters to ASCII equivalents
Rename Photos by EXIF
ViewRename photos using EXIF metadata: date taken, camera model, ISO, focal length
Rename from CSV
ViewRename files using a CSV mapping of old names to new names