빠른 사용법
세 단계로 확인합니다.
- 1텍스트와 오류 보정을 입력합니다
URL·문구의 UTF-8 byte를 확인하고 L·M·Q·H 중 손상 복원 수준을 선택합니다.
- 2128~1024px QR을 생성합니다
고정 SRI qrcodejs가 로드된 경우 로컬 canvas에 검정·흰색 QR을 그립니다.
- 3실기기 스캔 후 PNG를 저장합니다
휴대전화·거리·인쇄 크기·조명에서 목적지를 확인한 뒤 파일을 내려받습니다.
결과 읽기
QR 생성 성공은 스캔 가능성과 목적지 안전성을 보장하지 않습니다.
byte가 많고 오류 보정이 높을수록 module이 촘촘해져 작은 인쇄나 낮은 대비에서 인식이 어려워질 수 있습니다.BYTEUTF-8 byte
한글·emoji는 문자 수보다 byte가 커 오류 보정별 보수적 상한을 적용합니다.
QUIET여백과 대비
주변 quiet zone과 검정/흰색 고대비를 유지하고 장식·로고로 module을 가리지 않아야 합니다.
DEST목적지 표시
QR 옆에 사람이 읽을 URL·설명을 함께 제공하고 배포 후 redirect·HTTPS 상태를 유지해야 합니다.
QR에는 비밀번호·개인정보·장기 토큰을 직접 넣지 마세요. qrcodejs 1.0.0은 고정 SRI로 로드되며 로드 실패 시 생성 대신 오류를 표시합니다.
이럴 때 유용합니다.
- 행사 안내 URL
- 인쇄물 랜딩 링크
- 테스트 배포 주소 공유
함께 확인하세요.
- 실기기·인쇄물 스캔 필수
- 비밀·개인정보 payload 금지
- 목적지 URL을 글자로 병기
자주 묻는 질문
사용 전 알아둘 점
오류 보정 H가 항상 좋은가요?
복원력은 높지만 같은 데이터에서 QR이 더 복잡해질 수 있어 인쇄 크기와 손상 가능성에 맞춰 선택하세요.
입력 URL을 서버에 보내나요?
아닙니다. 브라우저에 로드된 라이브러리가 현재 탭의 canvas에만 그립니다.
QR 목적지가 안전한지 검사하나요?
아닙니다. 문자열을 인코딩할 뿐 실제 URL 상태·피싱·redirect는 별도 확인해야 합니다.