EVERYTHING XIAOMI
Get listed
Batch File Renamer logo

Batch File Renamer

Batch File Renamer is a free, open-source web app for preparing new names for multiple files.

Place
#4 of 31
Score
7.0
Batch File Renamer's website

What Batch File Renamer is

Batch File Renamer is a free, open-source web app for preparing new names for multiple files. It offers 10 operations, including find and replace, prefixes and suffixes, case changes, numbering, date and time, regex, cleanup, and extension changes. Users can preview results, apply built-in presets for tasks such as numbering or formatting music and episode names, and save reusable operation chains in browser storage. Changes can be undone or redone, with history limited to 50 operation states. The app flags invalid or empty names, reserved Windows device names, trailing spaces or periods, names over 255 characters, and duplicate selected output names. Export creates a ZIP archive of selected valid files as renamed copies; it does not change source files on disk. Processing happens in the browser without uploading files. Import works in modern browsers, while folder selection is best supported in Chromium-based browsers and save-picker availability varies by browser. The MIT-licensed project may be used, modified, and distributed under its license notice.

Good

  • Processes files in the browser without uploading them.
  • Provides 10 rename operations and built-in presets.
  • Previews output and flags common invalid names.
  • Exports selected valid files as renamed copies.
  • Free and MIT licensed.

Watch out

  • Does not rename source files directly on disk.
  • Folder picking is best supported in Chromium-based browsers.
  • Undo history is limited to 50 operation states.
  • Folder renaming is not supported.

Who it suits

It suits people who need to batch-format filenames, such as numbering files, cleaning names, or formatting music and episode files. It is a fit for users comfortable exporting renamed copies in a ZIP rather than changing originals directly.

Verdict

Batch File Renamer covers common batch naming tasks while keeping processing in the browser. Its ZIP-copy export and browser-dependent folder selection are important workflow limits to consider.

Plans and prices

From Batch File Renamer's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Web appFreeNo installation or registration required · Exports renamed copies in ZIP files

The facts

Each one read from Batch File Renamer's own pages, with the date it was checked.

What it does

API and SDK
The documentation describes no public web API or SDK; the application is a client-side static site without a backend.checked 15 Oct 2026
Architecture
The project describes itself as a static React application with no backend service.checked 15 Oct 2026
Built-in presets
Built-in presets include numbering, date prefixes, filename cleanup, music formatting, episode formatting, lowercase conversion and space replacement.checked 15 Oct 2026
Case conversion
Change Case supports uppercase, lowercase, title, sentence, camel, snake and kebab case.checked 15 Oct 2026
Character removal
Remove Characters can remove leading or trailing characters, ranges, selected characters or regex matches.checked 15 Oct 2026
Client-side processing
The application processes files in the browser and says files are not uploaded to a server.checked 15 Oct 2026
Custom presets
Users can save operation chains with a name, optional description and icon for reuse.checked 15 Oct 2026
Date and time
Date/Time can use the current date or a file modification date as a prefix, suffix or replacement.checked 15 Oct 2026
Developer setup
Local development uses git clone, npm install and npm run dev, with npm run build for production compilation.checked 15 Oct 2026
Documentation
The README includes user instructions, operation descriptions, validation rules, architecture, browser support, troubleshooting, contribution guidance and screenshots.checked 15 Oct 2026
Export limit
The app exports selected valid files as renamed copies in a ZIP archive and does not rename source files directly on disk.checked 9 Oct 2026
Extension handling
The Extension operation can lowercase, uppercase, change, add or remove extensions separately from filename stems.checked 15 Oct 2026
File and folder import
Users can import individual files, folders and supported nested dropped folders.checked 15 Oct 2026
Find and replace
The find-and-replace operation supports optional case sensitivity, regular-expression mode and replace-all behavior.checked 15 Oct 2026
Integrations
The documented implementation uses GitHub Pages deployment, GitHub Actions workflows, Zustand persistence and client-zip for ZIP generation.checked 15 Oct 2026
Intended users
The maker describes common workflows including numbering files, cleaning filenames, formatting music files, and formatting episode names.checked 9 Oct 2026
Licence
The repository is released under the MIT License, permitting use, modification, distribution and commercial use subject to the notice requirement.checked 15 Oct 2026
License
The project is MIT licensed, and the maker says it may be used, modified, and distributed for personal and commercial purposes subject to the license notice.checked 9 Oct 2026
Limit: export prerequisites
Export remains disabled until files are imported, an operation is configured, at least one selected valid name changes and all selected files pass validation.checked 15 Oct 2026
Limit: originals unchanged
The browser application does not rename source files in place; it exports renamed copies inside a ZIP archive.checked 15 Oct 2026
Live preview
A preview table shows original names, proposed names, file sizes, statuses and validation messages before export.checked 15 Oct 2026
Local processing
The app processes files in the browser and does not upload them to a server.checked 9 Oct 2026

Where it runs

Browser support
File import is supported by modern browsers; folder picking is best supported in Chromium-based browsers, and save-picker support depends on browser availability.checked 9 Oct 2026
Limit: browser dependence
Folder picking works best in Chromium browsers, while dropped-folder recursion depends on WebKit directory APIs.checked 15 Oct 2026

Alternatives to Batch File Renamer

All alternatives
  1. 1

    Renamer.ai

    Free planWebAPImacOSWindows
    7.6From $9.95 a month
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    Easy File Renamer

    WebmacOSWindows
    7.2
  4. 4Bulk Rename Utility logo

    Bulk Rename Utility

    Free planWindows
    6.9Free plan
  5. 5Advanced Renamer logo

    Advanced Renamer

    Free planAPImacOSWindows
    6.8Free plan
  6. 6

    reNamerX

    Free planLinuxmacOSWindows
    6.6Free plan