흐릿한 QR 코드는 거의 언제나 QR의 문제가 아니라 파일의 문제입니다. 생성기에서 프린터까지 가는 사이 어딘가에서 작은 이미지가 확대되거나, 압축되거나, 스크린샷으로 찍혔다는 뜻이죠. 해결책은 흐릿한 파일을 보정하는 것이 아니라 선명한 파일을 새로 만드는 것입니다. 아래에서 왜 이런 일이 생기는지, 어떻게 고치는지, 흐린 코드도 스캔되는지, 그리고 사진 속 QR 코드를 일부러 흐리게 하거나 가려야 할 때는 언제인지 알아봅니다.
QR 코드가 흐릿해 보이는 이유
- 작은 PNG를 크게 늘린 경우. 300픽셀 이미지를 폭 10cm로 인쇄하면 약 4배로 늘어나고, 모든 모듈의 가장자리가 뭉개집니다. 가장 흔한 원인입니다.
- 스크린샷을 파일로 쓴 경우. 스크린샷은 찍은 화면만큼만 선명하고, 공유하는 과정에서 다시 압축되는 경우가 많습니다.
- 과도한 JPEG 압축. JPEG는 QR 코드가 의존하는 뚜렷한 경계를 번지게 만듭니다. 메신저나 SNS를 거치고 나면 특히 심해집니다.
- 프린터 배율."페이지에 맞추기"나 "용지 크기에 맞게 조정"이 인쇄할 때 작은 파일을 슬그머니 확대합니다.
- 코드가 아니라 카메라 문제. 얼룩진 렌즈, 너무 가까이 댄 휴대폰(초점이 안 맞음), 어두운 곳에서의 손떨림, 유광 용지의 반사 모두 선명한 코드를 휴대폰에는 흐릿하게 보이게 합니다.
흐릿한 QR 코드 고치는 법
- 다시 생성하세요. 원래 링크나 정보를 QR 코드 생성기에 넣고 새 코드를 만드세요 — 흐릿한 이미지를 업스케일하거나 "선명하게" 해도 사라진 경계는 돌아오지 않습니다.
- 알맞은 파일로 다운로드하세요. SVG는 벡터라 어떤 크기에서도 선명합니다. PNG라면 인쇄 크기 기준 1인치당 약 300픽셀로 하세요 — 구체적인 수치는 QR 코드 인쇄 크기표에, 어디에 어떤 형식을 보내야 하는지는 PNG vs SVG vs PDF에 정리되어 있습니다.
- 100% 배율로 인쇄하고"페이지에 맞추기"는 끄세요.
- 대비와 여백을 지키세요: 밝은 배경에 어두운 모듈, 그리고 코드 주변에 빈 공간을 두세요.
- 조명이 밝은 곳에 붙일 것이라면 무광 용지를 고르고, 팔 길이보다 먼 곳에서 스캔할 것이라면 크기를 키우세요.
- 인쇄된 코드는 멀쩡한데 스캔이 안 된다면, 렌즈를 닦고, 휴대폰이 초점을 잡을 수 있게 살짝 물러서고, 조명을 더하세요. 스크린샷 속 코드를 스캔하려는 경우라면 스크린샷에서 QR 코드 스캔하는 방법을 참고하세요. 더 많은 해결 방법은 QR 코드가 스캔되지 않는 이유에 있습니다.
에디터에서 직접 만들기 → 무료 QR 코드 생성기
흐릿한 QR 코드도 스캔될까요?
어느 정도까지는 대개 됩니다. 스캐너에 완벽한 경계가 필요한 것은 아닙니다. 어두운 모듈과 밝은 모듈을 구분할 수만 있으면 됩니다. 게다가 QR 코드에는 손상된 데이터의 약 7%(L 레벨)에서 30%(H 레벨)까지 복원할 수 있는 오류 정정 기능이 있습니다. 그래서 약간 흐린 코드는 보통 여전히 스캔됩니다. 하지만 흐림 때문에 이웃한 모듈이 회색으로 뭉개지면 패턴 자체가 사라지고, 오류 정정으로도 되살릴 수 없습니다. 흐리게 처리하는 것이 코드를 숨기는 방법으로 약한 이유도 이것입니다 — 아래를 보세요.
사진 속 QR 코드는 흐리게 처리해야 할까요?
개인적인 코드라면 언제나 그렇습니다. 사람들은 공유하면 안 되는 코드가 담긴 사진을 생각보다 자주 올립니다:
- 탑승권: 바코드에 이름과 예약 번호가 담겨 있을 수 있습니다 — 탑승권의 QR 코드를 참고하세요.
- 공연·행사 티켓: 다른 사람이 나보다 먼저 그 코드를 쓰려 할 수 있습니다.
- Wi-Fi 코드: Wi-Fi QR 코드에는 네트워크 비밀번호가 평문으로 들어 있습니다.
- 결제·암호화폐 코드: 계좌 정보나 지갑 주소가 드러날 수 있습니다.
QR 코드를 제대로 가리는 법
흐리게 하지 말고 가리세요. 약한 블러나 촘촘한 모자이크는 휴대폰이 코드를 읽을 만큼의 대비를 남길 수 있습니다. 대신 이렇게 하세요:
- 코드 전체 위에 불투명한 사각형을 그리거나 — 아예 사진에서 잘라내세요.
- 옆에 인쇄된 텍스트(예약 번호, 이름, 비밀번호)도 함께 가리세요.
- 올리기 전에 편집한 사진에 휴대폰 카메라를 대 보세요. 코드가 인식된다면 가려진 것이 아닙니다.
QR 코드를 안전하게 쓰는 방법 전반은 QR 코드 보안과 QR 코드 사기를 참고하세요.
흐릿한 바코드
흐릿한 1D 바코드도 원인과 해결책은 같습니다 — 다시 생성하고, 알맞은 해상도로 내보내고, 100%로 인쇄하세요. 다만 QR 코드보다 덜 관대합니다. 대부분의 1D 바코드에는 실수를 잡아내는 체크 디지트만 있을 뿐 QR 코드의 오류 정정 기능이 없어서, 약간만 흐려도 인식에 실패할 수 있습니다. 차이점은 바코드 vs QR 코드에서 더 자세히 알아보세요.
언제나 선명한 코드
SVG로 내보낸 Capy QR입니다 — 어떤 인쇄 크기에서도 이만큼 선명합니다:
자주 묻는 질문
- QR 코드가 흐릿하게 나오는 이유는 무엇인가요?
- 대개 작은 이미지를 확대했기 때문입니다: 인쇄용으로 늘린 저해상도 PNG, 파일 대신 쓴 스크린샷, 과도한 JPEG 압축, '페이지에 맞추기'로 설정된 프린터 등이요. SVG로, 또는 인쇄 크기에 충분한 PNG로 다시 내보내세요.
- 흐릿한 QR 코드도 스캔이 되나요?
- 흐림이 약하다면 대개 됩니다. 휴대폰 카메라는 어두운 모듈과 밝은 모듈의 대비를 찾고, QR 코드에는 레벨에 따라 손상된 데이터의 약 7%~30%를 복구할 수 있는 오류 정정 기능이 있습니다. 하지만 이웃한 모듈이 회색으로 뭉개질 만큼 심하게 흐리면 스캔되지 않습니다.
- 흐릿한 QR 코드는 어떻게 고치나요?
- 흐릿한 파일을 선명하게 보정하려 하지 말고 새로 만드세요. 코드를 다시 생성해 SVG(벡터)로, 또는 인쇄 크기 기준 1인치당 약 300픽셀의 PNG로 다운로드한 뒤, 그 크기 그대로 무광 용지에 인쇄하세요.
- 사진을 올리기 전에 QR 코드를 흐리게 처리해야 하나요?
- 개인적인 코드라면 그렇습니다 — 탑승권, 공연·행사 티켓, Wi-Fi 코드, 결제나 암호화폐 코드 등이요. 다만 흐리게 처리하지 말고 불투명한 도형으로 코드를 완전히 가리세요. 약한 블러는 여전히 스캔되거나 복원될 수 있습니다.
- 흐릿한 바코드도 같은 문제인가요?
- 원인과 해결책은 같지만, 1D 바코드는 훨씬 덜 관대합니다. 대부분은 오류를 잡아내는 체크 디지트만 있을 뿐 QR 코드의 오류 정정 기능이 없어서, 흐림에 더 빨리 실패합니다.
결론: 흐릿한 QR 코드는 고치지 말고 교체하세요. 새 SVG나 크기에 맞는 PNG로 바꾸고, 사진 속 코드를 숨겨야 할 때는 완전히 가리세요. 선명한 코드는 무료 QR 코드 생성기에서 만들거나 더 많은 QR 가이드를 둘러보세요.
