Skip to content
Shopware & E-Commerce

AI alt text generators compared: Shopware plugins, SaaS tools and what Shopware does on its own

53.1 percent of the one million most-visited home pages are missing alt text, and 16.2 percent of all images on them have none – that's the WebAIM Million study from February 2026. Online stores with thousands of product images are the norm in that statistic, not the exception. The tools that fix it with AI have multiplied: the Shopware Store lists eight extensions with AI alt text, plus SaaS services, cloud APIs and a built-in feature in the Commercial plan.

On November 7, 2026 we read every store page, price list and the OpenAI pricing documentation and put them side by side. One thing up front, because we have a plugin in this comparison: every third-party claim comes with a source and a date, and our own plugin gets the same criteria in the tables as everyone else – including its price.

The short version

  • Three pricing models: plugin rental plus your own AI key (our Alt-Text Optimizer Pro, Addify, Biloba), a free plugin plus the vendor's credits (AutoAlt, alttext.ai), or the built-in in the Commercial plan (keywords only, new uploads only).
  • The AI cost is the smallest item: 1,000 alt texts with GPT-4o mini at low resolution cost about $0.48 in OpenAI fees. Credit services land between 2 and 6 US cents per image – $20 to $60 per 1,000.
  • The differences are elsewhere: your own API key or someone else's credits, alt text per shop language, product context (name, description, attributes), background and scheduled runs, length rules – and where your images go.
  • Shopware itself puts the product name into the alt attribute in listings when the field is empty. That's not an empty alt, but it isn't a description either.

Which tool for which store?

  • Your own OpenAI key, alt text per shop language, product context and nightly runs – on Shopware 6.7

    Alt-Text Optimizer Pro (Viovenia)

    AI billed directly through your OpenAI account, product name and description feed in, minimum and maximum length, background runs via the message queue, automatic nightly generation. Store rental €18.99 a month or €189.90 a year, free trial month.

  • No API key of your own, a small to mid-sized media library, quick start

    AutoAlt (webAufstieg)

    Free plugin, 50 credits a month free, then from €4.49 per 100 images; all shop languages for one credit, product context from name, category, brand and attributes, processing on EU servers.

  • You already use AltText.ai for other channels and want 130 languages

    alttext.ai plugin (next interactive)

    Free plugin, billed through your AltText.ai account (2 to 6 cents per image, each additional language one extra credit). Product context for Shopware isn’t documented on the store page.

  • Cheapest rental with your own key and scheduling

    AI Image Alt Tag Generator (Addify)

    €5.99 a month, OpenAI or Gemini with your own key, scheduled runs. In the store since October 2026, no reviews yet; languages and length rules aren’t described on the store page.

  • Alt text as part of an SEO suite with product copy and meta data

    SEO Optimization with AI (Biloba IT)

    €19.99 a month, your own keys for OpenAI, Gemini, Claude or Mistral, alt and title tags automatically on upload, bulk per folder, 268 installs with 5.0 stars. Background automation costs €9.99 a month extra.

Why alt text isn't a side issue in 2026

Three reasons that have nothing to do with taste:

  1. Search engines. In its image SEO guidelines Google calls alt text the most important attribute for giving an image meaning – alongside computer vision and page context. The same page warns against keyword stuffing in the alt attribute: it can get a site flagged as spam.
  2. Accessibility. WCAG 2.2, success criterion 1.1.1: every non-text content needs a text alternative that serves the same purpose – except purely decorative images, which get an empty alt="" so assistive technology ignores them. Since June 28, 2025 the European Accessibility Act, in Germany the BFSG, requires these criteria from most B2C stores.
  3. Volume. A store with 2,000 products and four images each has 8,000 alt texts to write. By hand that's weeks; with AI it's one night. Why we let alt text be generated automatically we wrote up in July – this article is about the tools.

What Shopware does out of the box

Before you rent a tool, look at the Storefront templates. In the product listing Shopware sets the alt attribute of the cover image to the maintained alt text and otherwise falls back to the product name (cover.translated.alt ?: name in box-standard.html.twig). In the product gallery the fallback was an empty string in Shopware 6.7.0; in the current development branch it's the product name as well.

That means an empty field usually doesn't lead to an empty alt – but "Running shoe model X blue" then sits under all four images of that product, whether they show the sole, the side view or the size label. WebAIM counts exactly such texts – identical to the neighboring text, just the name – among the "questionable" alt texts, found on 10.8 percent of images with alt text in 2026.

The Commercial plan adds the Image Keyword Assistant: it generates keywords for an image on upload and can optionally write them into the alt text. Two limits per Shopware's documentation: they are keywords, not descriptive sentences, and it only processes media uploaded after activation – existing images stay as they are.

Eight Shopware plugins compared

The table shows the five extensions that offer AI alt text as a core feature, plus the built-ins. Three more suites include alt text as a side feature: "AI SEO" by BuI Hinsche (€30.97 a month), ShopAgent by Bergisch eCommerce (€79 a month) and Biloba's "All-in-One AI Shop Assistant" (€39.99 a month). Without AI: great2gether (product name as alt text at render time, €19 a month), onlineshop.consulting (naming scheme from the product name, €4 a month), weedesign's Media Manager (manual bulk editing, €11.90 a month) and Seidl (alt from file name, only up to Shopware 6.6).

AI alt text plugins for Shopware 6 (as of November 7, 2026, net prices per store)
CriterionOur pluginAlt-Text Optimizer ProVioveniaAutoAltwebAufstiegalttext.ai pluginnext interactiveAI Image Alt Tag GeneratorAddifySEO Optimization with AIBiloba ITShopware built-insfallback + Image Keyword Assistant
Plugin price€18.99/month or €189.90/year, trial monthfreefree€5.99/month or €59/year€19.99/month or €199/yearincluded in the Commercial plan
AI costyour OpenAI account, about 0.05 US cents per imagecredits: 50/month free, then 2.1–4.5 euro cents per imageAltText.ai credits: 2–6 US cents per imageyour OpenAI or Gemini accountyour account at OpenAI, Gemini, Claude or Mistralincluded
Your own API keyyesnonoyesyesno
Images are sent toOpenAI, your contractAutoAlt, EU servers, deleted immediatelyAltText.ai, deleted immediatelyOpenAI or Google, your contractprovider of your choice, your contractShopware AI
Alt text per shop languageyesevery shop language, as translationyesall shop languages for one credityes130+, each extra language +1 creditnot verifiednot verifiedpartlykeyword language selectable
Product contextyesname and descriptionyesname, category, brand, attributesnot verifiedpartly“context-aware”, details openpartlyproduct data via prompt variablesno
Descriptive sentencesyesyesyesyesyesnokeywords
Existing images in bulkyesbackground via message queueyesbackground with notificationyesyesyesper media foldernonew uploads only
Automatic on a scheduleyesnightlynot verifiednot verifiedyespartlyon upload; background automation +€9.99/monthpartlyon upload
Length rulesyesminimum and maximum charactersnot verifiedpartlycharacter limit in the AltText.ai accountnot verifiedyeslength checkno
Shopware version6.76.5 – 6.76.5 – 6.76.76.4 – 6.7, CloudCommercial plan
Store rating5.0 (1)5.0 (3)nonenone5.0 (9)–

Legend:yespartlynonot verified

Sources: store detail pages and vendor pricing pages from November 7, 2026, Shopware documentation on the Image Keyword Assistant, Storefront templates in the Shopware repository. “Not verified” means: not described on the store page. AI cost for Alt-Text Optimizer Pro from the OpenAI price list, see the calculation below.

What stands out is what no column contains: a one-time price. Every alt text plugin in the store is a rental or a free plugin with credit billing. Over three years that's roughly €570 for our plugin, €177 for Addify and €597 for Biloba – each plus AI costs, which for all three run through your own account. What a subscription means compared with building your own we worked out in Shopware plugin instead of subscription.

What 1,000 alt texts cost in AI fees

The AI cost is the part people guess about most. For OpenAI it can be calculated exactly, because the price list and the image token rules are public (as of November 7, 2026).

GPT-4o mini, "low" resolution – our plugin's default: at low resolution every image counts a fixed 2,833 tokens regardless of image size. Add about 150 tokens of instructions with the product name and about 60 tokens of response. At $0.15 per million input tokens and $0.60 per million output tokens that gives:

What 1,000 alt texts cost in AI fees
ItemTokens per imageTokens per 1,000 imagesCost
Image (low resolution)2,8332,833,000$0.42
Instructions with product contextabout 150150,000$0.02
Response (alt text)about 6060,000$0.04
Totalabout $0.48

At "high" resolution and 1,024 × 1,024 pixels, four tiles of 5,667 tokens each are added – about $3.83 per 1,000 images for the image alone. For product photos "low" is almost always enough; "high" pays off for small print on labels. Newer OpenAI models count 32-pixel patches instead of tiles, so the image size you send decides: at 512 pixels, GPT-4.1 mini and the 5.x models land between $0.16 and $0.32 per 1,000 images according to the price list; at 2,000 pixels GPT-4.1 mini climbs to about $2.73.

AI cost per 1,000 alt texts (US dollars, list prices)
OpenAI GPT-4o mini, low resolution
about $0.48
Azure AI Vision Caption (English only)
$1.50
OpenAI GPT-4o mini, high resolution, 1,024 px
about $3.83
AltText.ai Platinum, yearly plan
about $18.30
PeakPulse (Shopify), Premium
$20
AltText.ai Bronze, monthly
$50
AltText.ai credit pack
$60

OpenAI from the official pricing and vision documentation (standard tier, 150 instruction tokens, 60 response tokens per image, one language). Credit services from pricing pages on November 7, 2026, each without plugin rental; Azure delivers English sentences only, without product context. AutoAlt’s euro prices (2.10 to 4.49 cents per image) not converted.

The order of magnitude is the point: between the cheapest and the most expensive route lies more than a factor of 100 – and even the most expensive costs less for a typical media library than an hour of manual work. What matters is therefore not the cent price but whether you can switch services without losing your texts, and whether the texts know your product.

SaaS services and cloud APIs without a Shopware plugin

If you don't want a Shopware extension, you can generate alt text outside and import it via CSV or the Admin API. The candidates, as of November 7, 2026:

SaaS services and cloud APIs without a Shopware plugin
ServicePricePer 1,000 imagesLanguagesProduct contextShopware connection
AltText.aifrom $5/month for 100 credits to $229/month for 10,000; yearly plans from 4 cents per image$18.30 – $60over 130, each extra language one credityes, for Shopify and WooCommerce; for Shopware not verifiedvia the next interactive plugin
AutoAlt.ai50 credits/month free, plans from €4.49/month€21 – €44.90over 50yesown Shopware plugin
Azure AI Vision Caption$1.50 per 1,000 transactions, 5,000 a month free$1.50English onlynoAPI only, build it yourself
Amazon Rekognition DetectLabels$1.20 per 1,000 images$1.20keywords, no sentencesnoAPI only, build it yourself
Cloudinary AI Content Analysisadd-on, price only inside the customer accountnot verifiednot documentednono
Ahrefs Alt Text Generatorfree–selectableoptional descriptionno, one image at a time
Scribelycustom, human-written descriptionsnot verifiednot statedyesno

For Shopware the do-it-yourself route is, honestly, a small development project: export images, send them to the API, write the responses per language back into the alt field of the media translation. Make and Zapier don't help much – Zapier has no Shopware app, and whether Make offers a Shopware module we couldn't verify.

Privacy: where do your images go?

Every AI alt text is created outside your server. The only question is where – and under whose contract.

  • Your own API key (our plugin, Addify, Biloba): the images go to the provider you chose, under your own contract and your own data processing agreement with them. OpenAI states it doesn't use API data for training; you can additionally choose EU data residency. You see every request in your usage dashboard.
  • Vendor credits (AutoAlt, alttext.ai): the images go to the plugin vendor and from there to its AI provider. AutoAlt names EU data centers, immediate deletion, stripped EXIF data and a data processing agreement on request. AltText.ai says it processes images only temporarily and keeps only URL and text.
  • Cloud APIs (Azure, AWS): your own cloud contract, EU region selectable.

For product photos this is rarely critical. As soon as images show people – models, staff photos, customer pictures – the processing belongs in your records of processing, whichever route you choose.

Length and quality: what a good alt text is

On length, the number 125 characters circulates as a hard limit. It has no normative source: neither WCAG nor Google nor WebAIM name a character count. WebAIM recommends "succinct" – usually a few words, rarely one or two short sentences – accurate and equivalent to the image, without "image of…" and without repeating the neighboring text. 125 is a useful rule of thumb because alt text of that length is read briskly by screen readers and works as a snippet in image search. That's why our plugin defaults to 20 to 125 characters, both adjustable.

On quality, three examples for the same picture of a running shoe:

Length and quality: what a good alt text is
Alt textVerdict
Running shoe model X blueproduct name as fallback: correct, but identical under all four images
running shoe running shoes buy cheap sneakers menkeyword stuffing, spam risk per Google
Blue running shoe model X from the side, white sole with visible cushioning elementdescribes this image, names the product, 84 characters

The difference between line one and line three is product context: an AI that knows product name and description writes "model X" instead of "a sports shoe" and recognizes that the fourth image shows the size label. Without context it delivers correct but interchangeable sentences – with the services that lack product data, that's the real quality gap, not the model.

Our solution: Alt-Text Optimizer Pro

Our plugin Alt-Text Optimizer Pro is in the Shopware Store for €18.99 a month or €189.90 a year, with a free trial month, built for Shopware 6.7. You bill the AI directly with OpenAI – with GPT-4o mini and low resolution the roughly $0.48 per 1,000 images calculated above.

What it does differently from the free credit plugins: there's no service between you and the AI. Model, resolution, token limit, minimum and maximum length are yours to set, per sales channel. The product name feeds in by default, the product description optionally; protected terms such as brand names stay untouched. Every shop language gets its own alt text as a media translation – either one request per image for all languages or one per language. You work through existing images in the background via the message queue, and the nightly automation picks up new images without alt text. Generated texts are flagged as "AI-generated", listed in one place and editable at any time.

What it doesn't do: it doesn't replace editorial sign-off. For the ten most important category images a manual look is worth it – for the 7,990 product images behind them it isn't.

Four questions to decide

  1. Do you want your own API key? Yes → Alt-Text Optimizer Pro, Addify or Biloba; you control cost, provider and contract. No → AutoAlt or alttext.ai, paid in credits.
  2. How many languages does your store have? From the second language on it matters whether each language gets its own text and what it costs – one credit per language at AltText.ai, one for all at AutoAlt, only the tokens with your own key.
  3. How large is the backlog, how many new images a month? Large backlogs need background runs, ongoing uploads need a schedule or upload automation.
  4. Is the product name enough for you? Then Shopware's fallback is already there and great2gether at €19 a month is redundant. If not: only tools with product context deliver texts that describe this image.

Frequently asked questions

Which Shopware plugin generates alt text automatically?

As of November 2026 the Shopware Store has five extensions with AI alt text as a core feature: Alt-Text Optimizer Pro (Viovenia, your own OpenAI key), AutoAlt (webAufstieg, credits), the alttext.ai plugin (next interactive, credits), AI Image Alt Tag Generator (Addify, your own OpenAI or Gemini key) and SEO Optimization with AI (Biloba IT, your own keys). Plus three SEO suites with an alt text feature and four plugins without AI.

What does it cost to generate alt text with AI?

The pure AI cost is small: with GPT-4o mini at low resolution about $0.48 per 1,000 images through your own OpenAI key. Credit services such as AltText.ai or AutoAlt land between 2 and 6 cents per image, so $20 to $60 or €21 to €45 per 1,000. On top, most Shopware plugins charge a rental between €5.99 and €19.99 a month.

Does Shopware write alt text by itself?

Not in the sense of a description. If a medium’s alt text field is empty, the Storefront puts the product name into the alt attribute in listings; in the gallery the fallback was empty in 6.7.0. The Image Keyword Assistant in the Commercial plan generates keywords for newly uploaded images and can write them into the alt text – it doesn’t process existing images.

How long should an alt text be?

There is no standardized character limit – not in WCAG, not at Google, not at WebAIM. WebAIM recommends succinct, accurate text: usually a few words, rarely one or two short sentences. 125 characters is a proven rule of thumb because such texts are read briskly by screen readers. Decorative images get an empty alt attribute.

Are my product images sent to OpenAI?

With plugins that use your own API key, yes – to the provider you chose, under your own contract; OpenAI states it doesn’t use API data for training. With credit plugins the images go to the plugin vendor first and from there to its AI provider. AutoAlt names EU servers and immediate deletion, AltText.ai temporary processing.

Do I need alt text because of the European Accessibility Act?

The European Accessibility Act – in Germany the BFSG – applies since June 28, 2025 to most B2C online stores and refers to WCAG via EN 301 549. Its success criterion 1.1.1 requires a text alternative for every informative image. Missing alt text on product images is therefore one of the most visible violations – and one of the easiest to fix.

Sources

All product data from November 7, 2026; prices and features change, check them yourself before deciding.

Bottom line

In 2026 the market for AI alt text in Shopware is no longer a question of "whether" but of "through whom". The AI itself costs less than a coffee machine a year on every route. What separates the tools is control: your own key or someone else's credits, alt text per language or in one only, product context or generic sentences, background and schedule or click by click.

Count your images without alt text – in the media manager or with one of the plugins' dashboards during the trial month. That number decides whether one night with a background run is enough or whether you need a schedule. And if you have questions while setting up, our plugin documentation helps, or a short conversation with us.