Paste up to 1 MiB of CSS or JSON. Aliases may point forward.
DESIGN-SYSTEM CONTRAST, LOCALLY
Audit the tokens, not one color pair.
Paste CSS or JSON tokens, resolve aliases, infer semantic roles, and review the contrast matrix before it reaches production.
Your token source stays in this browser tab. Nothing is uploaded.
Your first successful audit unlocks the full experience for 7 days.
TOKEN CONTRAST LAB
Bring a token file. Leave with an actionable audit.
- Discovered
- —
- Resolved
- —
- Included
- —
- Pairs
- —
- Pass
- —
- Fail
- —
Semantic contrast pairs
Analyze a source to see compatible foreground and surface pairs.
| Foreground / graphic | Background | Ratio | Context | Verdict | Correction |
|---|
03 · Accepted fixes
No correction is added until you accept it explicitly.
No correction is added until you accept it explicitly.
04 · EXPORT
After the trial: 40 tokens, one theme, filters, and the failure CSV remain free.
LOCAL FIRST · BUSINESS LATER
Your first successful audit unlocks the full experience for 7 days.
Free local audit
US$0After the trial: 40 tokens, one theme, filters, and the failure CSV remain free.
Local Pro · planned
US$39 one-timePlanned lifetime browser access to 200 tokens, all themes, corrections, and full local exports.
Repository CI · planned
US$12/repo/month · plannedA future pull-request check for teams that need repeatable token contrast gates.
Contrast results are engineering guidance, not a certification or legal guarantee.
TOKEN AUDIT QUESTIONS
A design-system check with the boundary written down.
Which token files are supported, and are they uploaded?
Paste or choose UTF-8 CSS, JSON, or .tokens.json files up to 1 MiB. Parsing and auditing run in this browser tab, so token source content is never uploaded.
Which WCAG contrast targets can I audit?
Choose 4.5:1 for WCAG AA normal text, 7:1 for AAA normal text, or 3:1 for large text and non-text graphics. Results are engineering guidance, not certification.
How are transparent token colors evaluated?
A transparent foreground is composited over its paired surface. A transparent surface is composited over white, and each affected result states that assumption.
Does LocalConvert change my tokens automatically?
No. Corrections are suggestions. You explicitly accept each pair before a CSS override or RFC 6902 JSON Patch is prepared.
What happens after the 7-day full Pro trial?
The free local plan continues with 40 tokens, one theme, filters, and failure CSV export. Planned Local Pro expands the local limits and exports; no payment is collected today.
Contrast results are engineering guidance, not a certification or legal guarantee.
THE TOOLKIT
More one-minute tools, same boundary.
Your token source stays in this browser tab. Nothing is uploaded.