Skip to content

plugin

Ally

By Naha 1

Details

Summary

Ally checks your site against WCAG 2.1 AA and shows what would fail.

Description

Ally checks your site against WCAG 2.1 AA and shows what would fail.

What it checks

• Text contrast (1.4.3) in light and dark theme, separately

• Missing image descriptions (1.1.1)

• Skipped heading levels, such as h3 under h1 (1.3.1)

• Pages with no h1, or more than one

• Links a screen reader cannot announce (2.4.4)

• Tap targets under 24x24 (2.5.8)

• Text below a 12px readability floor

Why the dark theme matters

Framer sites carry two colour values for every style, one per theme. A checker that reads only the active theme misses half your site. Ally resolves both and reports each failing theme separately, with the ratio it measured and a colour that passes.

What it fixes

Image descriptions are written into the document with one click, and undo works.

Colour never changes automatically: it is a design decision, and a shared style reaches beyond one layer. Ally proposes a value that passes and leaves the choice to you. Heading levels are reported, not changed — Framer does not let a plugin rewrite a heading tag yet.

Ally reads colour through Framer's text styles; a colour typed directly onto a layer is out of reach of every plugin, so Ally skips it rather than guess.

Free and Pro

Free: contrast in both themes, image descriptions, heading order and h1 checks, on the open page or your changed pages.

Pro, USD 24 one-time, lifetime: link names, tap target and text size checks, one-click and batch image descriptions, whole-site scanning.

Pro is unlocked with a licence key emailed after purchase. No account, no sign-in. The key is checked on activation and occasionally after, and works 14 days offline. Unlink it to move it to another computer. Ally sends no analytics and no page content anywhere — the licence check is its only network request.

Honest limits

No automatic tool can certify WCAG compliance, and Ally does not claim to. Keyboard order, screen reader behaviour, text over images and whether your alt text is good still need a person.

Media

Rank history

12515017519609/169/169/169/169/16
  • All · #960

More like this