100% offline
Color
Free · no signup
Updated

Color Shades Generator

A Color Shades Generator takes one base color and produces a ramp of lighter tints and darker shades — stepped in perceptually-uniform OKLCH so each step looks evenly spaced — with copy-ready HEX for every swatch, all in your browser.

  • #a6f0ff
  • #8cd5ff
  • #73b9ff
  • #5a9eff
  • #4284ff
  • #2b69f2
  • #124ed5
  • #0032b9
  • #000c9e
  • #050083
  • #110068

About Color Shades Generator

Enter a base color and the generator builds a full lightness ramp around it, from near-white tints down to near-black shades, holding hue and chroma steady. Steps are computed in OKLCH so the ramp reads as visually even — the trap with HSL ramps is that the light end washes out and the dark end muddies. The result is a ready-made set of design-system steps (like the 50–950 scales in Tailwind), each with its HEX and a copy button.

What Color Shades Generator does

  • Generate a full tint → base → shade ramp from one color
  • Even steps computed in perceptually-uniform OKLCH
  • Adjustable number of steps
  • Base color highlighted within the ramp
  • Per-swatch HEX output with copy buttons
  • 100% in-browser — no uploads, no tracking

When to reach for Color Shades Generator

  • Building a 50–950 color scale for a design system or Tailwind theme
  • Deriving hover and active state colors from a single brand color
  • Creating an even set of background tints for cards and surfaces
  • Generating accessible light and dark variants of an accent color

How to use Color Shades Generator

  1. 01

    Pick a base color

    Use the picker or paste any HEX/RGB/HSL/OKLCH value.

  2. 02

    Set the number of steps

    Choose how many tints and shades to generate.

  3. 03

    Copy any swatch

    Each step shows its HEX with a copy button.

When to use Color Shades Generator vs alternatives

AlternativeUse Color Shades Generator when…Use the alternative when…
HSL lighten/darkenyou want a perceptually even ramp that doesn't wash out or muddy.you specifically need HSL math to match an existing system.
Tailwind's default paletteyou need a ramp around your own brand color.the stock palette already covers your needs.

Frequently asked questions

What's the difference between a tint, a shade, and a tone?
A tint is a color mixed toward white (lighter), a shade is mixed toward black (darker), and a tone is mixed toward grey (less saturated). This generator produces tints and shades by walking lightness in OKLCH while holding hue and chroma.
Why generate the ramp in OKLCH?
Because equal lightness steps in OKLCH look equally spaced to the eye. The same ramp in HSL bunches up — the top steps look nearly identical and the bottom steps drop to black too fast.
Can I use these as Tailwind or CSS variables?
Yes — copy each HEX into your theme, or use them as the 50–950 steps of a custom color scale. Everything stays in your browser.

Related concepts