BlogUse Cases

Batch Rename Hundreds of Files with AI

·4 min read

You have 200 photos named IMG_4521.jpg through IMG_4720.jpg. Or a folder of client deliverables with inconsistent naming. Or exported files from an app that uses timestamps instead of meaningful names. Renaming them manually is mind-numbing.

Rename hundreds of files in seconds

Computer, rename all the photos in my Vacation folder to Hawaii-Trip-001 through the last number, sorted by date.

Vox — Batch Rename
Listing ~/Pictures/Vacation via list_local_directoryDone
Found 156 files — sorting by creation dateDone
Renaming IMG_4521.jpg → Hawaii-Trip-001.jpgDone
Renaming IMG_4522.jpg → Hawaii-Trip-002.jpgDone
... renaming remaining 154 filesDone
Result
156 files renamed in ~/Pictures/Vacation/
Hawaii-Trip-001.jpg → Hawaii-Trip-156.jpg
All files sorted chronologically by creation date

Smart naming with context

Vox doesn't just do sequential numbering. Because it can read file contents, it can name files based on what's inside them:

Computer, rename the PDFs in my Invoices folder to include the vendor name and date from each invoice.

Vox reads each PDF, extracts the relevant metadata, and creates meaningful file names like Acme-Corp-Invoice-2026-03-15.pdf.

Tip

Combine batch rename with organization. Say “rename and sort my client files by project name” and Vox creates subfolders, moves files, and renames them in one pass.

Undo-friendly approach

Worried about mistakes? Ask Vox to show you the plan before executing:

Computer, show me what the renames would look like before you do them.

Vox uses list_local_directory to scan, read_local_file to analyze contents, and write_local_file combined with delete_local_path to perform the renames. Every step is visible in the tool execution log.


Download Vox for Mac for free.

Put Vox to work on your computer.

Download Vox for Mac and start with the local setup flow.

Download for Mac

macOS · Apple Silicon & Intel