Image & Data
Rename Images from CSV
Batch-rename photos from a CSV list — SKU-based catalog names with pixels copied verbatim.
Use the tool
Enter your values below. Inputs stay in your browser.
Loading the studio…
Share this tool
Referencing this tool on a website?
Copy an attribution link. It is optional and does not change free access.
Transparent methodology
What the result includes—and what it does not
Built for sellers and catalog managers renaming supplier photos to SKU-based names.
Calculation method
- 1You load photos plus a CSV that pairs current names with new names; matching works with or without file extensions, case-insensitively.
- 2The full mapping is previewed before anything downloads: matched, unmatched, and duplicate targets are labeled.
- 3Files are copied byte-for-byte under their new names into a ZIP — pixels are never re-encoded.
- 4Duplicate target names get a numeric suffix so no file silently overwrites another.
Assumptions and limits
- The CSV needs at least two columns; the first row may be a header (detected automatically, adjustable).
- Characters that are invalid in file names are replaced with hyphens.
Worked example
Supplier batch to SKU names
Input: 48 photos + a CSV mapping IMG_2041.jpg → SKU-1043-main.jpg.
Output: A ZIP with 48 renamed, untouched originals, plus a report of any unmatched rows.
Primary sources
How to use it
Three steps. One clear answer.
- 1Enter or paste the values requested by the tool.
- 2Review the input units and choose any relevant options.
- 3Calculate, then copy or download the result you need.
Built for trust
Useful without the friction.
- No registration or paywall before your result.
- Responsive controls for phone, tablet, and desktop.
- Clear assumptions and warnings where estimates have limits.
Frequently asked questions
How does the Rename Images from CSV work?
You load photos plus a CSV that pairs current names with new names; matching works with or without file extensions, case-insensitively. The full mapping is previewed before anything downloads: matched, unmatched, and duplicate targets are labeled. Files are copied byte-for-byte under their new names into a ZIP — pixels are never re-encoded. Duplicate target names get a numeric suffix so no file silently overwrites another.
What should I check before using the result?
The CSV needs at least two columns; the first row may be a header (detected automatically, adjustable). Characters that are invalid in file names are replaced with hyphens.
How current is this page?
The methodology and source notes were reviewed on 2026-07-26. Editable rates and inputs should still be checked against the provider or authority linked below.
Keep solving
Related image & data tools
Image Compressor
Compress JPEG, PNG, or WebP images locally with adjustable quality.
Image & DataImage Resizer
Resize an image to exact dimensions while preserving aspect ratio.
Image & DataQR Code Generator
Create downloadable QR codes for text, links, Wi-Fi, or contact data.
Image & DataCompress Images to 100 KB or Any Target Size
Compress whole batches of JPG, PNG, or WebP images to 50 KB, 100 KB, 200 KB, or any custom maximum size locally.
Image & DataRemove Image Metadata
Remove EXIF, GPS, and other metadata from whole photo batches without re-encoding a single pixel.
Image & DataHEIC to JPG Converter
Convert iPhone HEIC and HEIF photos to JPG — whole batches, decoded and converted on your device.
Image & Data