Barrierefrei Sofort Gratis prüfen

Ratgeber

axe DevTools: den Shop selbst prüfen und Meldungen beheben

Veröffentlicht am 28. Oktober 2026

Mit der kostenlosen Browser-Erweiterung axe DevTools prüfen Sie eine Shopseite in wenigen Minuten selbst: Entwicklertools öffnen, Reiter „axe DevTools“ wählen, „Full Page Scan“ klicken und die Meldungen nach Schweregrad abarbeiten. Die Gratisversion findet automatisch prüfbare Fehler auf jeweils einer Seite; Tastatur, Screenreader und die Qualität Ihrer Texte müssen Sie danach weiter von Hand prüfen.

Dieser Artikel zeigt die Bedienung Schritt für Schritt, übertragen auf Startseite, Produktseite und Warenkorb, dazu eine Tabelle typischer Shop-Meldungen mit WCAG-Kriterium und Behebung, eine Protokollvorlage und eine Checkliste. Er gehört zu unserer Anleitung Website auf Barrierefreiheit prüfen. Welche WCAG-Kriterien die zugrunde liegende Prüfmaschine axe-core überhaupt abdeckt, zählt der Artikel WCAG-Check online aus.

Was axe DevTools ist und was die Gratisversion kann

axe DevTools ist eine Erweiterung des Herstellers Deque für Chrome, Edge und Firefox. Sie nutzt die quelloffene Prüfbibliothek axe-core, die nach Angabe von Deque im Durchschnitt 57 Prozent der WCAG-Probleme automatisch findet (axe-core auf GitHub). Deque beschreibt die kostenlose Version so: Sie bietet nur automatisierte Tests, und Sie testen jeweils eine Seite (Deque, Produktseite der Erweiterung).

Was in welcher Version enthalten ist, steht in der Herstellerdoku unter „Feature Availability“ (Deque Docs: axe DevTools Extension):

FunktionKostenlosPro (kostenpflichtig)
Full Page Scan (ganze Seite)jaja
Ergebnisbericht mit Beschreibung, Highlight, Inspect, CSS-Selektor, Quellcode, Behebungshinweis, Link zur Regelseitejaja
Einstellungen: Sprache, Best Practices, Prüfstandardjaja
Partial Page Scan (nur ein Bereich der Seite)neinja
Tests speichern, exportieren, teilenneinja
Intelligent Guided Testsneinja
Checkliste „Remaining Testing“ für die manuelle Prüfungneinja
Manuell gefundene Probleme erfassenneinja
Einstellungen für „Needs Review“ und Farbkontrast-Werkzeugneinja

Preise nennt Deque auf seiner Preisseite nicht. Dort steht, dass die Testversion von Pro keine Zahlungsdaten verlangt und das Konto nach Ablauf automatisch auf den Gratisplan zurückfällt. Die Testversion läuft laut Deque 14 Tage (Deque, Produktseite der Erweiterung).

Schritt 1: Erweiterung installieren

  1. Öffnen Sie die Seite für Ihren Browser: Chrome Web Store, Edge Add-ons oder Firefox Add-ons.
  2. Klicken Sie auf Installieren und bestätigen Sie die Abfrage des Browsers.
  3. Ein axe-Konto brauchen Sie laut Doku für Pro und die Testversion; für den Full Page Scan der Gratisversion nennt die Doku keins (Deque Docs).

Zwei Dinge sollten Sie vorher wissen:

Schritt 2: Prüfstandard einstellen

Öffnen Sie in der Erweiterung oben das Menü „Options“ (drei Punkte) und dann „Settings“ (Deque Docs: Configuration). Zwei Einstellungen lohnen sich:

Beide Einstellungen wirken als Filter: Sie müssen den Scan nach einer Änderung nicht wiederholen (Deque Docs: Configuration).

Schritt 3: Seite scannen

  1. Öffnen Sie die Shopseite, die Sie prüfen wollen, und schließen oder bestätigen Sie den Cookie-Banner. Unsere Empfehlung: Prüfen Sie den Banner einmal getrennt, solange er offen ist, und danach die Seite ohne Banner.
  2. Klicken Sie mit der rechten Maustaste auf die Seite und wählen Sie „Untersuchen“, oder drücken Sie Strg + Umschalttaste + I (Windows) bzw. Cmd + Option + I (Mac) (Chrome-Doku: DevTools öffnen, Deque Docs).
  3. Wählen Sie in den Entwicklertools den Reiter „axe DevTools“. Fehlt er, steckt er laut Deque hinter dem Symbol „>>“ für weitere Reiter.
  4. Klicken Sie auf „Full Page Scan“ (Deque Docs: Scanning).

Startet der Scan nicht oder lädt er endlos, nennt Deque zwei Ursachen: ein Werbe- oder Inhaltsblocker wie uBlock Origin Lite, der ein Skript der Erweiterung blockiert, oder eine andere Erweiterung, die Seiteninhalte verändert, etwa Grammarly. Abhilfe: die Erweiterung im Blocker erlauben oder die störende Erweiterung unter chrome://extensions (Chrome) bzw. edge://extensions (Edge) abschalten und die Seite neu laden (Deque Docs: Troubleshooting).

Schritt 4: Ergebnisse lesen

Die Übersicht zeigt die geprüfte Adresse, einen Knopf „Re-run“ für einen neuen Scan und die Gesamtzahl der Meldungen. Darunter teilen Filter die Meldungen auf (Deque Docs: Scanning):

FilterBedeutung laut DequeWas Sie tun
Automatic IssuesFehler aus dem automatischen Scanbeheben
Guided IssuesFehler aus den Intelligent Guided Tests (nur Pro)in der Gratisversion leer
Needs Reviewmögliche Fehler, bei denen axe-core nicht sicher entscheiden konnteselbst prüfen, siehe unten
Best PracticeEmpfehlungen ohne zwingendes WCAG-Kriteriumnach den WCAG-Fehlern beheben
Critical, Serious, Moderate, MinorSchweregrad der MeldungReihenfolge der Arbeit

Die Meldungen sind nach Regel gruppiert. Ein Klick auf eine Regel klappt die einzelnen Fundstellen auf.

Schweregrade: womit Sie anfangen

axe-core ordnet jedem Fehler einen von vier Schweregraden zu: „minor“, „moderate“, „serious“ oder „critical“, also wie schwer der Verstoß wiegt (axe-core API-Dokumentation). Welchen Grad eine Regel hat, steht in der Regelliste von axe-core.

Unsere Empfehlung: Arbeiten Sie Critical und Serious zuerst ab, und zwar auf den Seiten, über die Kunden kaufen. Ein Knopf ohne Namen im Warenkorb wiegt für Sie schwerer als eine falsche Überschriftenstufe im Blog.

„Needs Review“: Was Sie selbst entscheiden

Unter „Needs Review“ stehen Stellen, die axe-core nicht sicher bewerten konnte. Laut Deque betrifft das oft den Farbkontrast von Text über Hintergrundbildern oder Farbverläufen (Deque Docs: Scanning). Diese Einträge sind kein Freispruch und kein Fehler, sondern eine Aufgabe für Sie:

  1. Mit „Highlight“ die Stelle auf der Seite finden.
  2. Bei Kontrast: die beiden Farben selbst messen, wie in Farbkontrast nach WCAG prüfen beschrieben. Normaler Text braucht mindestens 4,5 : 1, großer Text 3 : 1 (W3C Understanding 1.4.3). Bei Text über einem Foto messen Sie an der hellsten bzw. dunkelsten Stelle hinter dem Text (unsere Empfehlung).
  3. Ergebnis ins Protokoll schreiben: Fehler oder in Ordnung, mit Begründung.

Highlight und Inspect: den Fehler finden

Zu jeder Fundstelle zeigt axe laut Doku (Deque Docs: Scanning):

Intelligent Guided Tests: was sie leisten und was kostet

Die Intelligent Guided Tests (IGTs) stellen Ihnen nach einem gespeicherten Scan einfache Fragen zur Seite und prüfen daraus Dinge, die ein automatischer Scan nicht erkennt (Deque Docs: IGT). Es gibt sie für Tabellen, Tastatur, modale Dialoge, interaktive Elemente, Bilder, Struktur und Formulare.

IGTs setzen das Speichern eines Tests voraus, und Speichern gehört zu Pro (Deque Docs: Scanning). Gleiches gilt für die Checkliste „Remaining Testing“, die laut Deque auflistet, was für WCAG 2.2 A und AA noch von Hand zu prüfen ist (Deque Docs: Remaining Testing). Mit der 14-tägigen Testversion können Sie beides ausprobieren.

Unsere Einschätzung: Für einen kleinen Shop ist Pro kein Muss. Den Teil, den die IGTs abdecken, prüfen Sie kostenlos mit dem Tastaturtest und einem Screenreader-Test. Das dauert länger, verlangt aber kein Abo.

So prüfen Sie Startseite, Produktseite und Warenkorb

Die Gratisversion prüft immer die Seite, die gerade offen ist, und nur einmal pro Klick. Viele Shop-Elemente erscheinen erst nach einer Aktion. Unsere Empfehlung: Stellen Sie jeden Zustand her und klicken Sie dann auf „Re-run“.

SeiteZustände, die Sie nacheinander scannenWorauf Sie im Ergebnis achten
Startseite1. mit Cookie-Banner, 2. ohne Banner, 3. mit geöffnetem Menü (auf dem Handy-Layout: Browserfenster schmal ziehen), 4. mit geöffneter SucheLogo und Bannerbilder ohne Alternativtext, Symbol-Links ohne Namen (Konto, Warenkorb, Social Media), Kontrast von Text auf Bannern
Produktseite1. Ausgangszustand, 2. nach Auswahl einer Variante, 3. mit Fehlermeldung (zum Beispiel ohne Größe in den Warenkorb legen), 4. mit geöffneter BildergalerieProduktbilder ohne Alternativtext, Variantenauswahl ohne Beschriftung, Mengenfeld ohne Label, Plus/Minus-Knöpfe ohne Namen, Kontrast von Preisen und Rabatt-Etiketten
Warenkorb1. mit einem Artikel, 2. nach Änderung der Menge, 3. mit Gutscheinfeld und Fehlermeldung, 4. Mini-Warenkorb (Seitenleiste) geöffnetLöschen-Knöpfe ohne Namen, Felder ohne Label, Schließen-Knopf der Seitenleiste, zu kleine Klickflächen

Den Checkout mit Adress- und Zahlungsfeldern prüfen Sie genauso, Schritt für Schritt bis vor die Zahlung.

Typische Meldungen im Shop: Bedeutung und Behebung

Die Tabelle nennt Regeln aus der Regelliste von axe-core, die Shop-Elemente betreffen. Schweregrad und WCAG-Kriterium stammen aus dieser Liste. Die Spalte „Wo im Shop“ zeigt mögliche Stellen, keine Häufigkeit.

Regel in axeWas sie meldetWo im ShopSchweregradWCAG 2.2Behebung
image-altBild ohne AlternativtextProduktbilder, Logo, BannerCritical1.1.1Im Shopsystem beim Bild einen Alternativtext eintragen, der beschreibt, was zu sehen ist; rein dekorative Bilder bekommen ein leeres alt-Attribut
svg-img-altGrafik (SVG) mit Bildrolle ohne TextLogo als SVG, GütesiegelSerious1.1.1Im Theme dem SVG einen Titel oder ein aria-label geben
link-nameLink ohne erkennbaren TextWarenkorb-, Konto- und Social-Media-Symbole, verlinkte Bilder ohne AlternativtextSerious2.4.4, 4.1.2Dem Link einen Namen geben, zum Beispiel aria-label="Warenkorb" oder versteckten Text; bei Bildlinks den Alternativtext ergänzen
button-nameKnopf ohne erkennbaren TextLupe der Suche, Menü-Knopf, Plus/Minus bei der Menge, Schließen-XCritical4.1.2Knopf mit sichtbarem Text oder aria-label versehen, das die Funktion nennt („Menge erhöhen“)
labelFormularfeld ohne BeschriftungNewsletter-Feld, Suchfeld, Mengenfeld, GutscheinfeldCritical4.1.2Sichtbares label-Element mit dem Feld verbinden
select-nameAuswahlliste ohne NamenGröße, Farbe, SortierungCritical4.1.2Beschriftung („Größe wählen“) als label mit der Auswahlliste verbinden
color-contrastKontrast zwischen Text und Hintergrund zu geringgrauer Fließtext, Streichpreise, Sale-Etiketten, Text auf BannernSerious1.4.3Farbe im Theme anpassen, bis 4,5 : 1 (großer Text 3 : 1) erreicht ist
link-in-text-blockLink im Fließtext nur durch Farbe erkennbarLinks in Produkttexten, AGB, VersandinfosSerious1.4.1Links unterstreichen
autocomplete-validautocomplete-Wert falsch oder unpassendAdressfelder im Checkout, KundenkontoSerious1.3.5Gültige Werte wie given-name, postal-code oder email setzen bzw. vom Theme setzen lassen
target-sizeKlickfläche zu klein oder zu engPlus/Minus, Farbpunkte der Varianten, Löschen-SymbolSerious2.5.8Klickfläche auf mindestens 24 mal 24 CSS-Pixel vergrößern oder genug Abstand schaffen (Ausnahmen im Understanding-Dokument). Achtung: axe-core führt diese Regel laut Regelliste standardmäßig nicht aus; fehlt die Meldung, prüfen Sie Klickflächen selbst nach.
nested-interactiveBedienelement in einem anderen BedienelementProduktkachel als Link mit „In den Warenkorb“-Knopf darinSerious4.1.2Kachel umbauen, sodass Link und Knopf nebeneinander statt ineinander liegen (Aufgabe für den Theme-Entwickler)
list, listitemListe falsch aufgebautNavigation, ProduktmerkmaleSerious1.3.1Listeneinträge direkt in ul oder ol setzen
html-has-langSprache der Seite fehltganzes ThemeSerious3.1.1Im Theme lang="de" am html-Element setzen
document-titleSeitentitel fehltSonderseiten, WarenkorbSerious2.4.2In den SEO-Einstellungen einen Seitentitel eintragen
meta-viewportZoomen auf dem Handy gesperrtganzes ThemeModerate1.4.4Im Theme user-scalable=no und eine Begrenzung über maximum-scale entfernen
heading-order, page-has-heading-one, region, landmark-one-mainÜberschriftenstufen springen, keine Hauptüberschrift, Inhalt außerhalb von SeitenbereichenStartseite, ProduktseiteModeratekeins (Best Practice)Eine H1 pro Seite (bei Produkten der Produktname), Stufen ohne Sprung, Hauptinhalt im main-Element

Ein Fehler, der im Theme steckt, taucht auf jeder Seite auf, die dieses Theme nutzt. Unsere Empfehlung: Beheben Sie sie einmal im Theme oder melden Sie sie dem Theme-Anbieter, statt Seite für Seite zu arbeiten.

Was axe DevTools nicht findet

Deque selbst schreibt, dass kein automatisches System eine 100-prozentige Konformität mit einem Standard prüfen kann (Deque Docs: Rulesets). Für Ihren Shop heißt das:

Protokoll: so dokumentieren Sie die Prüfung

Export und Speichern gibt es nur in Pro (Deque Docs). In der Gratisversion halten Sie die Ergebnisse selbst fest, zum Beispiel in einer Tabelle mit diesen Spalten:

DatumSeite (URL)ZustandRegelSchweregradElement (Selektor aus „Element location“)WCAGMaßnahmeErledigt amNachtest ok
Beispiel: 28.10.2026/produkte/wollmuetzeVariante gewähltbutton-nameCritical.qty-plus4.1.2aria-label „Menge erhöhen“ im Theme ergänzen
Beispiel: 28.10.2026/produkte/wollmuetzeAusgangszustandcolor-contrastSerious.price--compare1.4.3Farbe von #999999 auf dunkleres Grau ändern

Notieren Sie auch die geprüften Seiten ohne Meldungen und die „Needs Review“-Einträge mit Ihrer Entscheidung. Nach jeder Behebung scannen Sie dieselbe Seite im selben Zustand erneut und tragen das Ergebnis in „Nachtest ok“ ein.

Checkliste axe DevTools

Ihr nächster Schritt

Dieser Ratgeber ist keine Rechtsberatung.

Machen Sie zusätzlich den kostenlosen Scan. Er prüft Startseite, Produktseite und Warenkorb und zeigt, was zuerst behoben werden sollte. Wie axe DevTools findet er als automatische Prüfung nur einen Teil der Barrieren; den Tastaturtest, den Screenreader-Test und die Prüfung Ihrer Texte übernehmen Sie selbst.

Stand: 28.10.2026. Quellen gelesen am 28.10.2026.

Prüfen Sie Ihren Shop jetzt

Der Gratis-Scan prüft bis zu vier Seiten Ihres Shops, meist in unter einer Minute.

Gratis-Scan starten

Wir prüfen

  1. Startseite in einem echten Browser öffnen
  2. Automatisch nach WCAG 2.2 AA prüfen, mit axe-core
  3. Bis zu drei Unterseiten prüfen: ein Produkt, den Warenkorb, die Barrierefreiheitserklärung
  4. Ergebnis mit Punktzahl und den wichtigsten Befunden zusammenstellen