Home Color Tools Color Shades Generator
🔆
Color Tool

Color Shades Generator

Generate a full range of tints and shades from any colour. Perfect for building Tailwind palettes, design tokens and UI component colour scales.

🔒 Private — runs in your browser ⚡ Instant generation 🎨 Up to 19 shades 📋 Tailwind-compatible
#

📖How to Use the Shades Generator

  1. 1
    Pick your base colour

    Use the colour picker or type a HEX code. The shades will radiate from this colour toward white and black.

  2. 2
    Set the number of steps

    Drag the slider to control how many shades are generated. More steps = smoother transitions.

  3. 3
    Copy your shades

    Click any swatch to copy its HEX code. Use Copy All HEX to grab the full palette as a comma-separated list.

💡Use Cases for Colour Shades

Use CaseShades Needed
Tailwind CSS config50–900 scale
Button states3–5 shades
Data visualisation5–9 shades
Design tokens9–19 shades
Accessible UIWCAG-tested pairs

Frequently Asked Questions

What is the difference between a tint and a shade?

A tint is created by mixing a colour with white, making it lighter. A shade is created by mixing a colour with black, making it darker. Together, they form the full spectrum of a hue\ lightness range.

How many steps are generated?

The tool generates up to 19 steps: 9 tints (lighter), the base colour, and 9 shades (darker). You can adjust the step count using the slider.

Can I use these shades in Tailwind CSS?

Yes. The scale naming (50, 100, 200…900) matches Tailwind\ colour palette convention. Copy the HEX values and paste them into your tailwind.config.js as a custom colour.

Can I export all the HEX codes at once?

Yes. Click the Copy All button to copy every HEX code in the palette as a comma-separated list. You can also click any individual swatch to copy just that value.

What colour model is used for the shades?

The tool uses the HSL (Hue, Saturation, Lightness) colour model to generate shades. This preserves the hue and saturation while smoothly interpolating the lightness from near-white to near-black.

Is my data private?

Yes. All shade generation happens in your browser. No data is sent to any server.