Skip to main content

Alt Text for Product Images: How to Write It at Scale (2026)

How to write alt text for product images that ranks in Google Images and reads well, plus honest ways to generate it across thousands of product photos.

A product photographer shooting ceramic mugs in a small studio, the kind of catalog that needs alt text for product images.

Your store has 1,800 product photos, and the alt text on most of them is empty or says IMG_2841. Every one of those blanks is a product Google Images cannot rank and a screen-reader user cannot shop.

Quick answer: Good alt text for product images names the product type plus the visible details a shopper would use to pick it: color, material, style, and one distinguishing feature, in a sentence under roughly 125 characters. Write a unique line for each photo of the same product, skip "image of," and leave purely decorative graphics with an empty alt attribute. Under a few hundred images you can write it by hand. Past that, AI generation with a human review pass on your top sellers is the workflow that actually scales.

What alt text on product images actually does

Alt text does three jobs on a product page. It tells screen readers what the photo shows, so shoppers who cannot see the image can still buy the product. It tells Google Images what the photo contains, which is how product photos rank in image search. And it stands in when the image fails to load on a slow connection.

Most stores skip it. The Baymard Institute's e-commerce accessibility research found that 55% of sites fail to communicate the core content of informational images through alt text, and product photos are the most informational images a store has. That gap is an opportunity: for visual categories like apparel, furniture, and home goods, image search is a real discovery channel, and Google's image SEO guidance is explicit that descriptive alt text is the primary signal it reads.

One honest caveat before the how-to: alt text is a baseline, not a growth hack. It will not rescue a weak product page. It just stops your photos from being invisible.

The formula: how to write alt text for a product image

The best product image alt text is a description a shopper could buy from. The formula is four parts: product type, visible variant, material, and one distinguishing detail.

A black ceramic mug with a bamboo lid, labeled with the four-part alt text formula: type, color, material, detail.
A black ceramic mug with a bamboo lid, labeled with the four-part alt text formula: type, color, material, detail.

Compare the two columns:

Weak alt text Strong alt text
"mug" "Matte black ceramic mug with a bamboo lid, 12 oz"
"shirt photo" "Men's navy and white floral short-sleeve button-down shirt"
"sofa" "Three-seat navy linen sofa with tapered oak legs"

The rules that keep the strong column strong:

  • Stay under roughly 125 characters. One tight sentence, not a paragraph.
  • Skip "image of" and "photo of." Screen readers already announce it as an image.
  • Front-load the product type. The first words carry the most weight for both readers and search.
  • Use a keyword only when it describes something visible. "Linen" earns its place if the sofa is linen. A second and third synonym does not.
  • Describe the photo, not the catalog entry. If the photo shows the mug from the back, say so. The alt text belongs to the frame, not the product.

Note. Purely decorative graphics, like a divider flourish or a background texture, should get an empty alt attribute (alt="") so screen readers skip them. The W3C publishes a simple alt text decision tree for the edge cases.

One product, five photos: keep every alt text unique

A typical product listing carries four to six photos: front, back, a detail close-up, a scale shot, and a lifestyle frame. The most common alt text mistake at this point is pasting one description across all of them.

That wastes four ranking opportunities, and it is actively hostile to a screen-reader user, who hears the identical sentence five times without ever learning what the close-up shows. Each frame gets its own line, and the cheapest way to write it is to describe what changed:

  • Front: "Matte black ceramic mug with bamboo lid, front view"
  • Detail: "Close-up of the bamboo lid and silicone seal on a black ceramic mug"
  • Lifestyle: "Black ceramic mug with bamboo lid on a desk beside a laptop"
The same black ceramic mug shown from three angles, labeled front, detail, and in use, each needing its own alt text.
The same black ceramic mug shown from three angles, labeled front, detail, and in use, each needing its own alt text.

The angle-by-angle habit also pays off later, when you need to find the lid close-up again in a folder of 2,000 files. Descriptive text attached to each frame is what makes a product photo library searchable, which is the same problem we cover in organizing e-commerce product photos at scale.

How to scale alt text across thousands of product photos

The formula above is easy on 20 photos. A store with 400 products and five photos each is 2,000 alt attributes, and this is where most alt text projects quietly die. There are three real paths.

Write it by hand, in bulk. Export your catalog to a spreadsheet, write alt text in a column, re-import. Free, and the quality ceiling is as high as your patience. The honest math: at about a minute per photo, 2,000 photos is a solid week of nothing else. Reasonable under a few hundred images, brutal past that.

Use a platform plugin or single-purpose generator. Shopify apps and WordPress plugins generate alt text where the images already sit in your store, and dedicated web tools do the same per upload. Fit and output quality vary widely by tool; our AI alt text generator guide surveys the whole category and what each tier of tool actually produces.

Point a connected AI catalog at the source folders. Most stores keep the original product shoots in Google Drive or Dropbox, and the images in the store are exports. A connected catalog reads those folders where they live, generates a description for every frame, and gives you the text to use in your store, your marketplace listings, and your team's own search. Tagrly is one example, and the reason we built a Premium tier is the quality split that matters here: tag lists fail as alt text, while editorial-grade alt text is a complete sentence you can publish without rewriting.

For scale reference: on a working production archive of about 19,000 photos, a fast-tier scan runs at roughly 8 minutes per 1,000 photos, and editorial alt text runs at about 22 minutes per 1,000 photos on the Premium tier. A 2,000-photo product catalog is under an hour of machine time either way, against a week of typing.

Tip. Judge tools on output, not marketing. Run ten of your own product photos through any generator and read the results out loud before you commit. Our output quality comparison shows the same photos through a fast tier and an editorial tier side by side, so you know what each level of output looks like.

Whichever path you take, keep one human rule: review the AI output on your top 20 products by revenue. A vision model can see "navy linen sofa," but it cannot know you call it "The Weekender," and those are the pages where the polish pays.

Which path fits your store

  • Under about 300 product images: write it by hand with the formula above. No tool needed, and you will do a better job on your own products than any generator.
  • Photos live only inside Shopify or WordPress: use a platform plugin, and spot-check its output against the formula before letting it loose on the whole catalog.
  • Original shoots live in Drive or Dropbox and a team reuses them: use a connected AI catalog, generate editorial-grade descriptions once, and use them everywhere the photos go. This is the category our complete guide to AI photo tagging covers end to end.
  • Big catalog, no budget: do the top 50 products by traffic by hand now, and leave the long tail for a tool later. Half-covered beats untouched.

The bottom line

Alt text for product images is a formula, not an art project: product type, variant, material, one detail, unique per frame, under 125 characters. The writing is easy. The volume is the problem, and past a few hundred photos the realistic answer is AI generation with human review where it counts. If your product shoots live in Drive or Dropbox, try it on your own photos: the first 100 photos in any folder are free, no credit card, and the output will tell you more than any guide can.

Frequently asked questions

Does alt text on product images help SEO?

Yes, in two ways. Alt text is the main signal Google Images uses to understand and rank a product photo, and image search is a real discovery channel for visual products like clothing, furniture, and home goods. It also gives the page itself extra context about what the product is. What alt text will not do is rescue a thin product page: it is one signal among many, and Google's own image guidance asks for descriptive text, not keyword stuffing. Treat it as a required baseline, not a growth hack.

Should alt text include the product name and keywords?

Include the product name when the photo shows the product, which for product images is almost always. A natural keyword is fine when it genuinely describes what is visible, like the material or style a shopper would search for. What fails is stuffing: cramming five keyword variations into one alt attribute reads as spam to Google and as noise to a screen-reader user. A good test is to read the alt text out loud. If it sounds like a description of the photo, keep it. If it sounds like a search query, rewrite it.

Should every product image have unique alt text?

Yes. If a product has five photos, each alt text should describe what that specific frame shows: the front view, the back, the fabric close-up, the product in use. Copying one line across all five wastes four chances to rank in image search and forces screen-reader users to hear the same sentence five times without learning what changed between images. The fix is cheap: describe the angle or detail, not just the product.

How long should alt text for product images be?

Aim for one sentence under roughly 125 characters. That is enough room to name the product type, the visible variant, the material, and one distinguishing detail, which is all a shopper or a screen-reader user needs to identify the item. Longer alt text is not penalized, but most screen readers announce it as one unbroken stream, so a tight sentence is kinder than a paragraph.

Can AI write alt text for product images?

Yes, and at catalog scale it is the only realistic option. Modern vision models read a product photo and describe the type, color, material, and visible details reliably. The quality split to watch for: some tools output comma-separated tag lists, which fail as alt text, while editorial-grade tools write complete sentences you can publish. Whatever tool you pick, keep a human review pass on your best-selling products, since AI cannot know your internal product names. Tagrly's free tier will generate alt text for the first 100 photos in any Drive or Dropbox folder so you can judge the output on your own catalog.

Share

Try Tagrly on your own photo library

Connect your Google Drive or Dropbox folder and Tagrly will tag every photo in bulk. Search by what is actually in the image, share specific shots with clients, and never lose a photo again.

Open the live demo