Auto-generate alt text for every Magento product image — WCAG compliant, SEO-optimized, built for large catalogs.

Download AltTextLab from the Adobe Commerce Marketplace and install it via Composer or the Magento Admin. Enter your API key in the module configuration. No code changes, no custom development.


For images already in your store, run bulk generation across your full product catalog. Select the products, categories, or image types you want to process, click generate, and the extension works through them in the background.
Turn on automatic generation in the extension settings and every image uploaded or updated in Magento gets alt text written to the native alt attribute immediately. Or if you prefer, you can trigger it manually when you need to.







The Magento integration currently supports product images only. CMS page images and category images are not covered at this time. If support for those image types is important for your setup, feel free to reach out at contact@alttextlab.com — we'd be glad to hear about your use case as we continue developing the integration.
No, the extension only writes to image label fields that are currently empty. If a product image already has alt text — whether entered manually in the admin, imported via CSV, or set by a previous tool — it is left exactly as it is. Regenerating alt text across images that already have descriptions is an explicit opt-in setting available in the extension configuration.
Yes. AltTextLab reads product context when generating alt text for product images, so descriptions reflect what the product actually is rather than just what's generically visible in the photo. Product name and available attribute data are factored into each description naturally. This produces meaningfully richer alt text than template-based extensions that simply concatenate "Product Name + SKU + Color" into a string — the AI generates a readable, accurate description that works for both screen readers and image search.
Yes. AltTextLab's extension is compatible with both Magento 2 Open Source and Adobe Commerce, including Adobe Commerce on Cloud infrastructure. The extension has been reviewed and tested against current Adobe Commerce release lines. If you're on a specific version and want to confirm compatibility before installing, contact us at contact@alttextlab.com.
Yes. Because AltTextLab writes alt text directly to Magento's native image label field in the database rather than injecting it at the front-end rendering layer, it works correctly with any theme that reads from that field, including Hyvä. The alt text is stored in Magento's data layer and rendered by whichever template or theme your storefront uses, so there are no theme-specific compatibility issues.
Yes. After a CSV import completes, newly imported product images with empty alt fields are picked up by the next cron cycle and processed automatically. You don't need to manually trigger generation after each import.
Partially. The extension works on Magento Multi-Store installations, but currently supports one language only across all store views. Per-store-view language configuration is not available at this time. If multilingual alt text generation is a requirement for your setup, feel free to reach out at contact@alttextlab.com — we'd love to hear about your use case as we continue developing the integration.
Nothing. Alt text that has already been generated and written to your product and CMS image records in Magento's database stays in place permanently as native catalog data. Uninstalling the extension has no effect on existing content — your storefront continues to render stored alt text exactly as before. Only automatic generation on save and scheduled cron processing stop when the extension is removed.