🛍️ New to Shopify? Try it free, then from $1/month See Shopify’s offer → Affiliate link — we may earn a commission. Terms are set by Shopify and vary by region.
App — Pixalt: ALT Text for Images

ALT text for every Shopify product image, in one click.

Images without ALT text are invisible to screen readers and harder to find in image search. Pixalt fills them in across your whole store, then keeps doing it for every new product. Want unique descriptions instead? Switch on AI mode with your own AI key.

✓ 7-day free trial   ·   ✓ $2/month after that   ·   ✓ Existing ALT text is never overwritten

See it in action

The whole flow on a real Shopify store

Starting the free trial, adding ALT text to every image, and AI mode — recorded on a development store.

2 minutes 36 seconds, English captions in the video. Download the captions (.srt).

The problem

Why product images need ALT text

Accessibility

Shoppers who use screen readers hear the ALT text instead of seeing the picture. A product photo without it is just a blank spot in the page.

Image search

Search engines read ALT text to understand what an image shows. Clear text helps your products show up when people search for pictures.

Too many images to do by hand

A store with hundreds of products has thousands of images. Opening each one in the Shopify admin to type a description is hours of work that nobody wants to do.

How it works

Simple by default, powerful when you want it

Start with a free trial

Install the app and Shopify shows its own plan page: one plan, 7 days free, then $2 a month. Shopify handles the billing, and you can cancel at any time.

  • One plan with everything included
  • Billing runs through Shopify
  • Manage or change the plan from inside the app
Pixalt start screen: Start your 7-day free trial

One button for the whole store

Press “Add ALT text to all images”. Every image that has no ALT text gets one, taken from the product name (extra photos get “(2)”, “(3)”). Images that already have ALT text are left alone.

  • Works in any language, using your product names
  • Optional: add the brand when the name does not contain it
  • Automatic for new products, on by default
Pixalt main screen with the Add ALT text to all images button and options

Optional AI descriptions with your own key

Want a unique sentence for each picture? Add your own AI key (OpenAI, Google Gemini, Groq or OpenRouter) and tick “Use AI for the text”. The AI looks at the image and writes what it shows, in your store’s language. AI usage is billed by your provider, not by us.

  • Your key stays yours and is stored encrypted
  • Free tiers exist at several providers
  • Switch back to product-name text at any time
A product image in Shopify with an AI-written ALT text

You stay in control of the plan

“Manage plan” inside the app opens Shopify’s plan page, where you see the current plan and the trial days left.

  • Nothing is charged during the 7-day trial
  • Cancel from Shopify at any time
Shopify plan page showing the current Pixalt plan and trial days remaining
FAQ

Good to know

How much does Pixalt cost?

A 7-day free trial, then $2 per month. The charge goes through Shopify. If you use AI mode, the AI provider you connect bills its own usage separately.

Will it overwrite ALT text I already wrote?

No. Images that already have ALT text are left alone. Pixalt only fills in the ones that are empty.

Do I need an AI key?

No. By default the ALT text comes from the product name and needs no AI at all. The AI key is optional and only for unique descriptions.

What happens with new products?

“Keep doing this for new products automatically” is on by default. When you add or change a product, its images without ALT text get one within about a minute.

Which data does the app use?

It reads your products and their images, and writes ALT text back to those images. Details are in our privacy policy.

Where can I get it?

Pixalt is going through Shopify’s App Store review. Until it is published, ask us if you would like to try it: get in touch.

Give every product image a voice.

Free for 7 days, then $2/month. Cancel anytime.

Get in touch