Easy Image Organizer - bulk image editing for Shopify

Reorder, rename and clean up product images in bulk

The same beach-tote photo is on six products, half your files are still called IMG_2841.jpg, and none of them have alt text. Easy Image Organizer is an admin app for Shopify merchants with more products than patience: drag images into the right order across the catalogue, find the photo you uploaded six times, and write alt text and filenames from your product titles in one pass.

Free plan, no card neededAlt text and duplicate scans are unlimited, freeNothing added to your themePro is $8.99/month

Inside the app

Three screens, one job each

Organizer for the order images sit in. Find Duplicates for the photos that got used twice. Image SEO for alt text and filenames.

The Organizer screen with an image being dragged, showing a "drop at position 1" marker on a product row

Organizer: drag an image to a new position, on one product or on many

The Find Duplicates screen listing duplicate groups, with All, Same product and Across products tabs

Find Duplicates: groups sorted into "same product" and "across products"

The Image SEO screen with filename and alt text fields per image row and an Auto optimize all button

Image SEO: filename, alt text, image size and where the file is used, per row

The bulk bar reading "8 products selected, move position 1 to 2" above two selected product rows

The bulk bar: move a position across every product you ticked

Applied filter chips reading status active, vendor, tagged with, collection, image count at least 5, width at least 1600px and alt text missing

Filters stack, so "active products, missing alt text, under 1600px" is one view

See it in action

Watch a pass through the catalogue

Drag, scan and rewrite, all inside your Shopify admin.

The Organizer

Set the order across hundreds of products

Every product row carries its images as a strip you can drag. Move the lifestyle shot to the front on one product, or tick fifty rows and apply the same move to all of them. Shopify pulls the first image into search results and social previews, so position 1 is the one that earns the click.

  • Drag thumbnails into a new order in the strip on each product row
  • Tick rows and apply "move position N to position M" to all of them at once
  • Drag image files straight onto a product row to upload them
  • Videos and 3D models sit in the same strip and reorder the same way
  • Undo a row while it is still unsaved, or discard everything unsaved at once
  • Nothing reaches Shopify until you click Save all changes
A product image being dragged along its row, with a marker reading drop at position 1

Find Duplicates

The same photo, re-saved and renamed, still gets caught

Feed apps, CSV imports and a busy week all end the same way: one supplier photo attached to products it has nothing to do with. The scanner compares images by how they look rather than by file name, so a smaller re-save of the same photo lands in the same group.

  • Compares images by how they look, so the same photo re-saved smaller or renamed is still caught
  • "Same product" finds the repeat sitting twice on one product
  • "Across products" finds one photo spread over many products, and lists them
  • Progress counter as it scans, and a resume button if you close the tab
  • A second scan skips images that have not changed, so it runs much faster
  • Free and unlimited on both plans, up to 500 duplicate groups per scan
A duplicate group showing the same red scarf photo flagged on two different products

Not sure you have duplicates yet?

Check before you install anything. Our free duplicate image scanner reads the product images on your public storefront, covers up to 500 products, and emails you the groups it finds. No install, no card, and it tells you in a few minutes whether this is a real problem in your catalogue or not.

Run the free scan

Image SEO

Alt text and filenames, written from your product titles

Click the wand on a row and the filename becomes a slug of the product title while the alt text becomes the title plus the image number. Click Auto optimize all and the whole page follows the same pattern. Rewrite the hero shots properly by hand afterwards, because a title is a starting point and not a description.

  • Edit the filename and the alt text for an image side by side
  • The wand fills alt text as "Product Title - Image 2" and slugifies the filename
  • "Auto optimize all" applies the same pattern to every row on the page
  • A "Used in" column shows which products and collections use the file
  • Tabs for All, Product images, Collection images, and files no product uses
  • Renaming happens in place, so the product keeps using the same file
Image rows with filename and alt text fields, one still reading IMG_4123.jpg with empty alt text

Filters

Get to the products that actually need work

Stack filters until you are looking at only the mess: active products, tagged sale, missing alt text, images under 1600px wide. Then bulk-edit what is on the screen instead of paging through a catalogue looking for the bad ones.

  • Status, vendor, tag, collection and product type
  • Image count, as more than / less than / equal to a number you set
  • Image width and height in pixels, for finding the photos that are too small
  • Alt text: missing or exists
  • SKU, stock status and inventory count, plus twelve sort orders
Seven filter chips applied at once, including image count at least 5 and alt text missing

Use cases

Four jobs merchants open it for

The supplier drop before a launch

Sixty new products land and every file is called IMG_2841.jpg with the alt text blank. Auto optimize writes a filename and an alt text from each product title in one pass, and none of it counts against the free monthly limit.

The packshot is leading, the lifestyle shot should be

Tick the products on the page, set "move position 4 to position 1", apply. Shopify shows the first image in search results and social previews, so that one move changes what shoppers see before they click.

One supplier photo, thirty products

It happens with feed apps and CSV imports: the same photo gets attached everywhere. The scanner groups it under "Across products" and lists every product it landed on, so you can see the damage before you touch anything.

Alt text you have been putting off

Filter to "alt text: missing", work down the list, save. The Image SEO tab covers product images, collection banner images, and the files in Content > Files that no product uses any more.

Pricing

Free for a small clean-up, $8.99 when you outgrow it

The free limit counts saves that change images: reorder, delete, upload. Alt text, filenames and duplicate scans are unlimited on both plans.

Free

$0/month

Enough to clean up a small catalogue end to end.

  • 100 saved product edits a month
  • Unlimited alt text editing
  • Unlimited filename editing
  • Unlimited duplicate scanning
  • Drag-and-drop reorder and the bulk move bar
  • Every filter and sort option
Most popular

Pro

$8.99/month

For a catalogue you are working through week after week.

Everything in Free
No monthly limit on saved product edits
Bulk reorder as often as you need
Priority support
Cancel from your Shopify admin any time
Install on Shopify

Billing runs through Shopify, so it lands on your normal Shopify invoice. The exact amount is on Shopify's own charge screen before you approve anything.

FAQ

Questions merchants ask before installing

What it changes, what it deletes, and where the limits are.

Will this change the images on my live store?
Yes, that is the point, and only when you tell it to. Every change you make sits unsaved until you click "Save all changes", and then it writes to your real Shopify products. Reordering changes which photo shows first on the product page and in Google and social previews, and alt text and filename edits update the file itself.
Does it delete images from my store?
Only the ones you mark for removal. Clicking the bin on a thumbnail just stages it, and when you save, a confirmation box tells you exactly how many images on how many products are about to go. Deleting removes the image from the product and from Content > Files, so the box also carries a "keep a copy in my Files library" checkbox, ticked by default, which copies the file back into Files first. If that copy cannot be confirmed the app says so rather than pretending.
Can I undo a change?
Before you save, yes: each row has its own undo, and there is a discard button for everything unsaved. After you save there is no undo and no recycle bin. Reordering is easy enough to put back by hand. Deleting is not, which is why the Files copy is on by default.
How do I reorder product images in bulk on Shopify?
Filter or search down to the products you care about, then either drag thumbnails into the order you want, or tick the rows and use the bulk bar to apply "move position 4 to position 1" to all of them. Click "Save all changes" and it goes out product by product. Selection covers the products on the current page, which holds 50.
How do I add alt text to all my Shopify images at once?
Open the Image SEO tab and click "Auto optimize all". Alt text is written as the product title plus the image number, for example "Linen Tote - Image 2", and the filename becomes a slug of the same title. Edit any row you want to word differently before saving. Collection banner images get the collection title as their alt text.
Can I rename image files, and will the URLs change?
You can rename them, and Shopify renames the file in place rather than making a new one, so every product using it keeps working with no re-linking. The file name is part of the CDN address, so that address does change. If you have pasted an image URL somewhere outside Shopify, an ad or an email template, re-point it after renaming. The file extension has to stay the same: a .jpg stays a .jpg.
What counts against the 100 free edits a month?
One save on one product is one edit, whether you moved a single image or twelve. Reordering, deleting and uploading count. Alt text edits, filename edits and duplicate scans do not count at all, on any plan. So bulk-saving 50 products spends 50 edits, and running Auto optimize across 3,000 images spends none.
Is the duplicate scanner free?
Yes, unlimited on both plans. It reads your product images and groups the ones that look the same, and it reports up to 500 duplicate groups in a scan. The scan runs in the browser tab, so leave it open while it works. If you close it, the next visit offers to resume from where it stopped.
Does it compress or resize my images?
No. This app handles order, duplicates, alt text and filenames, and it does not touch file weight or dimensions at all. If page speed is your problem you want a compression app instead, and plenty of stores run one of each.
How does it behave on a big catalogue?
Products load 50 to a page and the work runs from your browser tab, so a large clean-up is several passes rather than one button. Vendor, tag, type, SKU and stock filters are handled by Shopify directly. The collection, image count, image size and alt text filters are worked out by the app as it reads through your products, and it stops after 2,000 of them, so pair those with a vendor or tag filter on a very large store.
Does it slow down my store?
No. It only runs inside your Shopify admin. There is no theme block to install, no code added to your storefront, and nothing your shoppers ever load.
What happens if I uninstall?
Everything you saved stays exactly as it is. Image order, alt text and filenames are ordinary Shopify data once saved, so uninstalling reverts nothing and your products are untouched. Shopify cancels the billing for you when the app is removed.

Stop opening 800 product pages to fix one image

Install it, run a duplicate scan and an Auto optimize pass, and see what your catalogue looks like on the other side. Both of those are free and unlimited, so the first afternoon costs you nothing.

Install on Shopify

Free plan, no card needed.