Bulk Image Rename

Bulk Image Rename

Example: image_{yyyy}{mm}{dd}_{index}, image_{name}_{index}
Drag and drop images here, or click to browse
Supports JPG, PNG, WEBP, GIF, SVG, AVIF, etc. Files are processed locally and never uploaded.
0 files added
Updates live based on rules. If names conflict, -1, -2... will be appended automatically to ensure uniqueness.
Original Filename New Filename (Preview) Size Status
No files yet. Please upload.

Instructions

This tool allows you to rename image files in bulk and pack them into a ZIP file. All operations are done locally. Execution speed depends on your computer's performance, so try to keep each batch under 100 images unless you have a high-spec PC. Here are the steps and placeholder definitions:

Steps:

  • Enter naming rules in "Rename Template" using placeholders to customize filenames.
  • Set the "Start Index" and "Padding" to control numbering format.
  • Choose a "Sort Order" to determine the order of processing.
  • Choose whether to allow only images (recommended) or allow all files.
  • Choose how to handle invalid characters (replace with underscore or remove).
  • Add files by dragging and dropping or clicking to browse.
  • The preview area updates instantly; check for conflicts (handled automatically).
  • Click "Download as ZIP" to generate a ZIP package with renamed files.

Placeholder Definitions:

  • {index}: File sequence number, generated based on "Start Index" and "Padding" (e.g., 001, 002).
  • {name}: Original filename (without extension).
  • {ext}: Original file extension (e.g., jpg, png).
  • {yyyy}: 4-digit year (e.g., 2025).
  • {mm}: 2-digit month (e.g., 08).
  • {dd}: 2-digit day (e.g., 15).
  • {HH}: 2-digit hour (24-hour format, e.g., 14).
  • {MM}: 2-digit minute (e.g., 07).
  • {SS}: 2-digit second (e.g., 59).
  • {date}: Current date in yyyyMMdd format (e.g., 20250815).

Select Language