InputTestHub

Colour Shades and Tints Generator

Generates a full 50-950 scale of tints and shades from one colour, ready to paste as CSS variables.

Colour & Design Nothing uploaded No sign-up Free, unlimited
Colour & Design tool
Pick a colour to see every value.
In short A 50-to-950 scale takes one colour and produces the full ramp a design system needs — 50 as a barely-tinted background, 500 as the base, 950 as a near-black version for dark themes. The convention comes from Tailwind and is now near-universal, and the reason it exists is that a single brand colour cannot do the work: you need a lighter one for backgrounds, a darker one for hover, a very light one for a selected row and a very dark one for text on a pale tint. Generating them from one colour keeps the whole family consistent in a way hand-picking eleven values never manages. The thing to check before pasting it in is the ends. A naive ramp spaces lightness evenly, which is not how the eye works: the steps near the middle look larger than the steps near the extremes, and the 900 and 950 values often collapse into the same visible colour. Check that consecutive steps are actually distinguishable, and check the contrast of the ones you intend to put text on — typically 600 and above on a white background, or 200 and below on a dark one.

How to use the Colour Shades and Tints Generator

  1. Pick a colour with the picker or paste a HEX, RGB or HSL value.
  2. Every other format and the generated variations update instantly.
  3. Click any value or swatch to copy it.

About the Colour Shades and Tints Generator

The Colour Shades and Tints Generator generates a full 50-950 scale of tints and shades from one colour, ready to paste as CSS variables. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Creating a design system colour ramp.
  • Getting hover and active states from a base colour.
  • Matching a Tailwind-style scale for a custom brand colour.

Frequently asked questions

Is there a limit on how often I can use the Colour Shades and Tints Generator?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Is what I paste into the Colour Shades and Tints Generator stored?
No. The Colour Shades and Tints Generator runs entirely in your browser using JavaScript. Your input never reaches inputtesthub.com or any third party — open your browser's Network tab while you use it and you will see no request go out.
What is the Colour Shades and Tints Generator used for?
The jobs it is built for: creating a design system colour ramp. Getting hover and active states from a base colour. Matching a Tailwind-style scale for a custom brand colour. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Does the Colour Shades and Tints Generator work on a phone?
Yes. The page is responsive and the tool works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related colour & design tools

All 33
01

Colour Code Converter

Converts colours between HEX, RGB, RGBA, HSL, HSLA, HSV, CMYK, LAB and named CSS colours.

02

Colour Picker

Picks any colour and shows its HEX, RGB, HSL, HSV, CMYK and LAB values, plus tints, shades and…

03

HEX to RGB Converter

Converts HEX colour codes to RGB and RGBA values, handling 3, 4, 6 and 8 digit hex.

04

RGB to HEX Converter

Converts RGB and RGBA values into HEX colour codes, including 8-digit hex with alpha.

05

HSL Colour Converter

Converts between HSL, HEX and RGB, so you can adjust lightness and saturation predictably.

06

CMYK Colour Converter

Converts between CMYK and RGB or HEX for print work, with a note on gamut differences.

08

Colour Contrast Checker

Calculates WCAG contrast ratio between two colours and reports AA and AAA pass or fail for…

10

Tailwind Colour Converter

Finds the nearest Tailwind colour class for any hex value, and shows the hex for any Tailwind…