APCA Contrast Checker - Online New Accessible Perceptual Contrast
Check the Accessible Perceptual Contrast Algorithm (APCA) ratio. The next‑generation contrast method for WCAG 3.
UD5 Toolkit
| Level | Text Type | Required | Status |
|---|---|---|---|
| AA | Normal Text | ≥ 4.5:1 | - |
| AA | Large Text | ≥ 3:1 | - |
| AAA | Normal Text | ≥ 7:1 | - |
| AAA | Large Text | ≥ 4.5:1 | - |
| Color | Position | Contrast | AA |
|---|
color property before applying -webkit-background-clip: text, so browsers that don't support gradient text still display readable content.Check the Accessible Perceptual Contrast Algorithm (APCA) ratio. The next‑generation contrast method for WCAG 3.
Enter a URL and fetch its text/background colors to perform a bulk contrast check. See warnings for WCAG violations.
Paste or write a CSS gradient value and instantly see the rendered output. Debug and iterate on gradients quickly. Local preview.
Quickly adjust the brightness and contrast of an image with live preview sliders. Download the tuned photo. Canvas.
Compare text‑rendering: auto, optimizeSpeed, optimizeLegibility, geometricPrecision. See kerning and ligature changes live.
Visually create beautiful linear and radial gradients. Get the CSS code instantly. Copy the code or export as image. Perfect for web designers.
Convert any photo into a stark 1‑bit black‑and‑white image (no grays). Adjust threshold. Save as PNG.
Type directly into a contenteditable div with real‑time CSS filters, shadows, and colors. Download as HTML. Fun demo.
Create text with a gradient fill using CSS background-clip. Configure colors and direction. Copy the code. Works in modern browsers.
Upload a PDF and quickly see which pages contain color and which are pure black & white. Helps optimize printing.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Stack multiple text‑shadows to create a blurred, glowing gradient effect. Copy the long‑shadow CSS instantly.
Analyze text for subjective and emotionally charged words. Helps identify potential bias in writing. Purely heuristic, local operation.
Create shareable quote images. Choose background gradient or photo, add text, and download as PNG. Fully local design tool.
Upload an image and see a rough simulation of how it might look when printed. Highlights areas that may lose detail.
Watch for updates to aria‑live regions and log what a screen reader would announce. Debug live regions.
Enter a URL and extract the font stacks and web font URLs used on that page. Quick typography research.
Analyze text for keyword frequency and density. Highlights over-optimized terms. Perfect for content writers and SEO editors. Entirely browser-based.
Analyze letter/symbol frequency with an interactive bar chart and heatmap. Useful for breaking simple ciphers, linguistics, and SEO keyword analysis. Local processing.
Design a realistic neon sign text with multiple layers of glow. Copy the CSS and HTML. Perfect for headers.
Inject dynamic messages into ARIA live regions and monitor how they trigger screen reader announcements. Debug a11y.
Paste text to compute reading ease and grade level using Flesch-Kincaid, SMOG, and ARI. Improve your writing clarity. All in browser.
Layer gradients and images and blend them with background‑blend‑mode. Create hero sections. Copy CSS.
Find out if a word is an isogram (no repeating letters). Different types: first-order, second-order. Word nerd fun.
Mix colors with different alpha channels using color‑mix(). See how transparent colors combine. Copy the CSS.
Paste text with mixed Arabic/Hebrew and English. See the Unicode bidi class of each character and ordering. i18n debugger.
Create color gradients that are perceptually uniform by interpolating in CIELAB space. Get the CSS linear‑gradient code. Visually superior.
Place bold text over an image and apply mix‑blend‑mode: screen, multiply, etc. Create stunning hero sections. Download preview.
Generate a unique, beautiful random gradient background with each click. Copy the CSS code. Endless inspiration.
Extract text from images using basic OCR technology. Works best with clear, printed fonts. Completely local, images never leave your browser for privacy.