A simple, powerful Node.js tool to bulk rename your files effortlessly!
Perfect for developers, content creators, or anyone who needs to organize files in seconds.
✅ Bulk rename any file type (.txt, .jpg, .js, .html, etc.)
✅ Preview mode lets you check before applying changes
✅ No dependencies — lightweight pure Node.js
✅ Works seamlessly with a Windows batch file (.bat)
✅ Fast, easy, and reliable
git clone https://github.com/HassaanMemon026/Bulk-File-Renamer.git
cd Bulk-File-Renamernode index.js <replaceThis> <replaceWith>Example:
node index.js hassaan AhmedThis will rename all files in the folder replacing hassaan with Ahmed.
Double-click the rename-start.bat file →
It will ask you interactively:
- ✏️ Enter the name to replace
- ✏️ Enter the new name to replace with
Once confirmed, it will process all files instantly!
| File | Purpose |
|---|---|
index.js |
Core Node.js script |
rename-start.bat |
Windows batch file launcher |
README.md |
Project documentation and usage guide |
- 📸 Rename thousands of image files at once (
IMG_0001→Vacation_0001) - 📂 Update old project file names (
oldProject→newProject) - 🗂 Bulk rename messy downloads for better organization
Licensed under the MIT License — see the LICENSE file for details.
bulk file renamer, batch file rename, rename multiple files node.js, file renaming tool, windows batch rename, mass file renamer, rename files with script, bulk rename open-source, node.js file renamer, bulk file rename utility
These keywords help make this repository search engine friendly for better discoverability!
Pull requests, issues, and suggestions are welcome!
Let’s improve this project together. 🌟
Made with Muhammad Hassaan