Palette library

Curated palettes, filtered by what they can actually do.

Every palette in the library.

  • Deep Harbour

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Ink and Ochre

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Signal Blue

    • 5 of 5 readable
    • a pair collapses
  • Moss Room

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Terracotta Press

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Slate Notebook

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Plum Archive

    • 5 of 5 readable
    • a pair collapses
  • Cold Press

    • 5 of 5 readable
    • a pair collapses
  • Amber Desk

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Teal Studio

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Brick and Paper

    • 5 of 5 readable
    • colour-vision safe
  • Indigo Night

    • 5 of 5 readable
    • a pair collapses
  • Sagewash

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Copper Wire

    • 5 of 5 readable
    • a pair collapses
  • Cobalt Lab

    • 5 of 5 readable
    • a pair collapses
  • Rust Field

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Graphite Mono

    • 5 of 5 readable
    • a pair collapses
  • Orchard

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Blue Orange

    • 5 of 5 readable
    • colour-vision safe
  • Harbour Signal

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Aubergine

    • 5 of 5 readable
    • a pair collapses
  • Clay Table

    • 5 of 5 readable
    • colour-vision safe
    • chart safe
  • Pine Ledger

    • 5 of 5 readable
    • a pair collapses
  • Iron Rose

    • 5 of 5 readable
    • a pair collapses
  • Marine Chart

    • 5 of 5 readable
    • a pair collapses
  • Mustard Print

    • 5 of 5 readable
    • colour-vision safe
    • chart safe

Why this is small on purpose

The big palette browsers hold millions of user-submitted palettes and have no quality floor at all. You cannot filter them by whether the colours are usable, because nobody ever measured them. Quantity was never the thing missing from this category.

So this library is hand-picked and small, and every badge on every card is computed at build time from the same engine that powers the tools. There are no save counts, because we would have to invent them.

What the filters mean

Body text safe means at least two colours clear 4.5:1 against white or black. One readable colour is a palette you cannot build an interface from.

Colour-vision safe means no pair collapses under any of the eight simulated deficiencies. This is a pairwise test, which is why a contrast checker cannot do it — it compares foreground to background and never foreground to foreground.

Chart safe is the strictest: every pair has to stay apart in full greyscale. A categorical palette that survives that survives everything, and it is what a chart series actually needs.