RandomA11y
Browse RandomA11y for WCAG contrast-safe pairs and accessible color combinations. Generate random foreground and background sets.
Tool powered by Use All Five on Use All Five.
Build an ADA compliant color palette from brand swatches. Test ADA colors, accessible orange pairs, and WCAG contrast with Use All Five ABC.
Palette-native workflow: Work from the brand colors you already use, not ad hoc one-off pairs, so every stakeholder sees the same accessibility story.
Pair discovery: See which combinations need attention, then iterate while the palette is still flexible instead of after launch.
Faster handoff to dev: When brand accessibility is clear early, engineering spends less time fixing contrast bugs in production CSS.
Complements single-pair checkers: Use ABC for breadth across your set, then use the Color Contrast tool at /colour-contrast-checker for the exact hex values you ship.
No install: The interface loads in the browser, which keeps the workflow lightweight for quick reviews in meetings.
Studio-backed tool: The experience is maintained by Use All Five; This page provides the tool and surrounding context for inclusive design systems.
Open the tool
Scroll to the interactive frame after this guide. If it is empty, use the FAQ note and open abc.useallfive.com in a new window.
Set your swatches
Add the core hues your guidelines already name—including accents like orange or campaign hex codes—not every tint from your full scale.
Read the combinations
Look for pairings that fail or sit near the line for text or UI, then mark them as do-not-use or adjust the hex values.
Tie to roles
Map passing pairs to components: headlines, body, primary buttons, and secondary actions so inclusive design systems stay consistent.
Sync with a contrast tool
For final build, take narrowed pairs into the Color Contrast tool at /colour-contrast-checker when you need a single-pair readout for QA.
Document decisions
Store allowed pairs in your system docs so new campaigns do not reintroduce weak brand accessibility by accident.
Name your swatches
Label each color in the same language your system tokens use, so the review maps directly to code.
Prefer fewer core hues
A tight set is easier to reason about; reach for tints in the same family instead of new hues when you need accessible orange or similar accents.
Test with real type sizes
Small marketing copy and dense tables show issues that mock hero text can hide.
Plan hover and disabled states
Palette checks only help if you also stress secondary states that use lighter or blended fills.
Re-check after rebrand work
Logos, gradients, and new accent colors can shift which pairs stay valid; rerun ABC after major art direction changes.
Pair with motion and non-color cues
Even strong ADA colors should not be the only signal for errors, success, or required fields.
Brand designers
Defend a tight palette with evidence so leadership sees trade-offs, not only taste, when choosing ADA colors.
Product designers
Keep accessible orange, neutrals, and primaries consistent between marketing sites and the product shell without renegotiating every sprint.
Front-end developers
Receive fewer one-off “fix the contrast” tickets when the team agrees on which pairs are valid in an ADA compliant color palette.
Content designers
Choose emphasis colors that pass when layered on the backgrounds your templates repeat.
Design system owners
Add narrative around tokens: which swatches may pair and which need a different ramp for brand accessibility.
Accessibility specialists
Start reviews with a shared palette view before you spend time on edge-case components.
Fewer contrast regressions
You catch bad pairs when you pick swatches, not when screenshots hit legal review.
Clearer brand guidance
An ADA compliant color palette story is easier to teach than a long list of ad hoc exceptions.
Consistent user experience
Inclusive design systems feel cohesive when the same hues read well across every surface.
Better collaboration
Marketing, product, and dev share one map of which combinations are in bounds.
Faster reviews
You spend less time arguing about one-off hex codes because the set was already vetted.
Stronger first impressions
Legible palettes support trust, especially for forms, pricing, and support pages.