Curve Palette · Guide

Make a color palette by drawing a curve

Draw a curve across the color area. Curve Palette picks colors along that curve and turns them into a palette.

Open the tool →
The Curve Palette interface
01 — The canvas

Move the curve to change the colors

The canvas is a color area. Move left or right to change the color strength. Move up or down to make it lighter or darker. The colors under the curve become your palette.

  • End pointsDrag the two solid black dots to choose the first and last colors.
  • HandlesDrag the hollow dots to bend the curve and change the colors in the middle.
  • CurveDrag the black line to move the whole curve without changing its shape.
  • HueUse the hue slider to choose the main color.
end point
handle
02 — One color or many

Use one color or many colors

Choose Single or Multi at the top left of the tool.

Single makes lighter, darker, softer, and stronger versions of one color. Use it for a set of shades in an app or website.

Multi makes a palette from several colors. Choose the color range and strength, then shape the palette with the curve.

Single hue
Multi hue
03 — Spacing the colors

Choose how the colors are spaced

The dots show where each color is picked from the curve. The spacing option changes where those dots sit.

Gamma correctedDefault

Spaces the dots so the change from one color to the next looks even. This usually gives the smoothest result, so it is the default.

Even

Places the dots at equal distances along the curve. The colors may not always look evenly spaced.

Free form

Lets you drag each dot to the exact place you want on the curve.

Use Steps to choose how many colors you want. Choose Cubic for two curve handles or Quadratic for one. Use Flip to reverse the palette.

04 — Check your colors

Check your colors as you work

Turn on these views to check whether your colors are clear and easy to use.

Text contrast

See how white or black text looks on each color. WCAG and APCA scores help you find colors that make text easy to read. A higher score means stronger contrast.

Color vision preview

Preview how your palette may look to people with different types of color blindness. You can choose more than one view to compare them.

Greyscale
Protanopia
Deuteranopia
Tritanopia
Original
Deuteranopia

Relative contrast

This view compares each color with the one next to it. The colored dots show how large each change is:

< 0.02 — almost the same 0.02–0.05 — small change 0.05–0.10 — clear change 0.10–0.20 — large change > 0.20 — very large change
Similar numbers mean similar steps
05 — Save your palette

Copy one color or export them all

Click a color to copy its hex code. To save the full palette, open Export and choose a HEX list, CSS variables, a Tailwind scale, or JSON.

Curve Palette runs in your browser. Your colors are not uploaded. After the page has loaded once, you can also use it without an internet connection.

06 — Examples

Ideas to try

Each example below was made with one curve. Use them as a starting point.

Soft greys

Keep the curve near the grey side to make soft, slightly colored greys for backgrounds, borders, and text.

App and website shades

Start with a very light color and move toward a deep, strong color to make a full set of shades for an app or website.

Heatmap colors

Move from light to dark to show low and high values clearly in a heatmap.

Warning colors

Move from yellow to dark red to show warning levels, risk, or urgency.

Pastels

Keep the curve near the light end to make soft colors for tags, backgrounds, and illustrations.

Colors for categories

Draw across several colors at a similar brightness to make clear choices for charts, labels, or groups.