AI Accessibility for TYPO3

TYPO3 accessibility extension with AI

Accessibility Scanner Fix Hub workflow AI alt text Visitor widget

AI Accessibility for TYPO3 is a premium TYPO3 extension from T3Planet that scans pages for WCAG issues, tracks every fix and generates AI alt text, plain-language text and voiceovers inside the TYPO3 backend. It runs on TYPO3 v12 to v14 and PHP 8.2 or higher and supports your work toward WCAG, BITV and BFSG requirements.

AI Accessibility for TYPO3 dashboard in the TYPO3 backend with health score, AI alt text and AI voiceover

What is AI Accessibility for TYPO3?

AI Accessibility for TYPO3 is a premium TYPO3 accessibility extension from T3Planet that brings accessibility checks, a fix workflow and AI content tools into the TYPO3 backend. Editors scan pages, work through findings in Fix Hub and approve AI alt text, plain-language text and voiceovers. Visitors get a configurable accessibility widget. The Scanner, Fix Hub and the widget need no AI provider.

Scans without AI keys

Scanner, Fix Hub, contrast checker and widget run without an AI provider.

Annual license per domain

From €249 per year for production. Staging and local installs are free.

30-day free trial

All features, no credit card and no automatic switch to a paid plan.

Composer install

Install with composer require nitsan/ns-t3aa. T3AA is not available in the TER.
php php

PHP 8.2 to 8.4

Needs AI Foundation (ns_t3af 1.2 or higher, free) and the T3Planet Shop extension.

TYPO3 v12 to v14

Runs on TYPO3 12.4 LTS, 13.4 LTS and 14.x up to 14.4. Current version: 14.4.1.

Free TYPO3 accessibility scanner for your page

Enter the URL of your TYPO3 page and get a WCAG score plus the automated checks it fails. The Scanner in AI Accessibility for TYPO3 runs this kind of check on your whole page tree, inside the backend.

Interactive

Scan a TYPO3 page for WCAG issues

You get an accessibility score and the failed automated WCAG checks, with the number of affected elements and the WCAG success criterion for each.

Works for any public page and takes about 15 to 40 seconds. Pages behind a login and local addresses such as localhost or .ddev.site cannot be checked.

Run the Scanner for every page, on a schedule, inside TYPO3.

Docs for Scanner (opens in a new tab)   Try free for 30 days
*Please Enter Email

 

Find and fix accessibility issues in TYPO3

Scan pages from the page tree, work through findings as a team and keep checking after every release.

TYPO3 accessibility widget on a sample page

Open the floating button, pick a profile or single tools and see how visitors adapt a TYPO3 website to their needs. The widget is part of the extension license.

Interactive

Accessibility widget for visitors

Open the floating button, pick a profile or single tools, and watch the sample page change.

New: online appointments

Welcome to the city library

Borrow books, e-books and audio books, or book a study room. Opening hours change during the holidays, so please check the current times before you visit.

Services
Library cardApply online and pick up your card at the front desk. Apply now
Study roomsBook a quiet room for up to four people for two hours. Book a room
Accessibility menu

Profiles (one at a time)

Tools

Powered by T3PlanetAccessibility Statement

Included in the AI Accessibility for TYPO3 license. You choose the profiles, tools, colors and branding; changes apply only in the visitor's browser. This demo shows a selection of the tools.

Docs for Widget (opens in a new tab)   Try free for 30 days

How AI Accessibility for TYPO3 fits into your workflow

From the first scan to a maintained site in four steps. Three of them work without any AI provider.

  1. Scan

    Pick a page and a depth. The Scanner checks the HTML and scores the result.

    No AI needed
  2. Fix

    Findings land in Fix Hub. Assign them, fix the markup and close the card.

    No AI needed
  3. Improve content

    Approve AI alt text, simpler text and voiceovers before they go live.

    Uses AI
  4. Monitor

    Bulk Scans rerun on the TYPO3 Scheduler. The Dashboard shows what changed.

    No AI needed

For visitors from day one: the accessibility widget runs on every page, with about 40 tools and nine profiles.

 

Make content accessible with AI

Alt text, plain language and audio for editors, controls for visitors and a human review where automation stops.

Fix Hub for TYPO3: assign, fix and close findings

Every Scanner finding becomes a card. Open a card, read how to fix it, then move it from New to In Progress to Completed. Try the board with sample findings.

Interactive

Fix Hub workflow

Open a card, read how to fix it, then move it from New to In Progress to Completed.

New

    In Progress

      Completed

        Sample findings from a demo page. In AI Accessibility for TYPO3, the Scanner fills Fix Hub from a real page tree, with no AI provider or API key needed.

        Docs for Fix Hub (opens in a new tab)   Try free for 30 days

        AI Credits: one prepaid balance for AI in TYPO3

        Use the AI features of every AI Universe extension without your own AI provider account. Prepaid, transparent and under your control. AI Credits are optional: your own API key keeps working.

        AI Foundation dashboard in T3Planet Credits mode: remaining balance, credit burn by extension and spend by extension
        AI Provider Mode with T3Planet Credits selected and the Activate T3Planet AI Credits form with name and email
        AI Usage request log with provider t3planet_credits, credit cost per request and Export CSV
        T3Planet Credits menu in the TYPO3 backend toolbar with used and remaining credits and Buy more credits
        AI Permissions setup wizard with a monthly credit cap and a daily request limit for a backend user group
        T3Planet Credits bundles in the TYPO3 backend: monthly plans from €15 and one-time packs from €29

        Brands That Trust Us

        Data protection: where your data goes

        Content stays in your TYPO3 instance. Data goes only to the AI providers you configure, and only when you use an AI feature.

        1. Visitor's browser

          Accessibility widget

          Stored
          Widget preferences, in the visitor's browser storage
          Not stored by AI Accessibility for TYPO3
          IP addresses, cookies, queries, frontend user IDs
        2. Your TYPO3 server

          AI Accessibility for TYPO3 and AI Foundation

          Alt text, title and description
          sys_file_metadata
          Voiceovers and audio
          fileadmin, no automatic expiry
          Scans and Fix Hub
          Your TYPO3 database
        3. AI provider

          You choose one mode

          Own API keys
          Direct from your server to the provider, for example OpenAI
          AI Credits
          Routed through T3Planet to the AI providers
        • No visitor logs
        • No IP addresses
        • No frontend user IDs

        WCAG, BITV, BFSG and EU AI Act

        • WCAG
        • BITV 2.0
        • BFSG
        • EU AI Act

        AI Accessibility for TYPO3 supports your work toward WCAG, BITV 2.0, EN 301 549 and the BFSG, which has applied since 28 June 2025. For the EU AI Act, people stay in control: every AI draft for alt text, simpler text or voiceovers waits for an editor's approval, and AI Foundation can label AI-generated content. A good score is a health indicator, not proof of conformance. A final human review stays essential, and AI Accessibility for TYPO3 is not a compliance guarantee.

        DPA and GDPR details (opens in a new tab)

        What Our Customers Say

        Reviews from Google, Trustpilot and Community

        Check All Reviews

        Hannes Zimmermann

        ★ ★ ★ ★ ★

        Very courteous and competent team. Very courteous and competent team. All my problems were solved with confidence.

        X Gangwar

        ★ ★ ★ ★ ★

        As a TYPO3 developer, I am always looking for interesting extensions and templates. T3Planet offers very engaging and...

        Read on

        Desirée Noack

        ★ ★ ★ ★ ★

        A trustworthy and fairly priced marketplace with well-thought-out TYPO3 solutions. The customer service is always very...

        Read on
        Transparent Pricing

        All inclusive. No extra costs.

        Simple, honest pricing. No credit card, no auto-charge. Buy when you're ready. Choose what works for you

        Free Download Free Trial

        Try Free for 30 Days

        Full access to all features. Test on live, staging, or local. Stops after 30 days - no charges, no auto-subscription.

        • Every feature fully unlocked
        • Works on live, staging and local domains
        • Email support during trial period
        • No credit card required
        • No auto-conversion to paid plan

        €0

        Start Free Trial Try for Free

        No credit card · No auto-charge · Simply stops after 30 days Secure checkout · Instant license delivery · 30-day money-back guarantee

        Buy Now

        Annual License

        Production domains

        Purchased product never stops working. Pay annually only for updates & support - not to keep the product running.

        • Staging & local installations always free.
        • Once installed, your copy keeps running.
        • 12 months of updates and support included.
        • Dedicated support manager.
        • Instant license delivery to inbox.

        399/year

        Buy now

        Secure checkout · Instant license delivery · 30-day money-back guarantee

        All prices EUR, annual licence. Production domains only. Staging and local installations are free and do not count towards your limit. 30-day money-back guarantee.

        Running a different number, like 2 or 7? Tell us how many and we will send a custom order priced for your count, not rounded up to the next tier. Same for 11 domains or more. Tell us your number →

        Frequently asked questions about T3AA

        T3AA – AI Accessibility for TYPO3 – is a premium TYPO3 extension from T3Planet (extension key ns_t3aa). It scans pages for accessibility issues, tracks fixes in Fix Hub, generates AI alt text, plain-language text and voiceovers, and adds a configurable accessibility widget for visitors.

        No. T3AA is a premium extension with no free version, and it is not distributed through the TYPO3 Extension Repository (TER). You can test every feature in a 30-day free trial without a credit card, then buy an annual license per production domain.

        T3AA 14.x supports TYPO3 12.4 LTS, 13.4 LTS and 14.x up to 14.4, with PHP 8.2 to 8.4. Older 1.x versions supported TYPO3 v11 to v13. To upgrade from version 1.5.2 or older, follow the reinstall guide in the documentation.

        You need AI Foundation (ns_t3af 1.2 or higher, free in the TER), the T3Planet Shop extension (ns_license) with an active T3AA license and admin access to the TYPO3 backend. Install T3AA with composer require nitsan/ns-t3aa or through the T3Planet Shop, then apply the database changes.

        No. The Scanner, Bulk Scans, Fix Hub, the contrast checker, Live Audit and the visitor widget run without an AI provider or API key. Only AI features such as alt text, simplified text, voiceovers and the Fix Hub AI solution need AI access through your own keys or AI Credits.

        Only AI features in AI Credits mode: image metadata (one request for the alt text and one for title and description), Simplify Text, the Fix Hub AI solution and each voiceover or audio file. Scans, Bulk Scans, Lighthouse, Live Audit and the widget never use credits. Each request is metered by the amount of text or image data the model processes.

        Each page that a scan processes counts against the page quota of your license, and one click can scan many pages depending on the depth. The quota is separate from AI Credits: scans never use credits, and AI features never reduce the quota.

        Yes. Add pages to the Bulk Scans queue and create a T3AA Bulk Scans task in the TYPO3 Scheduler. Integrators can run the same queue with vendor/bin/typo3 nst3aa:monitor:run. Results appear in Fix Hub and on the Dashboard.

        No. The Scanner and Lighthouse test only the machine-checkable part of WCAG, so a high score is a health indicator and not proof of conformance. Screen reader flow, keyboard use, navigation logic and form behavior need a person to review them. Use the Human Expert audit for a managed manual review.

        The German Barrierefreiheitsstärkungsgesetz (BFSG) has applied since 28 June 2025. T3AA supports your work toward it, and toward WCAG, BITV 2.0 and EN 301 549, by automating repeatable checks and content tasks inside TYPO3. It is not a compliance guarantee, and a final human review remains essential.

        Content stays in your TYPO3 instance. With your own API keys, requests go from your server straight to the provider you configure, with no T3Planet server in between. With optional AI Credits, requests are routed through T3Planet to the AI providers. Alt text is stored in sys_file_metadata and voiceovers in fileadmin. T3AA stores no visitor logs.

        Yes. The frontend accessibility widget is part of the T3AA license, and there is nothing extra to buy. You enable it in AI Foundation under AI Features, then configure tools, profiles, layout, branding and the accessibility statement in the Accessibility Widgets tab of the module.

        No. ElevenLabs works only with your own ElevenLabs API key and is not available in AI Credits mode. With AI Credits, voiceovers and audio use OpenAI text-to-speech. To use ElevenLabs voices, add your ElevenLabs account in AI Foundation as a provider.

        No. Lighthouse uses the Google PageSpeed Insights API, which cannot reach localhost or .ddev.site addresses. Use a public staging URL for Lighthouse, or run the Scanner, which checks local HTML without a public URL.

        Your contact person at T3Planet

        Meet Our AI Consultant, Jürgen!

        Looking for guidance with TYPO3 AI? Connect with Jürgen, our AI Consultant. He’s here to provide expert insights and help you get the most out of your TYPO3 AI solutions.

        +49 177 7492867 | juergen@t3planet.de

        Schedule Your Personalized Demo

        TYPO3 Version

        TYPO3 v12 to v14

        Extension Key

        ns_t3aa

        Composer Support

        composer req nitsan/ns-t3aa

        Change Log

        # 14.4.1

        22nd Sep 2026

        TASK Remove unused icons

        TASK Code cleanup and overall code improvements

        RELEASE Minor release v14.4.1

        # 14.4.0

        16th Sep 2026

        FEATURE Introduce Backend Dashboard with dedicated tabs: Dashboard, AI Alt Text, Scanner, Fix Hub, Content, and Accessibility Widgets

        FEATURE Add Dashboard overview with open issues, accessibility rating, scan-page quota, pending reviews, and attention items

        FEATURE Add AI Alt Text management with folder tree, multilingual coverage, draft queue, and review-and-confirm workflow

        FEATURE Introduce Scanner with page scope, crawl depth, Bulk Scans queue, and ongoing page monitoring based on license quota

        FEATURE Introduce Fix Hub with severity and WCAG filters, New → In Progress workflow, pagination, and Load More support for occurrences

        FEATURE Add Content tab with Filemeta and Filemeta Bulk cards for AI-powered file metadata generation

        TASK Restrict the frontend accessibility widget and Accessibility audit requests to valid NS_T3AA licenses

        BUGFIX Fix various UI regressions across the Dashboard, Overview, and AI Alt Text sections

        RELEASE Release version 14.4.0

        # 14.3.0

        25th Aug 2026

        FEATURE AI Label: EU AI Act Art. 50 disclosure workflow (capture, bind, confirm)

        FEATURE AI Label backend module: Overview, Media, Texts, Settings, evidence export

        FEATURE Visitor FE badges (EU icons), Fluid ViewHelpers, FSC drop-in / image overlay

        FEATURE Child-extension bind helper (AiLabelBindHelper) and AiLabelRecorderInterface

        FEATURE Media/text rule engines, auto-confirm settings, IPTC + optional JSON-LD marking

        FEATURE Wire module Settings into FE runtime (wording, size, overlay, machine-readable)

        FEATURE Nested Media folder tree and folder preference in AI Label Media tab

        TASK AI Label unit tests, version matrix, PHPStan stubs for filelist events

        DOCS AI Label configuration, developer integration, and feature context specs

        BUGFIX Stop double-encoding FE label icon paths

        BUGFIX Media folder tree compatibility for TYPO3 v12 / PHPStan on T13–T14

        BUGFIX Append page JSON-LD on TYPO3 13 and 14 AfterCacheableContentIsGeneratedEvent

        BUGFIX Restore last bulk undo for AI Label batch actions

        BUGFIX FE: hide machine reason codes; text-only vs icon-only wording; overlay CE dedupe

        BUGFIX FE: Audio/Video FSC badges; tab-scoped evidence export; blank Texts titles

        RELEASE Release version 14.3.0

        # 14.2.2

        18th Aug 2026

        TASK Upgrade Symfony AI platform bridges to ^0.12

        RELEASE Minor release v14.2.2

        # 14.2.1

        14th Aug 2026

        FEATURE Introduce accessibility statement configuration

        TASK Add an accessibility Widgets tab

        TASK Support for Live Audit CKEditor for T3V14

        TASK Perform code cleanup and general improvements

        RELEASE Minor version release v14.2.1

        # 14.2.0

        12th Aug 2026

        FEATURE Launch T3Planet Credits for public use

        FEATURE Introduce accessibility widget with customization tabs (icon, position, colors, layout, profile, settings)

        FEATURE Align credits feature keys with the ns_t3af API catalog

        TASK Provide sit-set support

        TASK Trial metadata generation limit for free-trial licenses

        TASK Improved PageSpeed reporting with error handling and localization

        TASK Improve accessibility, code hygiene, and audit remediation across templates and scripts

        RELEASE Major version release v14.2.0

        # 14.1.0

        15th Jul 2026

        FEATURE Migrate to the T3AF OSS architecture for centralized AI providers, prompts, access, health, logs, and credits

        TASK Simplify MCP Tools registration by removing redundant extension configuration

        TASK Clean up CI configuration and update project dependencies

        RELEASE Minor version release v14.1.0

        # 14.0.0

        9th Jul 2026

        FEATURE Introduces major breaking changes. Review the upgrade [documentation](https://docs.t3planet.de/en/latest/ExtNsT3AA/ReInstallEverything/Index.html) carefully before upgrading.

        FEATURE Integrate with AI Foundation for unified AI provider, prompt, MCP, and governance handling

        FEATURE Add MCP tools for file metadata, alt text, content summarization, and PageSpeed analysis

        FEATURE Add dual-mode MCP support for content summarization and file metadata generation

        FEATURE Register T3AA prompt catalog provider for centralized simplify and file metadata prompts

        FEATURE Register T3AA access catalog provider for AI Access & Roles

        FEATURE Register AI Foundation feature cards for general settings, AI audio/voiceover, and AI file metadata

        FEATURE Add Quick Setup checklist integration for T3AA settings and child module doc header aside

        FEATURE Integrate AI Foundation usage logging and analytics via module doc header

        TASK Rename T3AA to AI Accessibility across labels and translations

        TASK Add version-aware icons and TYPO3 v14 localization wizard support for plain-language simplification

        TASK Ensured TYPO3 v12/v13/v14 compatibility with PHP 8.2+

        RELEASE Release major version 14.0.0

        # 1.5.2

        20th Mar 2026

        TASK Update Dependencies for License

        RELEASE Minor version release v1.5.2

        # 1.5.1

        21st Nov 2025

        BUGFIX Resolved issue regarding metadata generation.

        TASK QA testing and bug fixes

        RELEASE Version 1.5.1 released

        # 1.5.0

        16th Oct 2025

        FEATURE Added Basic Authentication support

        BUGFIX Functional testing and bug fixes

        RELEASE Version 1.5.0 released

        # 1.4.2

        1st Oct 2025

        BUGFIX Multilingual prompt support for Image Meta generation

        BUGFIX QA testing and bug fixes

        RELEASE Version 1.4.2 released

        # 1.4.1

        19th Sep 2025

        BUGFIX Addressed meta generation issue affecting non-admin users

        BUGFIX QA testing and bug fixes

        RELEASE Version 1.4.1 released

        # 1.4.0

        17th Sep 2025

        FEATURE Bulk meta generation with language selection

        FEATURE CKEditor Live Audit

        FEATURE GPT-OSS feature

        FEATURE Options for altertext generation length

        TASK Ensure compatibility with TYPO3 v11, v12, v13

        TASK Cross-browser and cross-device compatibility

        TASK Follow TYPO3 standard checklist

        TASK Code clean-up and improvements

        BUGFIX Functional testing and bug fixes

        BUGFIX UI/UX testing and TYPO3 version fixes

        BUGFIX QA testing and bug fixes

        RELEASE Version 1.4.0 released

        # 1.3.0

        28th Aug 2025

        FEATURE Add support for new OpenAI models and remove deprecated ones

        FEATURE Enhance audio generation capabilities with longer content

        TASK Provide flexible options for Alternative Text generation

        TASK Remove unnecessary OpenAI configurations for streamlined setup

        TASK Improve extension stability with ns_t3ai compatibility

        TASK Localise labels for the DE and NL languages

        BUGFIX Resolved issue preventing meta generation from being disabled by default

        BUGFIX Fix compatibility and UI-related issues

        RELEASE Release version 1.3.0 with minor updates

        # 1.2.2

        5th Aug 2025

        TASK Prevent loading of unnecessary CSS on the frontend to optimize performance

        FEATURE Enhance Voice-Over feature with AI-powered audio generation

        BUGFIX Fix issue causing audio generation to fail on long content

        RELEASE Release version 1.2.2 with performance and feature enhancements

        # 1.2.1

        18th Jul 2025

        BUGFIX Enhance error handling for AI metadata generation

        RELEASE Release version 1.2.1 with improved error response

        # 1.2.0

        17th Jul 2025

        FEATURE Enhance file metadata generation with language support

        TASK Ensure compatibility with PHP 8.4

        TASK Implement HTTP authentication check for AI metadata generation

        TASK Perform code cleanup and general improvements

        BUGFIX Improve error handling for image metadata generation

        RELEASE Release version 1.2.0 with minor feature enhancements

        # 1.1.0

        12th Jun 2025

        FEATURE Accessibility: Added AI-powered support to simplify complex text for plain language

        FEATURE Create easy-to-read content using TYPO3’s built-in translation wizard

        BUGFIX Minor design and functionality issues for a smoother and more stable experience

        RELEASE Accessibility-first update — Version 1.1.0

        # 1.0.1

        4th Jun 2025

        TASK Update demo URLs and refine alt text handling for improved accessibility

        BUGFIX Fix minor issues across UI and functionality

        RELEASE Release version 1.0.1 with minor improvements and fixes