Design System Contrast Checker
Ensure WCAG compliance across all your variable modes in one place.
Plugin Preview
About this plugin
Design System Contrast Checker is a powerful Figma plugin that helps you validate color contrast ratios across your entire variable collection system. Perfect for design systems teams who need to maintain accessibility standards across multiple themes, brands, or modes.
Key Features
🎨 Multi-Mode Support
- Test contrast ratios across all modes in your variable collections simultaneously
- Visualize which color combinations pass or fail in light mode, dark mode, and any custom modes
- Override collection modes to test specific combinations without affecting your design
⚡ Real-Time Validation
- Automatic checking as you modify variables or color styles
- Instant feedback with clear pass/fail indicators
- Support for WCAG AA (4.5:1), WCAG AA (3:1), and AAA (7:1) contrast requirements
🔍 Smart Configuration
- Define custom contrast checks between any background and foreground variables
- Autocomplete search for easy variable selection
- Handles transparent colors with automatic background blending
- Drag-and-drop reordering of checks
📊 Visual Results
- Color preview swatches showing exact combinations
- Expandable groups organized by background color
- Auto-expand sections with failures for quick identification
- Filter by mode to focus on specific contexts
💾 Import/Export
- Export your contrast check configurations as JSON
- Share settings across projects or with team members
- Merge or replace configurations when importing
Perfect For
- Design systems with multiple themes (light/dark mode)
- Teams maintaining brand variants across products
- Accessibility-focused designers ensuring WCAG compliance
- Designers working with complex variable collections
How It Works
- Select a Variable Collection - Choose which collection to test
- Configure Checks - Define which background/foreground pairs to validate
- Review Results - See instant feedback across all modes
- Fix Issues - Identify and resolve contrast failures before handoff
The plugin intelligently resolves variable aliases, handles transparency, and works seamlessly with your existing Figma color styles and variables.
Built for modern design systems. Works with Figma's native variable collections and color styles.
Plugin Details
Version | 22 |
---|---|
Created | September 29, 2025 |
Last Updated | October 14, 2025 |
Category | Accessibility tools |
Creator | Stephen Salyer |
Stats | 3 installs, 2 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 🔥