Bulk rename from CSV
Bulk rename images from a CSV.
Start with a spreadsheet that lists each photo's file name next to its SKU and view. FormatOnce shows the exact original → new name for every file, flags missing rows, duplicates and names that would collide, and only then builds the ZIP.
Step 1 · Naming CSV
Columns source_filename, sku and optional view, separated by commas or semicolons. Each photo becomes sku_view. SKUs stay text, so leading zeros and long numbers are kept. Files are matched by file name only — never by what the picture shows.
Photos
Drop product photos here
JPG, PNG or WebP. Up to 100 files, 20 MiB each, 250 MiB in total, 40 megapixels per image.
Output profiles
Saved settings
Saves only these settings in this browser — never photos or CSV contents.
Add photos or try the sample batch to start.
How it works
- 01Export a CSV with the columns source_filename, sku and view (comma or semicolon).
- 02Add the matching photos; names are matched by file name, ignoring upper/lower case.
- 03Check the preview: each output is named sku_view, with unsafe characters replaced.
- 04Decide what happens to photos missing from the CSV, then process and download.
Limits
- Up to 100 JPG, PNG or WebP files, 20 MiB each, 250 MiB in total.
- 40 megapixels per source image and per output size; 300 MiB total output.
- Photos are never enlarged. Outputs below your minimum size fail instead.
- Max sizes are in KiB (1 KiB = 1024 bytes).
- Re-encoding removes EXIF, IPTC and other metadata; orientation is applied to the pixels first. Metadata is not preserved. Files in which C2PA content credentials or AI-generated labels are detected are refused rather than stripped — detection looks for known markers only and is not exhaustive.
- Results are not checked against any marketplace's rules — compare with your platform's requirements.
Related tools
- Batch product imagesResize, rename and check a folder of product photos into one ZIP.
- Bulk resize to multiple sizesMake a main image and a thumbnail of every photo in one run.
- Fix CSVDetect delimiter and encoding, export clean UTF-8 CSV.