QR코드 인쇄했는데 스캔이 안 될 때, 여백·크기·링크 확인 순서
휴대전화 화면에서는 잘 읽히던 QR코드가 종이에 인쇄한 뒤 갑자기 인식되지 않을 수 있어요. 이때는 코드를 새로 만드는 것보다 흰 여백, 작은 네모의 크기, 인쇄 번짐을 차례로 살펴보면 원인을 더 빨리 좁힐 수 있어요.
반대로 카메라에 링크가 뜨는데 사이트가 열리지 않는다면 인쇄 품질보다 주소나 연결 상태를 확인해야 해요. 먼저 인식 자체가 안 되는지, 읽은 뒤의 이동이 실패하는지부터 나눠 볼게요.
카메라가 코드를 못 찾는지, 링크가 안 열리는지 먼저 구분해요
첫 번째 상태는 카메라를 갖다 대도 초점만 움직이고 링크나 알림이 전혀 나타나지 않는 경우예요. 종이 위 QR 주변이 너무 복잡하거나 검은 네모들이 뭉개졌을 가능성부터 살펴요.
두 번째는 화면에 링크가 나타나지만 눌렀을 때 연결 오류, 빈 페이지, 권한 요청이 나오는 경우예요. 이때 코드는 이미 읽힌 것이므로 프린터 설정을 바꿔도 웹사이트 오류까지 해결되지는 않아요.
세 번째는 한 휴대전화에서만 잘 안 읽히는 상황이에요. 다른 기기에서는 되는지 비교하고 카메라 렌즈, 조명, 거리, 코드 스캐너 설정을 나눠 확인해요.
원본 PDF나 이미지 파일에 있는 QR도 카메라로 읽을 수 있는지 살펴보세요. 원본부터 안 된다면 코드를 만들 때 들어간 주소나 데이터, 코드 생성 방식이 원인일 수 있어요.
원본은 되고 출력물만 안 된다면 문제 범위가 훨씬 좁아져요. 그때는 인쇄 전후의 모듈 모양과 바깥쪽 여백부터 비교하면 돼요.
이 글에 실린 예제 QR은 실제로 생성한 코드예요. 일반 안내 페이지로 이동하는 값이며, 결제·로그인·개인정보 입력 기능은 포함하지 않았어요.

인식 가능한 QR 원본 예시 · DENSO WAVE 안내 페이지 연결
흰 테두리는 장식이 아니라 스캔을 위한 공간이에요
QR코드의 바깥쪽에는 아무것도 인쇄하지 않는 밝은 여백이 필요해요. 이 공간을 ‘콰이어트 존(Quiet Zone)’이라고 부르며, QR은 코드 한 칸인 모듈 너비의 4배를 네 방향에 확보해야 해요.
가령 작은 네모 한 칸이 0.5mm인 예시라면 위·아래·왼쪽·오른쪽에 각각 2mm의 빈 공간을 남겨야 해요. 이는 예시 계산이지 모든 인쇄물에 통용되는 최소 크기 규정은 아니에요.
코드를 종이에 배치할 때 바로 옆에 제목이나 로고, 색칠한 배경이 붙어 있다면 그 요소가 흰 여백을 침범했는지 확인해요. 잘 보이는 네모 세 개만 남겨 둔다고 충분한 것이 아니에요.
디자인 프로그램에서 QR 이미지가 이미 여백을 포함하고 있는데 바깥 흰 부분을 잘라내는 실수가 잦아요. 이미지 자르기나 자동 여백 제거 기능을 썼다면 원본 파일과 가장자리를 대조해 보세요.
라벨지나 스티커는 실제 칼선이 QR 바깥 여백에 가까워질 수 있어요. 출력용 PDF에서는 정상으로 보이더라도 재단 오차가 생기면 필요한 빈 공간이 사라질 수 있어요.
검은색 프레임을 둘러 장식할 때도 프레임과 QR 사이에 충분한 밝은 간격을 두세요. 색이 진한 액자 안에 코드를 바로 붙여두면 검출이 불안정해질 수 있어요.
흰 여백은 인쇄 파일을 만들 때 포함하고, 종이 재단선이나 다른 문구는 그 바깥에 배치하는 편이 안전해요.

QR 둘레 여백과 재단선 사이 확보 구간
QR 한 칸이 작아지면 인쇄가 선명해 보여도 안 읽힐 수 있어요
QR은 검은색·흰색 작은 정사각형의 격자로 이루어져 있어요. 코드에 담은 데이터가 많아질수록 더 많은 칸이 필요한 버전으로 커질 수 있고, 이를 똑같은 종이 면적에 넣으면 한 칸은 더 작아져요.
예를 들어 버전 3 QR은 가로 29칸이에요. 여백을 좌우 각 4칸씩 더하면 인쇄 공간 전체는 가로 37칸이 필요해요. 한 칸을 0.5mm로 정한 예시라면 전체 폭은 18.5mm예요.
이 수치를 일반 전단지 QR의 법정 최소 규격처럼 적용해서는 안 돼요. 실제 읽기 쉬운 크기는 코드 내용, 프린터 해상도, 종이, 카메라 성능과 보는 거리에 따라 달라져요.
인쇄 공간을 키울 수 있다면 큐알 코드의 원본 비율을 유지한 채 충분히 크게 배치해요. 가로 폭만 늘리거나 세로로 눌러 찌그러뜨리지 않도록 주의해요.
긴 설문 링크나 추적 파라미터가 많이 붙은 URL을 한 코드에 그대로 담으면 격자가 조밀해질 수 있어요. 주소를 줄일 땐 검증되지 않은 단축 URL 대신 직접 관리하고 지속 사용할 수 있는 연결 주소를 쓰는 편이 안전해요.
원래 주소가 긴데 단축 서비스만 믿고 인쇄하면 이후 서비스가 종료되거나 리디렉션 설정이 바뀔 때 코드는 정상인데 연결이 끊어질 수 있어요.
출력 크기를 확정할 때는 이미지 편집 화면의 확대 비율이 아니라 실제 종이에 인쇄된 한 칸이 분명하게 나뉘는지 봐야 해요.

인쇄 너비 동일 · 담는 주소 길이에 따라 밀도 달라짐
문서에 붙여넣으면서 네모가 흐려지는 경우
원본 QR을 아주 작은 PNG로 만든 뒤 문서에서 여러 배 확대하면 각 칸의 가장자리가 부드럽게 섞여 보일 수 있어요. 네모 경계에 회색 줄이 생기거나 흑백이 번져 보인다면 출력 이미지를 다시 준비해요.
가능하다면 QR 생성 단계에서 충분한 해상도로 내보내거나 작업 프로그램이 지원하는 SVG·PDF 같은 벡터 형식을 써요. 단, 실제 QR 모듈이 완전한 정사각형 격자로 출력되는지는 별도로 확인해야 해요.
이미지를 회전하거나 비율이 다른 상자에 억지로 맞춰 넣는 작업도 피하세요. 자르기 도구가 자동으로 여백을 없애지 않았는지, 코너의 큰 사각형 패턴이 잘리지 않았는지도 점검해요.
문서 프로그램에서 PDF로 저장한 뒤에는 PDF를 다시 열어 100% 크기와 확대 보기에서 코드를 살펴보세요. 화면에 보이는 계단 모양 자체는 문제가 아닐 수 있지만, 경계가 서로 붙거나 모듈이 찌그러지면 수정이 필요해요.
출력 대화상자에 용지에 맞추기, 페이지 축소, 여백 없음 같은 옵션이 켜져 있으면 배치한 크기와 실제 출력 크기가 달라질 수 있어요. 용지 크기와 배율을 확인하고 시험 출력물에서 다시 재보세요.
프린터에 인쇄 품질 선택 메뉴가 있다면 일반·고품질의 결과를 비교할 수 있어요. 다만 원본 자체가 흐리면 인쇄 품질만 높여도 모듈의 모양이 완전히 복구되지 않아요.
스캔이 안 되는 파일을 캡처해서 다시 붙이는 방식은 원본보다 정보가 더 손실될 수 있어요. 최초 생성한 QR 파일에서 바로 출고용 문서를 만들어야 손실을 줄일 수 있어요.
색, 로고, 종이 재질도 읽기 성공률에 영향을 줘요
가장 안정적으로 시작할 조합은 밝은 흰 배경에 검은 QR이에요. 검은 칸과 배경의 밝기 차이가 작으면 카메라가 경계를 구분하기 어려워요.
브랜드 색을 넣고 싶다면 먼저 흑백으로 정상 스캔되는 원본을 확보하세요. 디자인이 필요하다면 밝은 바탕과 진한 모듈을 유지하고, 색이 섞이거나 그라데이션이 지나가는 코드는 더 엄격하게 시험해야 해요.
코드 위에 로고나 문구를 덮는 방식은 일부 데이터를 가리고 오류 복원 기능을 소모해요. 오류 정정 수준을 높였다는 이유만으로 임의의 크기나 위치에 로고를 넣어도 된다는 뜻은 아니에요.
가운데 로고가 정상적으로 보이더라도 큰 정사각형 세 개의 위치 인식 패턴이나 작은 칸이 손상되지 않았는지 확인해요. 장식 없이 만들었을 때는 읽히는데 장식 후에 실패한다면 원본 형태로 되돌려 비교해요.
투명한 비닐이나 반짝이는 코팅지 위에서는 빛 반사 때문에 검은색과 흰색의 대비가 무너질 수 있어요. 휘어진 표면에 붙인 스티커도 칸의 모양을 찌그러뜨릴 수 있어요.
같은 파일이라도 무광 종이와 유광 비닐, 평평한 책상과 둥근 용기에서 스캔 결과가 다를 수 있어요. 실제 붙일 재질 위에 시험 인쇄한 뒤 사용할 조명에서 검사해야 해요.
인쇄가 살짝 번진 곳이나 스티커가 접힌 곳만 손으로 펴서 일시적으로 읽힌다면 파일 원본은 유지하고 출력 방식이나 부착 위치를 바꾸는 것이 우선이에요.
링크가 보이는데 페이지가 안 열리면 QR을 새로 만들지 마세요
카메라에 웹주소가 표시되는 순간 QR의 데이터는 해독된 상태예요. 이때 페이지가 없거나 로그인 화면이 나온다면 인쇄 문제가 아니라 연결된 웹주소와 서비스 상태를 확인해야 해요.
스캔한 뒤 표시된 링크가 실제로 의도한 도메인인지 눈으로 확인하세요. 예를 들어 행사 신청용으로 만든 코드가 임시 미리보기 주소나 테스트 폴더로 연결된다면 인쇄 전 잘못된 URL을 넣었을 수 있어요.
링크를 직접 브라우저 주소창에 입력해도 열리지 않는다면 만료·권한·인증·잘못된 경로 등 웹페이지 쪽 조건을 살펴요. 연결할 사이트의 운영자라면 해당 URL이 외부 공개 상태인지도 확인해야 해요.
반대로 브라우저에서 주소를 직접 열면 정상인데 QR만 실패한다면 카메라가 인식한 문자열이 잘못되었는지 비교해요. 마지막 슬래시나 특정 문자가 다르다면 생성 당시 입력한 주소를 확인해요.
동적 QR 서비스가 중간 주소를 통해 최종 페이지로 보내는 방식이라면 코드 그림을 바꾸지 않아도 연결 대상은 변경될 수 있어요. 구독 기간이나 리디렉션 정책에 따라 연결이 끊기기도 하므로 서비스 제공 조건을 확인해야 해요.
교체가 어려운 명함·현수막·안내판은 인쇄 전에 소유하고 관리할 수 있는 도메인을 쓰는 편이 유지보수에 유리해요. 링크 주소 자체가 변경될 가능성까지 생각해 인쇄물과 연결 구조를 결정하세요.
QR을 읽은 뒤 새로운 로그인 화면이 나타났다면 사이트 진위도 확인해야 해요. 낯선 도메인에 계정 정보나 결제 정보를 입력하지 말고 실제 안내한 기관의 주소와 일치하는지 살펴요.
출력 전 검사는 세 번으로 나눠요
최종 인쇄물에 넣을 주소가 확정되면 생성 파일, 저장한 PDF, 실제 출력물을 같은 휴대전화로 각각 읽어 보세요. 어느 단계에서 문제가 처음 나타나는지 확인하면 재작업 범위를 줄일 수 있어요.
- QR을 만들기 전에 링크를 일반 브라우저에서 열어 목표 페이지가 맞는지 확인해요. 로그인·신청·결제 페이지라면 다른 사람 계정에서도 실제 접근이 가능한지 필요한 권한 조건을 따로 확인해요.
- QR 생성 화면에서는 주소를 붙여 넣은 뒤 최종 데이터가 맞는지 확인하고 흑백 원본을 저장해요. 코드의 바깥 흰 여백을 제거하지 않고 원본 비율을 유지해요.
- 출력용 문서에 QR을 놓을 때 필요한 크기와 절단 여유를 확보해요. 명함, A4 안내문, 유리창 포스터처럼 실제 읽는 거리가 다르면 코드 크기와 배치도 따로 정해야 해요.
- 최종 PDF를 저장하고 그 화면에 있는 QR을 다른 휴대전화 카메라로 읽어 봐요. 링크 미리보기가 정상인지, 연결한 페이지도 예상대로 열리는지 확인해요.
- 실제 용지·실제 프린터 설정으로 소량 시험 인쇄해요. 스마트폰을 평소 사용할 거리에서 들고 읽으며 조명, 반사, 종이 굴곡도 함께 점검해요.
- 문제가 없으면 같은 출력 설정을 유지한 채 본 인쇄에 들어가요. 인쇄 업체에 맡기는 경우에는 재단선과 흰 여백이 포함된 최종 파일이 동일한지 확인해요.
시험은 한 번 읽혔다고 끝내지 말고, 서로 다른 휴대전화나 조명에서 재확인해요. 첫 장과 마지막 장처럼 인쇄 상태가 달라질 수 있는 지점도 확인하면 대량 배포 뒤의 실패를 줄일 수 있어요.
매장 계산대에서 스캔하는 GS1 규격 상품 포장용 QR은 소비자에게 보여주는 홍보용 QR과 요구 사항이 달라요. 유통용 코드는 해당 GS1 표시 규격과 검증 절차를 별도로 따라야 해요.
한 기기에서만 안 읽힐 때는 카메라 쪽을 살펴요
iPhone이나 iPad에서는 카메라 앱을 열어 QR이 프레임 안에 들어오도록 맞춘 다음 나타나는 링크를 탭해요. 제어 센터의 코드 스캔 기능으로도 확인할 수 있어요.
조명이 어두워 코드가 잘 보이지 않으면 밝은 곳으로 옮기거나 반사가 덜한 각도로 바꿔 보세요. 너무 가까이 들이대서 초점이 잡히지 않는 경우에는 기기를 조금 뒤로 움직여 보세요.
카메라 렌즈에 지문이나 오염이 있는지도 확인해요. 확대된 화면에서 모듈 경계가 지나치게 흐리면 렌즈를 닦고 다시 시도해요.
어떤 기기에서만 링크가 안 나타나도 인쇄물 하나만을 근거로 스마트폰 고장을 단정할 필요는 없어요. 정상적으로 작동하는 다른 QR을 같은 카메라로 비춰 비교해요.
정상 QR도 읽지 못한다면 기기의 코드 스캐너 기능이나 카메라 앱, 시스템 업데이트 상태를 확인할 차례예요. 일부 앱은 QR 촬영과 해독 기능이 별개일 수 있어요.
문제가 생긴 출력물을 다시 만들 때는 코드 디자인을 바꾸기보다 원본 파일에서 밝은 여백·크기·대비를 하나씩 바로잡아 재출력해요. 한 번에 여러 변수를 바꾸면 무엇이 원인이었는지 확인하기 어려워요.
QR Code는 DENSO WAVE INCORPORATED의 등록상표임.



