Available Tools
analyze-with-axe
Comprehensive WCAG testing using axe-core with detailed violation reports
analyze-with-pa11y
Standards-based validation using Pa11y and HTML CodeSniffer
analyze-with-lighthouse
Google Lighthouse accessibility scoring (0-100) and deployment gates
analyze-contrast
Dedicated color contrast analysis with WCAG 2.1 and APCA support
analyze-mixed
Combined analysis with multiple engines for maximum coverage
Choosing the Right Tool
analyze-with-axe
Best for: Comprehensive WCAG 2.0/2.1 compliance checkingLow false positive rate
Detailed fix suggestions with human context
ARIA and semantic HTML analysis
Industry-standard tool by Deque
- Complete WCAG compliance reports
- Actionable remediation guidance
- Reliable results for production audits
analyze-with-pa11y
Best for: WCAG 2.1 AA/AAA and Section 508 validationMultiple accessibility standards
HTML CodeSniffer-based analysis
Catches issues axe-core might miss
Flexible standard selection
- Section 508 compliance (government sites)
- WCAG 2.1 AAA level validation
- Alternative perspective from HTML CodeSniffer
analyze-with-lighthouse
Best for: Accessibility score tracking and deployment gatesQuantitative score (0-100)
Lighthouse-specific audits
Score-based deployment gates
Progress tracking over time
- A single accessibility score
- Minimum score thresholds for CI/CD
- Lighthouse-specific checks (font-size, tap-targets, meta-viewport)
- Tracking improvements over time
analyze-contrast
Best for: Specific color contrast analysisWCAG 2.1 contrast ratios
APCA (WCAG 3.0 draft) algorithm
Text size and weight awareness
Suggested color fixes with CSS
- Detailed contrast analysis
- Comparison between WCAG 2.1 and APCA
- Specific color fix recommendations
- Visual accessibility validation
analyze-mixed
Best for: Complete accessibility overview with cross-validationRuns multiple tools in parallel
Intelligent deduplication
Maximum issue coverage
Tool comparison insights
- Comprehensive analysis with all tools
- Cross-validation between engines
- Maximum confidence in results
- To catch issues only one tool detects
Common Parameters
All tools share these common parameters:URL of the page to analyze
Raw HTML content to analyze (alternative to URL)
Not supported by
analyze-with-lighthouse — Lighthouse requires a live URL.CSS selector to wait for before analysis (useful for SPAs)
Milliseconds to wait before analysis (max 60,000ms)
Viewport dimensions
Tool Comparison
| Feature | axe-core | Pa11y | Lighthouse | Contrast | Mixed |
|---|---|---|---|---|---|
| HTML input | ✓ | ✓ | ✗ | ✓ | ✓ |
| Accessibility score | ✗ | ✗ | ✓ | ✗ | ✗ |
| WCAG standards | 2.0/2.1 | 2.0/2.1 | 2.1 | 2.1/3.0 | 2.0/2.1 |
| Section 508 | ✗ | ✓ | ✗ | ✗ | ✓ |
| False positives | Few | Moderate | Few | None | Few |
| Avg duration | ~2-3s | ~2s | ~8s | ~1s | ~3s |
| Color contrast | Basic | Basic | Basic | Advanced | Basic |
| Suggested fixes | ✓ | ✗ | ✓ | ✓ | ✓ |
Getting Started
Next Steps
analyze-with-axe
Start with axe-core for comprehensive WCAG testing
analyze-mixed
Run all tools together for maximum coverage
Prompts
Explore pre-built prompts for common workflows
Resources
Access WCAG criteria and audit catalogs