Compliance badge

A live shield proving your site meets WCAG 2.1 / 2.2 AA. Embeds in any README, footer, or landing page. Free forever, even on the free tier.

← Home

States

passingissuesfailingpending scan

States update automatically once you wire your repo to axle CI. Unknown URLs render as “pending scan” — still shareable, still drives adoption.

Customise your badge

PreviewLive preview (served from /api/badge)
Markdown
[![WCAG 2.1 AA](/api/badge?url=https%3A%2F%2Fexample.com&standard=WCAG%202.1%20AA)](https://axle.dev/?utm_source=badge)
HTML
<a href="https://axle.dev/?utm_source=badge"><img src="/api/badge?url=https%3A%2F%2Fexample.com&standard=WCAG%202.1%20AA" alt="WCAG 2.1 AA" /></a>
shields.io endpoint
https://img.shields.io/endpoint?url=https%3A%2F%2Faxle.dev%2Fapi%2Fbadge%3Furl%3Dhttps%253A%252F%252Fexample.com%26format%3Djson%26standard%3DWCAG%25202.1%2520AA

If you prefer shields.io rendering, point their endpoint at our JSON output.

axle provides remediation assistance. A badge is not a compliance certificate — it reflects the outcome of automated checks. Manual human review is still recommended for full WCAG conformance.