Skip to content
Cutflow

Runs in your browser: your images never leave your device

Bulk image renamer

Drop your images, drag them into the right order, choose the name they should share. The zip comes back numbered exactly as you arranged it. No upload, no account.

Use {n} for the number, {name} for the original file name, and {date} for today's date. File extensions never change.

Preview

  • photo-1.jpg
  • photo-2.jpg
  • photo-3.jpg

Drop images here

JPEG, PNG or WebP · up to 50 images, 25 MB each

Your files come back byte-for-byte identical

Renaming here is exactly that: a new name on the same file. Nothing is decoded, recompressed or resaved, so there is no quality question to ask: the bytes in the zip are the bytes you dropped. That is also why the tool is instant even at fifty files: the only work is writing the archive.

LimitValue
Images per batch50
Size per file25 MB
FormatsJPEG, PNG, WebP
Image qualityUntouched

The order is the whole point

The batch starts in the order you dropped it, and every card shows the name it will get. Drag a card anywhere and the numbering re-flows around it; sort the whole batch A–Z or by file date in one click when the originals already carry a usable order. The list view puts the old and new names side by side when you want to check the mapping rather than the pictures.

Numbers are padded to the size of the batch: 24 photos run 01 to 24, 150 run 001 to 150. That way every file manager sorts the series the way you built it, instead of putting photo-10 before photo-2.

What the pattern can say

The pattern is the shared shape of every name. Write anything and drop the three placeholders in wherever you want them:

PlaceholderBecomes
{n}The position in your order, zero-padded
{name}The original file name, extension removed
{date}Today's date, as 2026-08-10

Forget the number and the tool quietly appends one, because a series where every file shares a name is never what anyone meant. The extension always stays what the file really is: a PNG renamed here is still a .png, because pretending otherwise would just break the file for whatever opens it next.

How to rename multiple images in sequence

  1. Drop the images. Up to 50 files. They appear as cards in the order they arrived, each already showing its future name.
  2. Set the order. Drag cards where they belong, or sort A–Z or by date as a starting point. The numbering follows every move.
  3. Write the pattern. Something like wedding-{n}. The preview shows the first names as you type; a "start at" field lets a second batch continue where the first stopped.
  4. Download. One zip, named after your pattern, files numbered exactly as arranged.

Frequently asked questions

Does renaming touch the image quality?

No. The file is copied into the zip unread. Same pixels, same metadata, same byte count. Only the name differs.

Can the numbering start somewhere other than 1?

Yes. Set "start at" to 51 and the batch runs 51, 52, 53… That is how a second folder continues a series the first one started.

Why do the numbers have leading zeros?

Because plain numbers sort as text in most file managers: 10 lands before 2. Padding to the batch size (01–24, 001–150) keeps your order everywhere the files go next.

Can I change the file extension?

No, on purpose. The extension describes what the file actually is. Renaming a PNG to .jpg would not convert it, only mislabel it. If you need a different format, that is a conversion, not a rename.

Are my photos uploaded anywhere?

No. Files are read straight off your disk and zipped in your browser's memory. Close the tab and nothing remains.

Every tool here follows the same rule

Whatever you came to do, it happens on your own machine. Nothing is uploaded, nothing is stored, and none of it costs anything.

Your images are still on your device

That is the whole idea. Drop them, take the results, close the tab. Nothing was sent anywhere and nothing was kept.

Drop your images

No account. No watermark. No upload.