Why file naming matters
When you export product images, each file needs a name. The naming template you choose determines how files are named inside your ZIP. Picking the right template makes it easier to identify images later, especially when working with large exports.
Available templates
The app offers six file naming templates. Here is what each one produces:
| Template | Example output | Best for |
|---|---|---|
| Product Title + Position | Blue-T-Shirt_1.jpg |
General use, easy to read |
| Product Handle + Position | blue-t-shirt_1.jpg |
Web friendly file names |
| SKU + Position | BTS-001_1.jpg |
Inventory and catalog systems |
| Product + Variant + Position | Blue-T-Shirt_Small_1.jpg |
Stores with many variants |
| Vendor + Product + Position | Nike_Blue-T-Shirt_1.jpg |
Multi-brand stores |
| Product ID + Image ID | 12345_67890.jpg |
Database or system integration |
How to choose a template
Open the File Naming dropdown on the dashboard and select the template you want. The template applies to all images in that export.
How position numbers work
The position number (like _1, _2, _3) corresponds to the order of the image on the product in Shopify. The first image is position 1, the second is position 2, and so on.
Special characters
The app automatically cleans up any special characters in product titles, handles, and other values to make sure file names are valid across all operating systems. Spaces become underscores, and characters that are not allowed in file names are removed.
What about the SKU template?
The SKU template uses the SKU from the first variant of each product. If a product does not have a SKU assigned, the file will be named no-sku_1.jpg. Make sure your products have SKUs set up in Shopify if you plan to use this template.
File naming works the same way whether you are exporting all products or specific products. You can combine it with any folder structure option.