---
id: accessibility/get-started/introduction
title: Accessibility Testing | Cypress Documentation
description: >-
  Cypress Accessibility provides organized, visual, and actionable accessibility
  reports, based completely on the tests you record to Cypress Cloud, and
  powered by Axe Core® by Deque Systems.
section: accessibility
source_path: docs/accessibility/get-started/introduction.mdx
version: 6a908a532b1fca4ed18538a4c1c5a9bc7f24f403
updated_at: '2026-05-01T19:25:18.656Z'
---
# Automated accessibility checks on every test

Cypress Accessibility adds detailed accessibility checks to Cypress Cloud. Checks run against every step of every test, with zero impact on test execution.

*   Visualize, triage, and fix accessibility violations without any additional code or configuration.
*   Debug each violation with interactive DOM snapshots from.
*   Filter to newly-introduced issues related to specific commits.
*   Track your team's progress over time with historical scores to monitor improvements and identify regressions.

[Request trial ➜](https://www.cypress.io/accessibility?utm_medium=intro-cta&utm_source=docs.cypress.io&utm_content=Request%20trial) [See a demo](https://on.cypress.io/accessibility-demo-video) [Explore an example project](https://on.cypress.io/rwa-accessibility-views?utm_source=docs.cypress.io&utm_medium=intro-cta&utm_content=Explore%20an%20example%20project)

Looking for a general guide for accessibility testing concepts in Cypress App? Go to the [accessibility testing guide](/llm/markdown/app/guides/accessibility-testing.md).

## Get Started

You don't need to make any changes to your code or your test setup. If you record test runs to the Cypress Cloud with Test Replay, you're ready to start using Cypress Accessibility. You'll start your [free trial](https://www.cypress.io/accessibility?utm_medium=intro-cta&utm_source=docs.cypress.io&utm_content=Request%20trial) with personalized support from our sales team and your existing test data to instantly see full accessibility reports for all your Cypress projects. From there, you can integrate with CI to set your own standards for handling the results.

[Get started with Cypress Accessibility ➜](/llm/markdown/accessibility/get-started/setup.md)

## Top Guides

*   [
    
    Improve Accessibility
    
    Discover how to break down accessibility reports, prioritize fixes, and make impactful progress toward accessible software with Cypress Accessibility.
    
    ](/llm/markdown/accessibility/guides/improve-accessibility.md)
*   [
    
    Detect and manage changes
    
    Compare reports in detail to review only _new_ accessibility issues, use our API to react to runs that don't meet your standards, and spot trends with analytics.
    
    ](/llm/markdown/accessibility/guides/detect-changes.md)
*   [
    
    Work with AI agents
    
    Use AI coding assistants with Cypress Cloud MCP to pull accessibility summaries, browse failing views and rules, and debug violations with structured context from your recorded runs.
    
    ](/llm/markdown/accessibility/work-with-ai-agents.md)
*   [
    
    Block pull requests and set policies
    
    Set policies and block pull requests automatically with Cypress Accessibility's Results API, enabling custom CI workflows to enforce accessibility standards and prevent regressions.
    
    ](/llm/markdown/accessibility/block-pull-requests.md)
*   [
    
    Production monitoring
    
    Monitor accessibility issues in production by running scheduled Cypress tests against live environments, capturing dynamic content changes, and generating automated reports for a comprehensive accessibility overview.
    
    ](/llm/markdown/accessibility/guides/production-monitoring.md)
*   [
    
    Accessibility automation principles
    
    Apply these core principles to maximize the impact of Cypress Accessibility's automation: complement automation with human judgment for deeper insights, manage false positives effectively, and ensure robust assistive technology support.
    
    ](/llm/markdown/accessibility/guides/accessibility-automation.md)

## What to expect

Cypress Accessibility delivers detailed, actionable accessibility reports directly from your tests, powered by the industry-leading Axe Core® library by Deque Systems. These reports require no extra setup and are automatically generated for every unique state reached during your Cypress tests, whether in end-to-end or component testing.

*   **No setup**: Cypress Accessibility utilizes the same capture protocol as [Test Replay](/llm/markdown/cloud/features/test-replay.md) (requires Cypress v13+), so no additional code or configuration is needed.
*   **No test slowdown or flakiness**: Server-side execution ensures no impact on test performance or existing code.
*   **Comprehensive reporting**: During test execution, unique states—defined by distinct DOM structures—are recorded for end-to-end views and components.
*   **DOM snapshots**: Each detected violation is accompanied by a [full-page, inspectable DOM snapshot](/llm/markdown/accessibility/core-concepts/inspecting-violation-details.md), highlighting the exact location and context of the violation.
*   **Report generation**: [Detailed reports](/llm/markdown/accessibility/core-concepts/run-level-reports.md) are generated, offering sortable and filterable views by page, component, or the entire test run. Rule-based summaries for an aggregated view of accessibility outcomes for the entire run are also available.
*   **Run comparison**: [Compare the results](/llm/markdown/accessibility/core-concepts/compare-reports.md) from two runs and see only the new issues. Know before you merge if a code change is going to cause new accessibility problems.
*   **Deep linking and sharing**: Easily share whatever you are looking at with your team at any time by copying the link, or using built-in sharing functionality and [Jira issue creation](/llm/markdown/accessibility/core-concepts/inspecting-violation-details.md#Create-Jira-issue).
*   **Selective element handling**: Elements marked as "ignored" in tests are excluded from scoring but remain visible for manual review, ensuring flexibility via [configuration](/llm/markdown/accessibility/configuration/overview.md).
*   **Flexible pipeline integration**: The [Results API](/llm/markdown/accessibility/guides/results-api.md) allows you to programmatically control your CI pipeline's behavior based on accessibility outcomes, enabling enforcement of accessibility policies.
*   **Run-specific configuration**: Use [Profiles](/llm/markdown/accessibility/configuration/profiles.md) to apply different configuration settings based on run tags, enabling team-specific reporting and optimized settings for pull requests versus regression runs.

Learn more about [how it works](/llm/markdown/accessibility/core-concepts/how-it-works.md).

_Note: DEQUE, DEQUELABS, AXE®, and AXE-CORE® are trademarks of Deque Systems, Inc. in the US and other countries. These terms are used throughout our documentation to refer to the accessibility testing library used by Cypress Accessibility._
