Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Files & Data/Batch Rename Files

Batch Rename Files

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Give multiple files consistent names, preview every change and download the renamed copies in a ZIP. Your originals stay unchanged.

Processed on your deviceFree · No account needed

Preparing your tool…

A visual example

New names for copies, with extensions intact

  1. Selected originals
    OriginalContents
    IMG_A.JPGPhoto A
    IMG_B.JPGPhoto B
    01

    Selected originals

    Example: add Trip- and number from 001.

  2. Copies in the ZIP
    New nameContents
    Trip-IMG_A-001.JPGPhoto A
    Trip-IMG_B-002.JPGPhoto B
    02

    Copies in the ZIP

    Only the chosen naming rules change the filename.

Review every name before export. Your device’s original files are not renamed.

Illustrative example. Synthetic example. Numbering follows the selected-file list; duplicate output names must be resolved.

How to use it

  1. 1Select the files whose copies should receive new names.
  2. 2Set literal text replacement, letter case, prefixes, suffixes or numbering. Review every original and new name side by side.
  3. 3Resolve flagged conflicts, create the renamed ZIP and download the checked copies.

Example: With prefix Trip- and numbering from 001, IMG_A.JPG becomes Trip-IMG_A-001.JPG. Its .JPG extension and file contents stay unchanged.

Details & limits

100 files, 16 MiB each and 32 MiB combined. Text rules: 100 characters each. Output names: 200 characters and 240 UTF-8 bytes. Numbering starts at 0–999999. No folder paths.

Does this rename files on my computer?

No. It creates downloadable copies inside a ZIP. Your selected originals remain untouched. Only the name before the final extension changes. Rules use literal, case-sensitive search, not regular expressions; duplicate output names are blocked even when only letter case differs.

See every name before downloading

Use a prefix to group a trip’s files, replace repeated text or add consecutive numbers. The side-by-side list shows every resulting name before export. Conflicting names are blocked rather than silently overwriting a file. The browser downloads renamed copies in a ZIP; it does not change the selected files on your device. Check the order before using automatic numbering.

Related tools

Create a ZIP FileTakeout Photo OrganizerCompare File ChecksumsCreate a File Inventory
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch