Text Contrast Checker (APCA WCAG3)
Text accessibility, scientifically measured! WCAG3
Plugin Preview
About this plugin
APCA Contrast Checker evaluates text accessibility using the Accessible Perceptual Contrast Algorithm (APCA) for WCAG 3. Unlike traditional WCAG 2 tools, it provides more perceptually accurate assessments by considering font size, weight, and purpose to ensure truly readable designs.
APCA Contrast Checker for WCAG 3
The APCA Contrast Checker plugin brings the next generation of accessibility standards to Figma, implementing the Accessible Perceptual Contrast Algorithm (APCA) developed for WCAG 3 (formerly known as "Silver").
Why APCA Instead of WCAG 2?
Traditional contrast ratios used in WCAG 2 have significant limitations - they treat all color pairs equally regardless of their perceptual differences, often allowing unreadable dark color combinations to "pass" while flagging perfectly readable light combinations as "failures."
APCA solves these problems by:
- Accounting for human perception of contrast based on modern vision research
- Considering text properties (size, weight, purpose) when determining readability
- Providing appropriate contrast levels for different reading scenarios
- Delivering more accurate evaluations for both light and dark modes
Key Features
- Text Property Analysis: Automatically detects and evaluates font size, weight, and color
- Context-Aware Evaluation: Adjusts contrast requirements based on text purpose (body text, headings, UI labels, or non-text elements)
- Conformance Levels: Indicates both Bronze (general) and Silver (detailed) level compliance
- WCAG 2 Compatibility: Shows approximate WCAG 2 ratio equivalents for reference
- Visual Contrast Meter: Displays contrast levels with an intuitive visual indicator
- Detailed Recommendations: Provides specific guidance to improve readability
- Interactive Controls: Adjust text properties and see results in real-time
- Font Size Guidance: Includes minimum font size recommendations based on contrast level and weight
How to Use
- Select any text layer in your Figma design
- The plugin will automatically evaluate the contrast between the text and its background
- Adjust font size, weight, or purpose using the controls to see how they affect compliance
- Use the recommendations to improve accessibility
- Swap text and background colors with one click to test inverse color schemes
About APCA and Conformance Levels
APCA provides two conformance levels:
- Bronze Level: General guidelines suitable for basic contrast evaluation without reference to lookup tables.
- Silver Level: More detailed requirements using font size and weight lookup tables for greater accuracy and flexibility.
This plugin implements the full APCA algorithm (Beta 0.1.9 G-4g) and follows the official lookup tables published by Myndex Research, the developers of APCA.
Upgrade your accessibility workflow with perceptually accurate contrast checking that goes beyond simple ratios to ensure your designs are truly readable for all users.
Plugin Details
Version | 4 |
---|---|
Created | June 13, 2024 |
Last Updated | May 16, 2025 |
Category | Accessibility tools |
Creator | Rahul Gajjar |
Stats | 80 installs, 14 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the Accessibility tools category.
Stark - Contrast & Accessibility Checker
Fix Color Contrast and Typography issues and add WCAG annotations for a smooth design to dev handoff
Contrast
Quickly check and scan for contrast issues on gradients, images, blends, and fills.
Color Palettes ( Colorsinspo ) : Color & Accessibility Tools
A free suite of integrated Color & Accessibility tools - 10+ tools free access 🔥