Pick a text and background colour, and see the WCAG contrast ratio with a live preview — so your notes, highlights and docs stay readable for everyone.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
6.16 : 1
+
Contrast ratio
+
+
+
+
+
+
Large heading
+
Normal body text sits here so you can judge how the pairing reads at a regular size before you commit to it.
+
Small caption · 13px
+
+
Live preview of your chosen colours
+
+
+
+
Normal text AA · needs 4.5:1
+
—
+
+
+
Normal text AAA · needs 7:1
+
—
+
+
+
Large text AA · needs 3:1
+
—
+
+
+
Large text AAA · needs 4.5:1
+
—
+
+
+
UI & graphics needs 3:1
+
—
+
+
+
+
+
+
+
+
diff --git a/screenshots/contrast-checker.webp b/screenshots/contrast-checker.webp
new file mode 100644
index 0000000..2062bea
Binary files /dev/null and b/screenshots/contrast-checker.webp differ
diff --git a/tools.json b/tools.json
index 6748e5b..777db9a 100644
--- a/tools.json
+++ b/tools.json
@@ -233,6 +233,14 @@
"color": "#c026d3",
"version": 1
},
+ {
+ "dir": "contrast-checker",
+ "name": "Contrast Checker",
+ "description": "Check any two colours for WCAG AA/AAA contrast — pick a text and background colour, see the ratio and a live preview.",
+ "glyph": "🌗",
+ "color": "#64748b",
+ "version":1
+ },
{
"dir": "regex-tester",
"name": "Regex Tester",