QR코드 생성기
텍스트 또는 URL로 QR코드 생성. ISO/IEC 18004 표준에 따라 QR 코드를 생성하며, 오류 정정 수준(L/M/Q/H)을 설정하여 코드가 손상되어도 7-30%의 데이터를 복구할 수 있습니다.
ISO/IEC 18004 표준에 따라 QR 코드를 생성하며, 오류 정정 수준(L/M/Q/H)을 설정하여 코드가 손상되어도 7-30%의 데이터를 복구할 수 있습니다.
QR 코드는 어떻게 작동하나요?
QR(Quick Response) 코드는 ISO/IEC 18004에 의해 정의된 2차원 매트릭스 바코드입니다. 데이터는 정사각형 격자에 배열된 어두운 모듈과 밝은 모듈로 인코딩되며, 모서리의 세 개의 파인더 패턴이 어떤 방향에서도 빠른 감지를 가능하게 합니다.
오류 정정은 리드-솔로몬 코딩을 사용하여 모든 QR 코드에 내장되어 있습니다. L(7% 복구), M(15%), Q(25%), H(30%)의 네 가지 레벨이 있습니다. 높은 오류 정정은 코드가 부분적으로 가려져도 읽을 수 있게 합니다.
QR 코드 버전은 1(21×21 모듈)부터 40(177×177 모듈)까지 있습니다. 인코더는 선택한 오류 정정 레벨에서 입력 데이터를 담을 수 있는 가장 작은 버전을 자동으로 선택합니다.
Formula: 용량 (Version 1, Level L): 숫자: 41자 영숫자: 25자 바이트: 17자 변(邊)당 모듈 수 = 4 × Version + 17
계산 예시
URL 'https://example.com'(19바이트)을 오류 정정 레벨 M으로 인코딩하면 버전 2(25×25 모듈)가 필요합니다. 레벨 H에서는 동일한 데이터에 버전 3(29×29)이 필요합니다.
이 계산기를 사용해야 할 때
- 웹사이트나 앱으로 연결되는 제품 포장, 전단지, 명함용 QR 코드를 생성하는 마케팅 팀
- 재고 추적, 적재 위치 식별, 자산 태깅용 QR 라벨을 만드는 창고 관리자
- 디지털 티켓, 체크인 시스템, Wi-Fi 네트워크 공유용 QR 코드를 생성하는 행사 주최자
- 데이터 전송, 인증, 딥 링크를 위해 애플리케이션에 QR 코드를 내장하는 개발자
피해야 할 일반적인 실수
- 인쇄물에 너무 낮은 오류 정정 레벨 선택 — 옥외 간판, 포장재, 라벨은 손상되기 쉽습니다; 실물 인쇄에는 레벨 Q 또는 H를, 깨끗한 디지털 화면에만 레벨 L을 사용하세요
- 데이터가 너무 많은 QR 코드 생성 — 긴 URL이나 텍스트는 조밀한 코드를 만들어 특히 작은 크기에서 스캔이 어렵습니다; 내용을 300자 이하로 유지하거나 URL 단축기를 사용하세요
- 인쇄 전 여러 기기에서 QR 코드를 테스트하지 않음 — 카메라와 스캔 앱마다 성능이 다릅니다; 대량 생산 전에 최소 3대의 서로 다른 휴대폰에서 테스트하세요
- 대비가 낮은 색상 사용 — 밝은 배경에 어두운 코드가 스캔 신뢰성이 가장 좋습니다; 흰 바탕에 연회색, 검은 바탕에 진파랑은 피하세요; 표준인 흰 바탕에 검정이 최적입니다
결과 해석 방법
- 문자 수는 인코딩된 데이터 양을 나타냅니다 — 문자가 많을수록 더 높은 QR 버전과 조밀한 모듈 격자가 필요해져 작은 인쇄 크기에서 스캔이 어려워집니다
- 생성된 코드가 너무 조밀해 보이면 내용을 줄이거나(예: URL 단축 서비스 사용) 더 낮은 오류 정정 레벨을 선택하세요 — 둘 다 모듈 수를 줄여줍니다
- 높은 오류 정정(L에서 H 방향)은 밀도가 높아지는 대신 손상이나 로고 오버레이에도 코드를 읽을 수 있게 합니다 — 가혹한 환경의 인쇄 라벨에는 Q나 H를, 깨끗한 디지털 화면에만 L을 사용하세요
- 대량 인쇄 전에 여러 종류의 휴대폰이나 스캐너 앱으로 미리보기를 테스트 스캔하세요 — 화면에서 읽히는 코드도 최종 인쇄 크기·재질·조명에서는 실패할 수 있습니다
- 색상을 변경한 뒤 스캔이 실패하면 밝은 배경에 어두운 전경으로 되돌리세요 — 흰 바탕에 검정이 여전히 가장 안정적으로 스캔되는 조합입니다
관련 표준 및 참고자료
- ISO/IEC 18004:2015 — 인코딩 모드, 오류 정정, 모듈 배치를 정의하는 QR Code 바코드 심볼로지 사양
- GS1 Digital Link — 소매·공급망용 QR 코드에 제품 식별 데이터를 인코딩하는 표준
자주 묻는 질문
어떤 오류 정정 레벨을 선택해야 하나요?
깨끗한 디지털 디스플레이에는 레벨 L을 사용하세요(가장 작은 코드). 일반 인쇄용에는 레벨 M을 사용하세요. 포장재나 옥외 간판에 인쇄되거나 로고를 올릴 계획인 경우 레벨 Q 또는 H를 선택하세요.
QR 코드의 최대 데이터 크기가 있나요?
가장 큰 QR 코드(버전 40, 레벨 L)는 숫자 7,089자, 영숫자 4,296자 또는 2,953바이트를 저장할 수 있습니다. 실제로 콘텐츠를 ~300자 이하로 유지하면 모든 기기에서 빠른 스캔이 보장됩니다.
QR 코드 중앙에 로고를 넣을 수 있나요?
네, 오류 정정 레벨 H(30% 복구)를 사용하면 가능합니다. 로고가 일부 모듈을 가리지만 Reed-Solomon 부호화 덕분에 스캐너가 누락된 데이터를 복원할 수 있습니다. 로고는 QR 코드 면적의 20% 이하로 유지하고, 실제 사용 전에 여러 기기에서 스캔 신뢰성을 테스트하세요.