Type a hex value, get a full Tailwind-style 50–950 ramp plus WCAG contrast scores against black and white. Copy the config and ship.
Each shade
brand-50
#E2FFF0
brand-100
#C3FCDF
brand-200
#ACEECD
brand-300
#8BD9B4
brand-400
#61C196
brand-500
#25A676
brand-600
#00885D
brand-700
#006947
brand-800
#004E34
brand-900
#003623
brand-950
#002013
Tailwind config
@theme {
--color-brand-50: #e2fff0;
--color-brand-100: #c3fcdf;
--color-brand-200: #aceecd;
--color-brand-300: #8bd9b4;
--color-brand-400: #61c196;
--color-brand-500: #25a676;
--color-brand-600: #00885d;
--color-brand-700: #006947;
--color-brand-800: #004e34;
--color-brand-900: #003623;
--color-brand-950: #002013;
}Ramp generated in OKLCH for perceptual uniformity — the same approach Tailwind v4 uses internally.
Lightness steps in perceptually uniform space, with automatic chroma adjustment near the extremes — no muddy 900s or washed out 50s.
Every shade is rated against black and white using WCAG 2.1 contrast formulas. AA, AAA, or fail — visible at a glance.
Export for Tailwind v4 (@theme) or v3 (tailwind.config.js). Paste, save, done.