QR코드가 안 찍히는 이유 7가지 — 인쇄·디자인 체크리스트
메뉴판에 QR코드를 넣었는데 손님들이 "안 찍혀요"라고 합니다. 코드 자체가 잘못된 경우는 드뭅니다 — 대부분 크기·여백·대비 세 가지에서 탈이 납니다. 인쇄 전에 아래 7가지만 점검하면 인식 실패는 거의 사라집니다.
안 찍히는 이유 7가지
- ① 너무 작다 — 명함 구석의 1cm 코드는 가까이 대도 초점이 안 맞습니다.
- ② 여백(quiet zone)이 없다 — 코드 둘레에는 격자 4칸 이상의 빈 공간이 필요합니다. 테두리·글자를 바짝 붙이면 스캐너가 경계를 못 찾습니다.
- ③ 대비가 약하다 — 노랑·연한 회색 코드, 회색 배경 등. 어두운 코드 + 밝은 배경이 원칙입니다.
- ④ 색 반전 — 검은 바탕에 흰 코드는 많은 스캐너가 읽지 못합니다.
- ⑤ 무늬 위에 인쇄 — 사진·패턴 배경 위에 바로 올리면 격자가 묻힙니다. 흰 바탕 박스를 깔아 주세요.
- ⑥ 내용이 너무 길다 — 긴 URL은 격자가 촘촘해져 같은 크기에서 인식률이 떨어집니다.
- ⑦ 손상·반사 — 접힌 자국, 긁힘, 유광 코팅의 빛 반사. 오류 복원력이 있다 해도 한계가 있습니다.
크기 기준 — 스캔 거리 ÷ 10
| 상황 | 스캔 거리 | 권장 크기 |
|---|---|---|
| 명함·전단(손에 들고) | 약 20cm | 2×2cm 이상 |
| 메뉴판·테이블 안내 | 약 30~40cm | 3~4cm |
| 벽 포스터 | 약 1m | 10cm 이상 |
| 현수막·창문 | 약 3m | 30cm 이상 |
내용이 길수록 같은 크기에서 칸이 잘게 쪼개집니다 — 긴 주소는 줄이고, 줄일 수 없으면 코드를 키우세요.
인쇄 전 점검 순서
- 고해상도 PNG로 코드를 만들고(인쇄물은 픽셀이 깨지지 않게 크게), 여백을 합쳐 배치합니다.
- 실제 크기로 시험 인쇄합니다 — 화면 확인만으로는 부족합니다.
- 밝은 곳·어두운 곳에서 서로 다른 폰 2대 이상으로 스캔해 봅니다.
- 연결되는 주소가 맞는지, http가 아니라 https인지 확인합니다.
- 스캔이 불안하면: 코드 키우기 → 여백 늘리기 → 내용 줄이기 순서로 조정합니다.
화면으로 보여줄 때
- 밝기를 올리세요 — 절전으로 어두워진 화면이 인식 실패 1순위입니다.
- 화면을 카메라에 너무 붙이지 말고 15~30cm 거리를.
- 캡처를 거듭해 흐려진 이미지보다 원본 화면이 또렷합니다. 받은 QR 이미지가 의심스러우면 QR코드 읽기로 내용물을 먼저 확인해 보세요.
- 다크 모드 반전 색상도 인식을 방해할 수 있습니다 — 안 되면 라이트 모드로.
경험칙은 '스캔 거리 ÷ 10'입니다. 손에 들고 찍는 메뉴판·전단은 2×2cm 이상, 테이블에 두고 찍는 안내판은 3~4cm, 1m 밖에서 찍는 포스터는 10cm 이상이 안전합니다. 같은 크기라도 담긴 내용이 길면 격자가 촘촘해져 인식이 어려워지므로, 긴 주소는 짧게 줄이고 크기를 키우는 것이 좋습니다.
조건부로 가능합니다. 원칙은 두 가지 — 코드가 배경보다 충분히 어두워야 하고(밝은 배경 + 어두운 코드), 배경이 균일해야 합니다. 어두운 배경에 밝은 코드(반전)는 많은 스캐너가 읽지 못하므로 피하세요. 노랑·연두 같은 밝은 색 코드도 대비가 부족해 위험합니다. 사진이나 무늬 위에 바로 올리면 격자가 묻히므로, 꼭 필요하면 코드 뒤에 흰 바탕 박스를 깔아 주세요.
화면 밝기를 올리는 것이 첫 번째입니다. 절전 모드로 어두워진 화면은 대비가 부족해 잘 읽히지 않습니다. 둘째, 화면을 너무 가까이 대면 카메라 초점이 안 맞으므로 15~30cm 거리를 유지하세요. 셋째, 캡처를 거듭해 흐려진 이미지보다 원본 화면이나 다시 생성한 코드가 또렷합니다. 다크 모드에서 색이 반전되어 보이는 경우도 있으니, 안 되면 라이트 모드로 바꿔 보여주는 것도 방법입니다.