Material Design 配色表
Material Design 2 调色板:从红色到蓝灰色共 19 种色相,含 50–900 各级明度与 A100–A700 强调色,附 HEX、RGB、易读文字颜色和 CSS 导出。
Google 的 Material Design 配色诞生于 2014 年,至今仍随 Material UI 和 Angular Material 一起发布。它提供 19 种色相——红、粉、紫、深紫、靛蓝、蓝、浅蓝、青、蓝绿、绿、浅绿、酸橙、黄、琥珀、橙、深橙、棕、灰和蓝灰——每种色相从 50(最浅)到 900(最深)共十级,其中 16 种还有四个鲜艳的强调色级别 A100–A700。本页列出每个值的 HEX 和 RGB、每一级更易读的文字颜色,以及可直接复制的 CSS 变量、SCSS 或 JSON。
使用方法
- 选择一种颜色,或保持“全部 19 种颜色”。
- 查看主色(500)、深色变体(700)和强调色(A200)的值。
- 看“文字颜色”一列:它按 WCAG 对比度在白色和黑色中选择。
- 选择导出格式并复制代码。
计算公式
主色 = 500 · 深色变体 = 700 · 强调色 = A200(Material Design 2 指南)
级别按明度从 50 到 900 排列;A 级别是饱和度更高的版本,用于悬浮操作按钮、开关等强调元素。文字颜色取白色或黑色中 WCAG 对比度更高的一个(对比度截断到两位小数)。
示例
红色 500 是 #F44336 = rgb(244, 67, 54),深色变体是 #D32F2F,强调色是 #FF5252。红色 500 上的黑色文字对比度达到 5.7:1,而白色只有 3.68:1,所以黑色更易读。靛蓝色 500 #3F51B5 则相反:白色文字可达 6.87:1。19 种色相加起来共有 254 种颜色。
常见问题
这是 Material 3 的调色板吗?
不是。Material Design 3(Material You)不使用固定列表,而是从一个种子颜色出发,用 HCT 色彩空间生成色调调色板。这里是 2014 年的固定调色板,在 Material UI、Angular Material 和 Android XML 资源中仍被广泛使用。
为什么工具建议在红色 500 上用黑色文字?
因为 WCAG 对比度就是这样算出来的:#F44336 相当浅(相对亮度 0.235),黑色文字为 5.7:1,白色文字只有 3.68:1,低于 4.5:1 的最低要求。Google 的原始色板在那里用的是白色文字。
为什么棕色、灰色和蓝灰色没有强调色?
2014 年的规范没有为这些低饱和度的色相定义 A 级别。有些库为了方便,用 A 名称重复列出其他级别;本页省略了它们。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/material-design-colors-tool/
引用此工具
kakaoCalc. (2026, November 8). Material Design 配色表. https://kakao.mobile/zh/tools/material-design-colors-tool/
“Material Design 配色表.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/material-design-colors-tool/.