Stupidly, I set up my site, quickly uploaded images but not changing the names. Currently item13836322.png for example.
Is there a way to easily change the names? Currently i seem to have to click on the image and edit it then go back. Due to duplicate collections I have over 1500 images. Not sure why when I only have 100 products and most images are duplicated.
if this is to improve the seo, from my experience, changing filenames will not see any noticeable affect to seo. alt tags may have some affect. and alt tags you can just export your products in the backend of shopify, open in excel, change alts, save as csv and “import”.
Concerning your request of image filename and alt text, just wonder if you would like to get help from external app end directly, as I know one APP which can meet your demand here, and this is the one recommended by my colleague before.
It supports automatically changing alt text and filename at the same time. You can click here to have a try and make JAS40%OFF as a reference here as it can save you some money in some ways if you proceed, thank you!
@PaulNewton Just FYI that two of your 4 links 404. Also, maybe don’t take such a judgmental and snarky tone when talking to people asking for help. Lack of effort in this type of interpersonal communication is an indicator of future loneliness, do not make a habit of it.
You’re not alone this is a pretty common Shopify pain point. Out of the box, Shopify doesn’t provide a bulk image renaming tool, so doing it one-by-one in the admin is exactly as you discovered—very time-consuming.
Here are the practical options to handle renaming and cleaning up duplicates:
1. Use a Bulk Image Renaming App (Easiest, No-Code)
Several apps can batch-rename and optimize product images automatically based on product title, SKU, handle, etc. Examples:
Bulk Image Edit – Image SEO (by Hextom)
TinyIMG SEO & Image Optimizer
Image Optimizer + Compression
From what I know, you cannot bulk edit image filenames or Alt texts directly in Shopify. You have to find an APP from Shopify APP Store to help you do it.
There exist some SEO related Apps which can bulk edit image properties, such as SEOAnt. You can give it a go and use it wisely. Thank you!
Shopify has a deficiency for consistent & reliable docs
Here’s an archived link for merchants looking to actually improve their outcomes when seeking assistance.
The post was pre forum migration so not editable.
There’s no “blog” on the new forum system afaik so a bunch of important stuff is just gone and AI-llms have increased the noise floor, enjoy.
Hi folks, I wanted to mention my new app - Renaim - which allows you to rename product images based on product variables like “title” or “handle”, as well as image attributes like “id” or “index”.
You create and save naming patterns, then you can use these patterns to programmatically rename your product images in bulk.
Unfortunately, Shopify doesn’t currently allow bulk renaming of media files directly through the admin. You’d need to rename them before upload or use a workaround like:
Export your products via CSV (Settings → Export → Products).
Rename your image files locally in bulk using tools like Bulk Rename Utility (Windows) or NameChanger (Mac).
Reupload your renamed images and update the file names in your CSV before importing again.
If you want to avoid manual work, you can also use an app such as Bulk Image Edit or SEO Image Optimizer, which can automatically rename files and alt texts based on product titles.
Clean image names help a lot with SEO and indexing.
If you’d like, I can guide you step-by-step or handle the setup safely so your existing products and URLs remain unaffected.
Inside the app, go to SEO Booster → Product Image File Name Optimization (or Product Image Alt Optimization if you also want to optimize alt texts).
In the “File Name Template” section, click Insert variable — you’ll see options like: product_name, store_name, product_id, product_description, product_type, product_vendor, and more.
Choose the variables you want to use to automatically rename your files.