ScanMosaic

QR Code 的颜色:哪些能扫、哪些不能,以及如何使用你的品牌配色

阅读时间 6 分钟 · 更新于 2026 年 11 月 5 日

黑白 QR Code 稳妥但单调。遵守三条规则,用彩色也能扫得出;万一没遵守,我们的扫描检测会帮你发现。

规则 1:浅色背景,深色模块

扫描器期待的是浅底深码。藏青、森林绿、深紫、酒红和炭灰都能完美识别。深底浅码在很多 Android 手机上识别失败,而粉彩色模块在哪里都识别不了。

规则 2:对比度高于 4:1

这和可读文字使用的是同一个阈值。白底黑字是 21:1;米白底藏青约 12:1;白底橙色约 3:1,太低了。生成器会显示对比度,低于 4:1 时会发出警告。

规则 3:让角上的方块最醒目

手机最先找到的是那三个大方块。请给它们用配色中最深的颜色;其余小模块可以用同色系稍浅的色调。

渐变

渐变没问题,只要两端相对背景都足够深。深蓝到深青可以;蓝色渐变到白色就不行,因为有一半模块会消失。

照片上的 QR Code

在 QR Code 后面放一块浅色底板,或让生成器在每个模块后面加一层柔和的衬底。直接把 QR Code 放在复杂的照片上,总有某处对比度会不够,而扫描恰恰就在那里失败。

一套万无一失的配色

用途颜色原因
模块你最深的品牌色与纸张对比度最高
角上的方块相同或更深最先被扫描器识别到
背景白色,或你最浅的中性色在任何纸张上都能保持高对比度
边框和说明文字任意品牌色不属于 QR Code 本身,没有限制
Logo全彩它盖在上面;由纠错功能来补偿

常见问题

问题

QR Code 可以做成黑底白码吗?

可以扫,但在较旧的 Android 摄像头上不稳定。如果设计中需要深色区域,请把 QR Code 放在浅色底板上。

一个 QR Code 里能用两种颜色吗?

可以:模块用一种颜色,角上的方块用另一种,或使用渐变。两种颜色相对背景都要保持足够深。

红色能扫出来吗?

深红和酒红可以。亮红和橙色在白底上的对比度通常低于 4:1,有风险。

一分钟内做好你的第一个 QR Code

免费、保护隐私,下载前先帮你测试扫描。