QR 코드 생성기
링크, 텍스트, Wi‑Fi 등용 QR 코드를 만드세요.
QR 코드 생성기
인쇄 및 디지털 사용에 적합한 선명하고 고대비의 QR 코드를 생성합니다. 포장, 포스터, 명함, 표지판 및 웹사이트에서 신뢰할 수 있게 스캔되도록 오류 정정, 모듈 크기 및 여백을 조정하세요. 모든 처리 작업은 속도와 개인정보 보호를 위해 로컬 브라우저에서 이루어지며 업로드, 추적 또는 워터마크가 없습니다.
이 QR 코드 생성기가 지원하는 항목
데이터 유형 | 설명 | 예시 |
---|---|---|
URL / 링크 | 웹 페이지나 앱 딥링크를 엽니다. | https://example.com, https://store.example/app |
일반 텍스트 | 스캐너 앱에서 텍스트를 표시합니다. | 프로모 코드, 짧은 메시지 |
이메일 / Mailto | 미리 채워진 필드로 이메일 작성 화면을 엽니다. | mailto:sales@example.com |
전화 | 모바일에서 전화를 걸도록 합니다. | tel:+1555123456 |
SMS 인텐트 | 메시지 본문을 채운 상태로 SMS 앱을 엽니다. | sms:+1555123456?body=Hello |
Wi‑Fi 구성 | SSID + 암호화 방식 + 비밀번호를 저장합니다. | WIFI:T:WPA;S:MyGuest;P:superpass;; |
vCard / 연락처 | 기기에서 연락처 정보를 저장합니다. | BEGIN:VCARD...END:VCARD |
QR 코드란?
QR(Quick Response) 코드는 정사각형 패턴에 배열된 검은색 모듈로 구성된 2차원 매트릭스 바코드입니다. 1차원 선형 바코드와 달리 QR 코드는 가로와 세로 모두에 데이터를 인코딩하여 더 높은 용량과 빠른 전 방향 스캔을 제공합니다. 최신 스마트폰은 카메라와 기기 내 알고리즘으로 QR 코드를 디코딩하여 물리적 환경과 디지털 경험을 연결하는 보편적인 수단을 제공합니다.
QR 코드 인코딩 동작 방식
- 모드 선택: 입력 문자열은 심볼 크기를 최소화하기 위해 숫자, 영숫자, 바이트, Kanji 등의 최적 인코딩 모드로 분할됩니다.
- 데이터 인코딩: 세그먼트는 모드 표시자와 길이 필드를 포함한 비트 스트림으로 변환됩니다.
- 오류 정정 블록: Reed–Solomon ECC 코드워드가 생성되어 인터리브되고, 물리적 손상이나 가림으로부터 복구할 수 있게 합니다.
- 매트릭스 구성: 파인더 패턴, 타이밍 패턴, 얼라인먼트 패턴, 포맷 및 버전 정보가 배치되고 그 후 데이터/ECC 비트가 매핑됩니다.
- 마스크 평가: 8가지 마스크 중 하나가 적용되며, 벌점 점수가 가장 낮은(시각적 균형이 가장 좋은) 마스크가 선택됩니다.
- 출력 렌더링: 모듈은 픽셀 그리드(PNG 기준)로 래스터화되며 선택적으로 여백을 포함합니다.
오류 정정(ECC) 이해하기
QR 코드는 Reed–Solomon 오류 정정을 사용합니다. 수준이 높을수록 일부가 가려져도 성공적으로 디코딩할 수 있지만 심볼 밀도가 증가합니다.
레벨 | 대략 복구 가능한 손상 | 일반적 용도 |
---|---|---|
L | ~7% | 대량 마케팅, 깔끔한 인쇄 |
M | ~15% | 일반적인 기본값 |
Q | ~25% | 작은 로고를 포함한 코드 |
H | ~30% | 열악한 환경이나 높은 신뢰성이 필요한 경우 |
크기 및 인쇄 가이드라인
- 최소 물리적 크기: 명함의 경우: ≥ 20 mm. 포스터: 가장 작은 모듈이 ≥ 0.4 mm가 되도록 스케일하세요.
- 스캔 거리 규칙: 실용적인 경험칙은 거리 ÷ 10 ≈ 최소 코드 너비(같은 단위)입니다.
- 여백(Quiet Zone): 최소 4 모듈의 명확한 여백을 유지하세요(이 옵션은 "Quiet zone"으로 표시됩니다).
- 높은 대비: 짙은 전경색(거의 검정)과 흰 배경이 가장 좋은 결과를 냅니다.
- 벡터 vs 래스터: 충분한 해상도의 PNG는 보통 중간 크기 인쇄에 적합합니다. 대형 간판의 경우 SVG(여기서는 제공되지 않음)를 권장하거나 모듈 크기를 크게 렌더링한 뒤 축소하세요.
디자인 및 브랜딩 고려사항
- 과도한 스타일링은 피하세요: 모듈을 과도하게 둥글게 하거나 많이 제거하면 디코딩이 어려워집니다.
- 로고 배치: 로고는 중앙의 20–30% 영역 안에 두고 오버레이할 경우 ECC를 올리세요.
- 파인더 패턴을 변경하지 마세요: 세 개의 큰 코너 사각형은 검출 속도에 매우 중요합니다.
- 색상 선택: 밝은 전경색이나 반전된 구성은 대비를 낮추어 스캐너 성공률을 떨어뜨립니다.
배포 모범 사례
- 다양한 기기에서 테스트: iOS 및 Android 카메라 앱과 서드파티 스캐너에서 테스트하세요.
- URL 축약: 신뢰할 수 있는 단축 도메인을 사용하면 버전(크기)을 줄이고 스캔 속도를 높일 수 있습니다.
- 취약한 리디렉션 체인 피하기: 목적지 페이지를 안정적으로 유지하세요; 깨진 URL은 인쇄물 낭비를 초래합니다.
- 책임감 있는 추적: 분석이 필요하다면 프라이버시를 존중하는 최소한의 리디렉션을 사용하세요.
- 환경에 맞추기: 코드를 표시할 장소의 조명과 대비가 적절한지 확인하세요.
QR 코드의 일반적 적용 사례
- 마케팅 및 캠페인: 사용자를 랜딩 페이지나 프로모션으로 유도합니다.
- 포장 및 추적: 배치, 원산지 또는 진품 여부 정보를 제공합니다.
- 이벤트 체크인: 티켓이나 참가자 ID를 인코딩합니다.
- 결제: QR 결제 표준을 지원하는 지역에서는 정적 또는 동적 인보이스 링크에 사용됩니다.
- Wi-Fi 접속: 비밀번호를 구두로 공유하지 않고 손님 온보딩을 간소화합니다.
- 디지털 메뉴: 인쇄 비용을 줄이고 빠른 업데이트를 가능하게 합니다.
개인정보 보호 및 보안 주의사항
- 로컬 처리: 이 도구는 콘텐츠를 업로드하지 않으며 생성은 브라우저 내에서 이루어집니다.
- 악성 링크: 광범위하게 배포하기 전에 항상 목적지 도메인을 확인하세요.
- 동적 vs 정적: 이 생성기는 정적 코드를 생성합니다(데이터가 직접 포함됨) — 제3자 추적에는 강하지만 인쇄 후 편집은 불가능합니다.
- 안전한 콘텐츠: 공개적으로 보이는 코드에 민감한 비밀(API 키, 내부 URL 등)을 포함하지 마세요.
스캔 실패 문제 해결
- 흐릿한 출력: 모듈 크기를 늘리고 프린터 DPI가 ≥ 300인지 확인하세요.
- 낮은 대비: 전경을 단색 짙은 색(#000)으로, 배경을 흰색(#FFF)으로 바꾸세요.
- 모서리 손상: ECC 수준을 올리세요(예: M → Q/H).
- 소음이 많은 배경: 여백(Quiet zone)을 추가하거나 키우세요.
- 과도한 데이터: 내용을 단축하세요(짧은 URL 사용) – 버전 복잡성을 줄입니다.
QR 코드 FAQ
- QR 코드는 만료되나요?
- 여기서 생성한 정적 QR 코드는 데이터를 직접 포함하므로 만료되지 않습니다.
- 인쇄 후 코드를 수정할 수 있나요?
- 아니요. 편집하려면 동적 리디렉션 서비스를 사용해야 합니다; 정적 심볼은 변경할 수 없습니다.
- 어떤 크기로 인쇄해야 하나요?
- 대부분의 용도에서 가장 작은 모듈이 ≥ 0.4 mm가 되도록 하세요; 거리 용도의 경우 더 크게 설정하세요.
- 브랜딩해도 안전한가요?
- 파인더 패턴을 보존하고 충분한 대비를 유지하며 그래픽을 오버레이할 경우 ECC를 높이면 가능합니다.
- 스캔을 추적할 수 있나요?
- 프라이버시를 존중하는 단축 URL을 사용하여 자체 웹 분석 엔드포인트로 연결하면 가능합니다.
실무적 비즈니스 팁
- 버전 관리: 심볼 버전을 낮게 유지하려면 페이로드를 짧게 유지하세요(스캔 속도 향상).
- 일관성: 브랜딩 자료 전반에서 ECC와 여백 설정을 표준화하세요.
- 반복 실험: 대량 배포 전에 소규모 인쇄로 프로토타입을 테스트하세요.
- 랜딩 최적화: 목표 페이지가 모바일 친화적이고 빠르게 로드되는지 확인하세요.
추가 읽을거리 및 참고 자료
QR 코드를 배포할 준비가 되셨나요? 위에서 생성하고 PNG를 다운로드한 뒤 여러 기기에서 테스트하고 포장, 표지판 또는 디지털 매체에 통합하세요. 전통적인 바코드도 필요하신가요? Barcode Generator.