FlexKit
Buy us a shawarma!

Developer Tools

Bulk File Renamer

Rename multiple files using patterns and download a ZIP

100% Offline
Privacy First
Real-time
Bulk File Renamer
Select or Drop Files

Click here or drag and drop multiple files to rename

Choose File

Any file types supported
Bulk Rename

Tokens: {index}, {name}, {ext}, {YYYY}, {MM}, {DD}

Pattern helper

Tokens

  • {index}sequential number (uses Start Index and padding)

  • {name}original file name without extension

  • {ext}original file extension

  • {YYYY}4-digit year

  • {MM}2-digit month

  • {DD}2-digit day

Examples

{index}_{name}.{ext}01_photo.jpgIMG_{YYYY}{MM}{DD}_{index}.{ext}IMG_20260218_01.jpgInvoice_{YYYY}-{MM}-{DD}_{name}.{ext}Invoice_2026-02-18_photo.jpg
How to Use Bulk File Renamer
1.
Select or drop files

Click the upload area or drag-and-drop multiple files

2.
Choose pattern and index options

Use tokens like {index}, {name}, {ext}, set start index and padding

3.
Download renamed ZIP

Generate and download a ZIP containing all renamed files

Bulk File Renamer Features
Powerful pattern tokens

Use {index}, {name}, {ext}, {YYYY}, {MM}, {DD} to craft names

Fast, offline processing

Everything runs in your browser — no uploads required

ZIP download for batches

Download all renamed files together as a single ZIP

Frequently Asked Questions
Q: Which tokens are supported?

A: Use {index}, {name}, {ext}, {YYYY}, {MM}, {DD}.

Q: How do I avoid duplicate names?

A: Include {index} or ensure your pattern yields unique names. We also de-duplicate automatically by appending a counter.

Q: Are my files uploaded?

A: No. All processing is local in your browser and a ZIP is generated client-side.


  • JWT Decoder

    Decode and analyze JWT tokens

  • JWT Generator

    Generate JWT tokens with custom claims and headers

  • cURL Builder

    Build cURL commands with custom headers, methods, and options

  • Bcrypt Hash Generator

    Hash passwords using bcrypt with configurable cost factor

  • Regex Tester

    Test regular expressions with live highlighting and match details

  • Time Converter

    Convert between UTC, local time, and Unix timestamp

  • String Escaper / Unescaper

    Escape or unescape special characters for JSON/JS strings

  • Data Formatter

    Format and validate JSON, XML, YAML, and SQL with syntax highlighting

  • Base64 Encoder

    Encode text to Base64 format

  • Base64 Decoder

    Decode Base64 text to original format

  • Image to Base64

    Convert images to Base64 data URLs

  • Base64 to Image

    Convert Base64 data to images with preview and download

  • ASCII Converter

    Convert text to ASCII codes and vice versa

  • Gradient Picker

    Pick solid colors or gradients and copy the CSS value

  • Color Palette

    Interactive color picker with multiple format output

  • Image Color Picker

    Extract colors from images with pixel-perfect precision

  • Favicon Generator

    Generate multiple favicon sizes from text, emojis, or images

  • Cron Expression Explainer

    Parse and explain cron expressions in human-readable format

  • JSON Viewer

    View and explore JSON data in a tree structure

  • UUID Generator

    Generate unique identifiers easily.

  • Hash Generator

    Generate various hashes for your input.

  • Bulk File Renamer

    Rename multiple files using patterns and download a ZIP

Bulk File Renamer

Rename multiple files using patterns and download a ZIP

100% Offline
Privacy First
Real-time
Bulk File Renamer
Select or Drop Files

Click here or drag and drop multiple files to rename

Choose File

Any file types supported
Bulk Rename

Tokens: {index}, {name}, {ext}, {YYYY}, {MM}, {DD}

Pattern helper

Tokens

  • {index}sequential number (uses Start Index and padding)

  • {name}original file name without extension

  • {ext}original file extension

  • {YYYY}4-digit year

  • {MM}2-digit month

  • {DD}2-digit day

Examples

{index}_{name}.{ext}01_photo.jpgIMG_{YYYY}{MM}{DD}_{index}.{ext}IMG_20260218_01.jpgInvoice_{YYYY}-{MM}-{DD}_{name}.{ext}Invoice_2026-02-18_photo.jpg
How to Use Bulk File Renamer
1.
Select or drop files

Click the upload area or drag-and-drop multiple files

2.
Choose pattern and index options

Use tokens like {index}, {name}, {ext}, set start index and padding

3.
Download renamed ZIP

Generate and download a ZIP containing all renamed files

Bulk File Renamer Features
Powerful pattern tokens

Use {index}, {name}, {ext}, {YYYY}, {MM}, {DD} to craft names

Fast, offline processing

Everything runs in your browser — no uploads required

ZIP download for batches

Download all renamed files together as a single ZIP

Frequently Asked Questions
Q: Which tokens are supported?

A: Use {index}, {name}, {ext}, {YYYY}, {MM}, {DD}.

Q: How do I avoid duplicate names?

A: Include {index} or ensure your pattern yields unique names. We also de-duplicate automatically by appending a counter.

Q: Are my files uploaded?

A: No. All processing is local in your browser and a ZIP is generated client-side.