목록으로
qrMaker

qrMaker

Web 앱

긴 텍스트나 소스코드를 QR 코드로 전송해야 할 때, 한 장으로는 용량 제한 때문에 불가능합니다.

qrMaker는 입력된 텍스트를 UTF-8 바이트 기준으로 자동 분할해 여러 개의 QR 코드로 생성합니다. SHA256 해시를 QR 헤더에 포함해 수신 측에서 무결성을 검증할 수 있습니다.

📱 오프라인 동작 인터넷 연결 없이 브라우저에서 바로 작동합니다. file:// 프로토콜에서도 실행 가능해 로컬 파일로 저장해두면 언제든 사용할 수 있습니다.

🔀 스캔 기기별 밀도 선택 생성 전 "스캔 기기"를 고를 수 있습니다. Android/Chrome은 네이티브 디코더가 강력해 고밀도(청크당 최대 2,874바이트)로 QR 장수를 줄이고, iOS Safari는 JS 디코더라 저밀도(청크당 약 1,074바이트)로 QR을 더 쪼개는 대신 인식률을 높입니다. 각 QR에는 [인덱스/전체:해시] 헤더가 붙어 codeWay 같은 멀티 QR 스캐너로 순서대로 읽으면 원문이 복원됩니다.

🖥 반응형 QR 뷰어 생성된 QR 코드는 전용 뷰어 탭에서 확인할 수 있습니다. 윈도우 크기에 맞춰 QR이 정사각형을 유지하며 자동 조절되고, 키보드 화살표로 QR을 넘길 수 있습니다.

🔒 완전한 오프라인 외부 CDN, API 호출 없이 SHA256 순수 JS 구현과 QR 인코더가 내장되어 있습니다. 네트워크가 차단된 환경에서도 안전하게 동작합니다.

소스코드

댓글

아직 댓글이 없어요.