Color Palette Reference — Copy Standard Web & Material Design Colors
A reference collection of go-to design palettes — standard web colors, the Material Design color system, and a grayscale ramp — each with a HEX code and a one-click copy button.
Standard Web Colors
Material Design Palette
Grayscale (Neutral Colors)
Tips
- Click the "Copy" button under any swatch to instantly copy its HEX code (e.g. #F44336) to your clipboard.
- Paste the copied code directly into CSS or design tools like Figma and Adobe XD — no reformatting needed.
- Material Design colors are named as "color + tone number" (e.g. Red 500) — a higher number means a darker shade.
- The grayscale ramp is handy when you need a consistent set of tones for text, backgrounds, and borders across a UI.
- If you are stuck picking colors, starting from the 16 standard web colors tends to produce a legible, high-contrast palette.
Frequently Asked Questions
color: #F44336;. The same notation also works as-is in most design tools and programming languages.
Side Note — Why designers avoid picking colors "by feel"
When Google unveiled "Material Design" in 2014, it wasn't just a visual style guide — it was a full design system meant to unify color, typography, motion, and layout under one consistent set of rules. Its color palette in particular was designed with unusual rigor: every hue (Red, Blue, Green, and so on) comes with tone numbers from 50 through 900, letting designers build a cohesive color scheme across an entire app without relying on gut feeling alone.
Picking colors ad hoc, one at a time, tends to scatter subtly-different-but-similar shades throughout an app, producing a design that feels inconsistent. Choosing from a pre-built, systematic palette instead keeps the color scheme coherent, and it also lets you express a button's different states (default, hover, pressed) naturally, simply by moving up or down the tone scale within the same hue.
The way CSS lets you specify color has been extended many times over the years. CSS1, which arrived in 1996, supported only 16 basic named colors and HEX codes. Today you can also specify color in perceptually-oriented spaces like HSL, HWB, and LAB. Even so, the HEX code remains by far the most widely used notation in practice — it is still the common language shared by designers and engineers alike.