6 real file-renaming examples
Download and extract a source pack, select its files, then try the settings below. Each result ZIP was exported through this tool and checked byte for byte: file contents are unchanged.
The date example uses file modification dates in UTC. If your extraction app changes timestamps, your preview dates will change accordingly.
Project handoff: add a project label
Bundle notes, configuration and an inventory with a shared project label.
- Prefix
- atlas_
Original → renamed
- brief.txtatlas_brief.txt
- settings.jsonatlas_settings.json
- inventory.csvatlas_inventory.csv
Inspect source file contents
brief.txt
Launch checklist Owner: Studio Atlas
settings.json
{"theme":"warm","version":1}
inventory.csv
item,quantity card,12
Release delivery: replace draft labels
Replace draft in filenames while keeping draft text inside files unchanged.
- Find
- draft
- Replace with
- final
Original → renamed
- draft_notes.mdfinal_notes.md
- draft_data.csvfinal_data.csv
Inspect source file contents
draft_notes.md
# draft notes Approved on review.
draft_data.csv
stage,total draft,42
Deployment assets: lowercase names
Normalize mixed-case web filenames while preserving extension case.
- Name case
- Lowercase
Original → renamed
- ABOUT.HTMLabout.HTML
- Theme.CSStheme.CSS
- Config.JSONconfig.JSON
Inspect source file contents
ABOUT.HTML
<!doctype html><title>About</title><p>Atlas</p>
Theme.CSS
body { color: #123456; }
Config.JSON
{"site":"Atlas"}
Lesson materials: number the teaching order
Reverse the selected list and number lessons 10, 20, 30 for teaching order.
- Template
- lesson_{n}_{name}
- Start
- 10
- Step
- 10
- Digits
- 2
- Reverse first
- Yes
Original → renamed
- advanced.mdlesson_30_advanced.md
- basics.txtlesson_20_basics.txt
- intro.jsonlesson_10_intro.json
Inspect source file contents
advanced.md
# Advanced Final exercise
basics.txt
Start with the basics.
intro.json
{"lesson":"introduction"}
Run archive: organize by modified date
Add each file’s UTC modified date to distinguish collection runs.
- Template
- {date}_{name}
Original → renamed
- worker.log2026-04-15_worker.log
- measurements.tsv2026-04-16_measurements.tsv
Inspect source file contents
worker.log
2026-04-15T09:00:00Z ready
measurements.tsv
time value 09:00 12
Portable package: keep extensionless and dot files
Add a release suffix to a license, README and dotfile without inventing extensions.
- Suffix
- _v2
Original → renamed
- LICENSELICENSE_v2
- READMEREADME_v2
- .env.example.env_v2.example
Inspect source file contents
LICENSE
Example license: redistribution permitted.
README
Start: open index.html
.env.example
EXAMPLE_MODE=demo
What this tool does
Batch File Renamer
Rename any file type using templates, sequences, prefixes, suffixes and text replacement. Preview conflicts and export locally as ZIP.
Local processing
Selected files are processed in your browser without a file-upload step or account.
How to use
- Choose files of any type and arrange their order
- Set naming rules and inspect previews and conflicts
- Download and extract the ZIP to get your renamed files
Formats and limits
Up to 1,000 files and 512 MiB total. Dates use file modification time in UTC. Results download as a ZIP, preserving original file contents without modifying the originals.
Frequently asked questions
Are my files uploaded?
No. Processing happens on your device. The website, fonts and dependencies may still use the network; offline use is not guaranteed.
Will my original files change?
No. The tool creates a ZIP containing renamed copies. Original files and file contents remain unchanged.
What are the limitations?
Up to 1,000 files and 512 MiB total. Dates use file modification time in UTC. Results download as a ZIP, preserving original file contents without modifying the originals.
