Who this helps
- Designers preparing color tokens
- Developers styling buttons and surfaces
Developer Design Utility
Create a Tailwind-style 50–900 color palette from a single base color, then export it as CSS variables, SCSS variables, or JSON for your design system.
Choose a brand color, palette name, generation mode, and output format.
Used for CSS variable names, SCSS variable names, and JSON keys.
Enter the brand main color or accent color used for buttons.
Use Tailwind Style for design systems and Compact for simple UI palettes.
Choose the format that matches how your project manages styles.
Click a color card to copy its HEX code to the clipboard.
Use the code below in a CSS file, SCSS file, or theme configuration file.
Generated code will appear here after creating a palette.
Create light and dark variants of one base color and export CSS variables, SCSS variables or JSON. Choose a 10-, 9- or 5-step scale for your design tokens.
Enter a palette name and a 3- or 6-digit HEX color.
Choose the 10-step, 9-step or compact 5-step mode.
Generate the swatches and inspect their HEX and RGB values.
Choose CSS, SCSS or JSON and generate the output again.
Check text contrast on the actual background before applying the tokens.
The numbering is Tailwind-style, not an official Tailwind palette.
The example references a shade that exists in the selected scale.
RGB channels are mixed toward white below step 500 and toward #020617 above it. Step 500 preserves the base color. Names are normalized for generated identifiers; digit-leading names receive a palette- prefix.
Colors and names are processed locally in the browser, without uploading them to win-j.
Style a card over a patterned background.
Build a responsive card collection.
No. The tool uses familiar shade labels but computes its own RGB mixtures.
No. Its steps are 100, 300, 500, 700 and 900; the CSS hover example uses 700.
The current normalizer falls back to #2563eb. Check the displayed base color before copying.