When you build a page, choosing colors is surprisingly often where you get stuck. “This doesn’t quite match…” and you redo it—but this isn’t a matter of taste; it’s something tools can solve. Pros decide colors with tools too. There are tons of color-scheme sites out there, so here we round them up by what you want to do, with screenshots. You don’t have to try them all. Bookmark the ones that click for you.
TipsColor code list and color swatch bookFor how to read color codes and a swatch book you can use as-is, see hereType 1: Pick from ready-made sets (simple palettes)
“Building from scratch is a pain. I just want to quickly pick something good”—most recommended for people like this. Color combinations made by pros are lined up for you to browse. Just look through them, click the one you like, and copy.
Color Hunt
The most popular classic, where you can narrow down by category.

ColorDrop
Find 4-color palettes by search or filtering.

SchemeColor
A huge number of named color schemes. Searchable by theme.

LOLcolors
A lineup of cute-toned palettes.

Type 2: Browse with zero ideas
When “I have no idea at all what colors would be good,” sites that give you a spark just by browsing are a big help.
NIPPON COLORS
Traditional Japanese colors. Pick one and the whole page is dyed that color.

HELLO COLOR
Each click gives an easy-to-read 2-color combination.

random material palette
Suggests pretty colors at random.

Colordot
An intuitive tool where colors are decided just by moving the mouse.

Type 3: Build from a lead color
“I’ve already decided on one color I want to use. I want it to give me colors that match”—this is for that. Decide the lead, and it suggests the surrounding colors.
Coolors
Generate 5 colors one after another with the spacebar. The classic of classics.

ColorSpace
Enter one color and it builds matching palettes and gradients.

Colormind
An AI suggests natural, “human-like” color schemes. You can lock colors and adjust.

khroma
Pick a few colors you like, and the AI learns your taste and makes suggestions.

Pigment
Shows you lots of color pairs.

Huemint
An AI generates color schemes suited to a purpose, for sites and logos.

Type 4: Simulate with a real look
Even if a color is good on its own, it can be “meh once placed on a page.” This type lets you check it applied to a real design.
Happy Hues
Applies color schemes to real pages and even shows you where to use each.

palettemaker
Compare the color scheme you made by applying it to real UI and art.

Colorable
Judges whether your background and text colors are easy to read.

Type 5: Find gradients
Not just single colors—gradients that change smoothly from color to color can make backgrounds and buttons much more stylish, too.
Grabient
Choose a beautiful gradient and copy the CSS.

background. ColorSpace from Type 3 can make gradients too.Color impressions: warm and cool
When a color site keeps giving you similar colors, keeping in mind whether it’s warm or cool makes choosing easier.
- Warm colors (red, orange, yellow)—a cheerful, friendly, appetite-inducing impression. Good for buttons and sale appeals
- Cool colors (blue, light blue, teal)—a calm, trustworthy, clean impression. Good for corporate sites and medical or financial fields
- Neutral colors (green, purple)—an in-between that leans neither way. Easy to match with both warm and cool
When something “just doesn’t quite match,” simply checking whether you’ve mixed warm and cool colors without committing to either often improves the cohesion.
Picking up colors (the eyedropper)
When you think “that color on that site is nice,” you can also pick up the color.
- VSCode … Hover over where you write a color in CSS and a small color square appears; click it to open a color picker.
- Browser extensions … With Chrome’s ColorZilla and the like, you can pick up a color anywhere on the screen with the eyedropper.
When in doubt, the “3-color rule”
The more colors you use, the harder cohesion gets. Until you’re used to it, we recommend this ratio.
| Role | Rough proportion | Example |
|---|---|---|
| Base (wide areas like the background) | 70% | White, light gray |
| Main (the lead color) | 25% | One color you like |
| Accent (spots to stand out) | 5% | Buttons and links |
Just narrowing the number of colors already gets you closer to a polished look.
AccessibilityReadable colors, unreadable colors (contrast)For how much difference makes things readable and what the standard is, see hereTipsWeb design reference sitesFor how to actually use the colors you chose on a real page, with layout examples, see hereSummary
- Choose color sites by what you want to do—pick / browse / build / check / gradients
- When in doubt, start by picking with Color Hunt or browsing NIPPON COLORS
- Narrowing the number of colors with the “3-color rule” gives a cohesive look
Once your tools are lined up, the rest is just learning as you build.