macOS自带“数码测色计”可零安装精准获取屏幕任意位置颜色并输出十六进制值,支持实时悬停、格式切换、1×1单像素取色、坐标锁定及一键复制;iShot作为第三方工具提供悬浮式HEX直取与快捷复制。

如果您希望在Mac上精准获取屏幕上任意位置的颜色值,并以标准十六进制格式(如 #FF5733)直接使用,macOS 自带的“数码测色计”可零安装完成任务,支持实时悬停读取、格式切换、坐标锁定与一键复制。以下是多种可独立执行的操作路径与配置方法:
一、通过 Launchpad 启动数码测色计
该方式利用 macOS 图形化应用组织结构,定位稳定且兼容所有支持版本,适用于习惯可视化导航的用户。数码测色计被归类于系统“其他”实用工具文件夹内,启动后即激活实时取色引擎,并默认以 RGB 十进制显示,需进一步配置方可输出十六进制值。
1、点击屏幕左下角的 Launchpad 图标(火箭形状)打开应用总览。
2、在 Launchpad 中找到并点击“其他”文件夹(图标为灰色齿轮状)。
3、在“其他”文件夹中定位并单击“数码测色计”应用图标。
4、应用启动后,将鼠标移至目标像素位置,观察窗口右侧实时更新的 R、G、B 十进制数值及默认色彩空间读数。
二、使用 Spotlight 快速唤出数码测色计
此方法绕过层级文件夹浏览,依托系统级索引实现毫秒级响应,尤其适合键盘优先操作场景,无需触碰鼠标即可完成启动与初始取色准备,后续仍需手动切换为十六进制显示格式。
1、按下 Command + 空格键唤出 Spotlight 搜索框。
2、在搜索框中输入“数码测色计”或英文“Digital Color Meter”。
3、当应用图标出现在搜索结果顶部时,直接按 Return 键启动。
4、启动瞬间光标即进入取色就绪状态,悬停即显值,无需额外设置。
三、设置十六进制显示并启用一键复制
数码测色计默认不显示十六进制格式,必须通过菜单手动启用“值显示为十六进制”,否则 Shift+Command+C 复制的内容仍为 RGB 十进制格式;启用后所有读数均以 #RRGGBB 格式呈现,满足网页开发与 UI 设计复用需求。
1、在已运行的数码测色计窗口中,点击顶部菜单栏的“显示”→“值显示为”→“十六进制”(部分系统版本显示为 “Hexadecimal”)。
2、确认当前色彩空间为sRGB(网页通用标准),点击“显示”菜单→从下拉列表中选取“sRGB”以确保数值符合主流显示设备渲染逻辑。
3、将鼠标移至目标颜色区域,待数值稳定后,按下快捷键Shift + Command + C,此时十六进制颜色代码(如 #A3C8FF)已复制至剪贴板。
四、精确单点取色:缩放光圈至 1×1 并锁定坐标
当目标为细线、图标像素点或抗锯齿边缘时,数码测色计默认光圈(通常为 3×3 或更大)会采集区域平均色值,导致偏差;将光圈缩至最小单位并锁定坐标,可确保仅读取单一像素原始值,杜绝混合干扰。
1、在数码测色计窗口底部找到“光圈大小”滑块。
2、向左拖动滑块,直至显示“1×1”(部分系统版本显示为“Single Pixel”)。
3、将鼠标移至目标像素正中心,按住Command + 左键单击锁定当前颜色值,防止微小抖动导致采样偏移。
4、若需固定光圈位置不随鼠标移动,可按下Command-L实现双向锁定,便于多轮比对或截图对照。
五、使用第三方工具 iShot 实现悬浮式十六进制直取
iShot 是轻量级截图工具,集成实时悬浮取色功能,无需切换窗口即可在指针旁直接显示 HEX 值,并支持专属快捷键一键复制,显著提升高频取色效率,尤其适用于设计协作与前端调试场景。
1、前往 Mac App Store 搜索并安装iShot应用。
2、安装完成后,打开 iShot 并在系统偏好设置→隐私与安全性→屏幕录制中授予其权限。
3、按下Option + A激活取色模式,鼠标指针旁将实时显示当前像素的HEX 值与颜色名称(如 #FF6B35 / “Vibrant Orange”)。
4、将鼠标移至目标区域,确认显示正确后,直接按H 键复制 HEX 值至剪贴板,无需任何菜单操作。











