The classic material design color palette, browsable and clickable: eleven hues from red through brown, each with shades 50 to 900 plus the A100 to A700 accent swatches where Google defined them. Click any square and its hex lands on your clipboard with a toast confirming the pick, like indigo 500 and #3F51B5. Android developers grab colorPrimary and colorAccent values here, and anyone matching material ui colors in a web project can pull the exact defaults their component library expects. Brown ships without accent variants, exactly as the spec has it, so those cells stay empty instead of showing invented values.
Eleven labeled rows cover red, pink, purple, deep purple, indigo, blue, cyan, teal, green, orange, and brown. Each row is an independent mini palette.
02
Choose a shade or an accent
Standard steps run from 50, the lightest, through 900, the darkest. The A100 through A700 columns hold the brighter accent versions used for highlights and floating buttons.
03
Click to copy the hex
Selecting any swatch copies its code and fires a toast showing hue, shade, and hex together, so you always know exactly which value you took.
Why Material Design Colors
Browse Material Design color palette, 10 hues with shades and accent (A100-A700) variants.
Click any swatch to copy its hex code.
Common questions
What shades does the material palette include for each hue?
Ten standard steps from 50 to 900, plus four accents named A100, A200, A400, and A700 on the hues that have them. That gives up to 14 swatches per hue, all clickable.
Which material ui colors work for a classic Android theme?
The long-standing pattern is the 500 shade for colorPrimary, the 700 of the same hue for colorPrimaryDark, and an A200 accent from a contrasting hue for colorAccent. Indigo 500, indigo 700, and pink A200 is the combination Android Studio shipped as its template for years.
Is this a material color generator or the official value set?
It's the official 2014 Material Design value set, not a generated approximation. A material color generator in the Material 3 sense derives fresh tonal palettes from a seed color; this tool gives you the fixed, documented hexes that older apps and component libraries still reference.
Why doesn't material brown have accent swatches?
Google never published accent variants for brown, grey, or blue grey because accents are meant to pop, and muted hues can't. The tool renders those cells empty rather than fabricating values that don't exist in the spec.
Can I still use this material palette tool with Material 3?
Yes, in two ways. Any hex here works as a seed color for Material 3's dynamic scheme generation, and plenty of production apps still hard-code these classics alongside newer role-based tokens. As a material palette tool it stays relevant as long as those apps do.
Does the material design color palette match current Google docs?
It matches the classic palette page that defined values like blue 500 as #2196F3. Material 3 documentation now centers on tonal palettes and roles instead of fixed swatch tables, but the underlying 2014 hexes remain unchanged wherever they're referenced.
What separates a 500 shade from an A400 accent in Material?
The 500 column is the balanced workhorse tone meant for large surfaces and app bars. A-series swatches are more saturated and brighter, tuned for small doses of emphasis like FABs, switches, and selection highlights. Using an accent as a background usually reads as glaring.
Is the material color palette generator making new tones or listing the classics?
It lists the classics. The material color palette generator here is really a browsable material color palette of the 2014 values, so each hex is the documented one rather than a tone derived from a seed.
How is this material palette generator different from a Material 3 tool?
A Material 3 tool spins fresh tonal palettes from one seed color. This material palette generator hands you the fixed material palette that older apps and component libraries still hard-code, so the values never drift between visits.
Can I use the grid as a material ui color picker?
Yes. Click any square and its hex copies with a toast, so the grid works as a material ui color picker for grabbing a colorPrimary or an accent value. It beats hunting the numbers in documentation.
Where are the ready-made material design color schemes on this page?
Read each hue row as a scheme on its own: the 500 as the main tone, 700 for depth, and an A-series swatch for emphasis. Pairing two hue rows gives you material design color schemes without leaving the grid.