<p>Mac 自带“数码测色计”可精准识别屏幕任意位置颜色的十六进制码:启动后在“显示→值显示为”中设为“十六进制”,并勾选“包含 # 符号”;按 Shift+Cmd+C 复制 HEX 值;用 Cmd+L 锁定光圈稳定取色;调节光圈大小获取平均 HEX;切换色彩空间可生成对应 sRGB 映射 HEX。</p>

如果您希望在 macOS 系统中精准识别屏幕上任意位置颜色的十六进制码(HEX),Mac 自带的“数码测色计”(Digital Color Meter)可直接输出标准 RGB 十进制值并一键转换为十六进制格式,无需安装第三方工具。以下是多种可独立执行的高级操作路径与配置方法:
一、启动数码测色计并启用十六进制显示格式
数码测色计默认以十进制 RGB 格式显示颜色值,需手动切换显示模式才能直接看到十六进制代码;该设置会持久保存,后续启动自动生效。
1、通过 Launchpad 启动:点击屏幕左下角 Launchpad 图标 → 进入“其他”文件夹 → 单击“数码测色计”图标。
2、或使用 Spotlight:按下 Command + 空格键 → 输入“数码测色计” → 按 Return 键启动。
3、启动后,点击顶部菜单栏中的“显示” → 选择“值显示为” → 点击“十六进制”。
4、此时窗口右侧将实时显示形如 #FF5733 的标准六位十六进制颜色代码,光标悬停即更新。
二、一键复制十六进制颜色值到剪贴板
数码测色计原生支持快捷复制功能,但默认复制的是逗号分隔的 RGB 十进制值;需配合菜单操作或特定快捷键组合才能直接获取十六进制文本。
1、确保鼠标已悬停于目标像素位置,并确认当前“值显示为”已设为“十六进制”。
2、点击顶部菜单栏“颜色” → 选择“将颜色拷贝为文本”,或直接按下 Shift + Command + C。
3、粘贴至文本编辑器或设计软件时,将得到完整十六进制字符串,例如 #8A2BE2,不含空格与前缀以外的任何字符。
4、若需复制带 # 号的完整 HEX 值,请确认“显示”→“值显示为”中已勾选“包含 # 符号”选项(macOS Sequoia 15 及更新版本支持)。
三、锁定光圈并稳定提取 HEX 值
当目标区域存在细微抖动或界面动画干扰时,动态取色易导致十六进制值跳变;启用双向锁定可冻结光圈坐标,保障 HEX 输出稳定性。
1、将鼠标移至需采样的精确像素点,观察窗口右部十六进制值是否已稳定显示。
2、按下 Command + L,实现水平与垂直双向锁定,光圈不再随鼠标移动。
3、此时即使移动指针,窗口仍持续显示锁定位置的颜色 HEX 值,便于反复核对或截图留档。
4、如需临时微调,可按住 Option 键再拖动光圈,松手后恢复锁定状态。
四、调整光圈大小以获取抗锯齿区域的平均 HEX 值
对于含抗锯齿边缘、渐变过渡或高 DPI 屏幕上的文字描边,单像素取样无法代表视觉感知色;扩大光圈可计算指定区域内所有像素的加权平均值,并以十六进制形式输出。
1、在数码测色计窗口底部找到“光圈大小”滑块。
2、向右拖动滑块,依次切换为 3×3、5×5 或 11×11 像素矩阵取样范围。
3、将光圈中心对准目标区域几何中心,窗口右侧即时刷新为该矩形区域内所有像素的平均 RGB 值,并按当前“值显示为”设置同步转为十六进制。
4、该平均 HEX 值更贴近人眼实际观感,适用于 UI 设计还原与跨设备色彩比对场景。
五、切换色彩空间后重新生成对应 HEX 表达
十六进制码本质是 sRGB 色彩空间下的编码;若切换至 P3 或 Adobe RGB 等广域空间,系统仍以 sRGB 映射方式输出 HEX,但数值已反映色域转换结果,可用于验证渲染一致性。
1、点击顶部菜单栏“显示” → 将鼠标悬停于“颜色空间”子菜单。
2、从弹出列表中选择 sRGB(网页标准)、P3(Apple 显示屏)或 Adobe RGB(印刷预设)。
3、切换后,窗口右侧数值立即刷新,十六进制代码同步更新为该色彩空间下等效的 sRGB 映射值。
4、注意:若内容本身为扩展动态范围(EDR),需先选取“显示原生值 EDR”,否则 HEX 值将被裁剪至标准动态范围。

















