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 비트가 매핑됩니다.
- 마스크 평가: 8개의 마스크 중 하나가 적용되며, 패널티 점수가 가장 낮은(시각적 균형이 가장 좋은) 마스크가 선택됩니다.
- 출력 렌더링: 모듈은 픽셀 그리드(PNG 여기에서)로 래스터화되며 선택적으로 여백이 추가됩니다.
오류 수정(ECC) 이해하기
QR 코드는 Reed–Solomon 오류 수정을 사용합니다. 수준이 높을수록 일부가 가려져도 성공적으로 디코딩할 수 있지만 기호 밀도가 증가합니다.
수준 | 대략 복구 가능한 손상 | 일반적 사용 |
---|---|---|
L | 약 7% | 대량 마케팅, 깨끗한 인쇄물 |
M | 약 15% | 일반 목적(기본) |
Q | 약 25% | 작은 로고를 포함한 코드 |
H | 약 30% | 열악한 환경, 높은 신뢰성 필요 시 |
크기 및 인쇄 가이드라인
- 최소 물리적 크기: 명함의 경우: ≥ 20 mm. 포스터의 경우: 가장 작은 모듈 크기가 ≥ 0.4 mm가 되도록 스케일하세요.
- 스캔 거리 규칙: 실용적인 휴리스틱은 거리 ÷ 10 ≈ 최소 코드 너비(같은 단위)입니다.
- 여백: 최소 4 모듈의 빈 여백을 유지하세요(해당 옵션을 "여백"으로 표시합니다).
- 고대비: 어두운 전경(거의 검정)과 흰색 배경이 최상의 결과를 제공합니다.
- 벡터 대 래스터: 충분한 해상도의 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).
- 잡음 있는 배경: 여백을 추가하거나 확대하세요.
- 데이터 과밀: 콘텐츠를 줄이세요(더 짧은 URL 사용) — 버전 복잡도를 낮춥니다.
QR 코드 FAQ
- QR 코드는 만료되나요?
- 여기서 생성한 정적 QR 코드는 데이터가 직접 포함되어 있으므로 만료되지 않습니다.
- 인쇄 후 코드를 수정할 수 있나요?
- 아니요. 동적 리디렉트 서비스가 필요합니다; 정적 심볼은 변경할 수 없습니다.
- 어떤 크기로 인쇄해야 하나요?
- 대부분의 경우 가장 작은 모듈이 ≥ 0.4 mm가 되도록 하세요; 거리 보기의 경우 더 크게 하세요.
- 브랜딩은 안전한가요?
- 파인더 패턴과 충분한 대비를 유지하고 그래픽을 오버레이할 때는 ECC를 높이면 안전합니다.
- 스캔을 추적할 수 있나요?
- 프라이버시를 존중하는 웹 분석 엔드포인트를 가리키는 단축 URL을 사용하세요.
실무용 비즈니스 팁
- 버전 관리: 페이로드를 짧게 유지하여 심볼 버전을 낮추면(스캔 속도 향상) 유리합니다.
- 일관성: 브랜딩 자료 전반에 걸쳐 ECC 및 여백을 표준화하세요.
- 반복: 대량 배포 전에 소규모 인쇄로 프로토타입을 테스트하세요.
- 랜딩 최적화: 대상 페이지가 모바일 친화적이고 빠른지 확인하세요.