Reviewed October 16, 2026

Alt text for Shopify product photos: a practical writing guide

Alt text is not a keyword slot or a caption repeat. What to write for product shots, lifestyle images, and detail photos so screen reader users can actually shop.

What alt text is for, and what it is not

Alt text is the spoken version of the image for shoppers who cannot see it. Its job is to deliver the information the photo delivers: what the product is, its color, material cues, how it is worn or used, and any detail the photo exists to show. It is not a place to repeat the product title verbatim or to park search keywords.

A useful test: if the images failed to load, could a shopper still choose a color, understand the product’s scale and features, and buy with confidence from the alt text and surrounding copy? Where the answer is no, the alt text is unfinished.

Writing the three kinds of product photo

For the main product shot, name the item, color, and the view: front, back, or detail. For lifestyle photos, describe what the scene adds: how the item fits, what it is paired with, its size relative to familiar objects. For detail close ups, say what the close up proves, such as stitching, texture, lining, or hardware finish.

Keep each description to a sentence or two. Screen reader users are shopping, not attending a lecture, and a product page may hold a dozen images. Short, specific, and varied beats long and repetitive on every photo in the gallery.

The mistakes that make galleries useless

Leaving the file name as alt text, writing image of product, and copying the same sentence onto every color variant are the big three. A gallery where every photo announces the same words teaches the shopper to skip the gallery, which means your detail shots might as well not exist.

Decorative images are the opposite case: pure decoration should carry empty alt text so screen readers pass over it silently. Marking decoration correctly matters as much as describing real content, because a feed of meaningless descriptions is its own barrier.

A workflow the team will actually keep

Add alt text at product creation, in the same sitting as the photos, and put two or three approved examples for your product types in the team’s guide. Retrofitting a whole catalog is a project; writing ten good descriptions a week as products launch is a habit.

Spot check monthly by listening to a product page with a screen reader or reading the page with images off. You will hear in one product page what a checklist misses: duplicates, file names, and the one important detail photo that says nothing at all.

Related reading

If this topic is useful, these earlier guides go deeper on connected questions: How to screen reader test a Shopify product page in 30 minutes, Making returns information accessible on a Shopify store, and How to test your Shopify store with only a keyboard in 15 minutes.

Frequently asked questions

How long should product alt text be?

Usually one or two sentences, roughly 125 characters or less for simple shots, a little more for complex lifestyle scenes. The limit is usefulness, not a magic number. If the description needs a paragraph, the information probably belongs in the product description as visible text too.

Should alt text start with image of?

No. Screen readers already announce that the element is an image, so image of wastes the shopper’s first words. Start with the content itself: the product, its color, and the view or detail being shown. The same applies to photo of and picture of.

Do color variant photos each need different alt text?

Yes, at minimum the color name must change, since choosing a color is a core shopping task. Ideally each variant description matches what that photo actually shows. Identical alt text across variants tells a screen reader shopper the photos are identical, which quietly steers them away from choosing.

Can AI generated alt text do this job?

It can draft simple descriptions, but it guesses at materials, invents details, and repeats itself across galleries. Use it as a starting draft if you must, then edit against the actual photo. The shopper trusting that description cannot see the mistake, which is why a human pass matters here more than in most copy.