Rename a batch of images with one pattern
Turn a folder of randomly-named images into product-001.webp, product-002.webp, product-003.webp — or any naming pattern you need — in one step.
One pattern, applied to every file
Write a pattern like product-{number} and every selected image gets renamed consistently, with a zero-padded sequence number and the correct extension for its final format.
Variables for more control
Beyond {number}, use {original} to keep part of the source filename, {domain} for the site it came from, or {width}, {height} and {format} to bake image details right into the filename.
Useful for catalogs and consistent assets
E-commerce catalogs, design systems and content libraries all benefit from predictable, consistent filenames instead of whatever a source website happened to use.
Why use this tool
- Pattern-based renaming with {number}, {original}, {domain}, {width}, {height}, {format}
- Zero-padded sequence numbers
- Applies to your whole selection at once
- Combine with resize, compress and convert
Frequently asked questions
What does product-{number} produce?
product-001.ext, product-002.ext, product-003.ext and so on, in the order your images are selected, with the extension matching each file's final format.
Can I include the image's dimensions in the filename?
Yes — use {width} and {height} in your pattern, for example photo-{width}x{height}-{number}.