WCAG Check

Run automated WCAG accessibility checks on web pages

Check HTML

AI-generated

Summary

Check raw HTML content for accessibility issues according to a specified WCAG conformance level and optional rule customizations.

Inputs

  • HTML (required) — The raw HTML string to analyze for accessibility violations.
  • WCAG Level — Specify the minimum WCAG level to check (A, AA, or AAA; default is AA).
  • Include Passes — Flag to include rules that passed in the accessibility report (default false).
  • Disable Rules — Comma-separated list of rule IDs to exclude from the check.
  • Enable Semantic Analysis — Enable enhanced semantic quality analysis of flagged elements using a large language model (LLM).
  • LLM Provider — Select which LLM provider to use if semantic analysis is enabled (Anthropic, OpenAI, Ollama).
  • LLM Model — Specify the model for the selected LLM provider; leave blank for default.
  • API Key — API key for the LLM provider; required for Anthropic or OpenAI when semantic analysis is enabled.
  • Ollama Base URL — Base URL for the local Ollama server when using it as LLM provider.

Output shape

A single JSON object containing the accessibility report for the provided HTML content. If semantic analysis is enabled, the report is enriched with LLM-based insights.

The report includes identified accessibility violations, and optionally, passing rules if 'Include Passes' is true. Disabled rules are excluded from the analysis. Semantic analysis performs additional contextual review using the configured LLM provider, requiring appropriate API keys or server access as configured.

Links

Discussion