QR 코드 생성기란?
QR 코드는 1994년 일본 덴소웨이브가 자동차 부품 관리용으로 만든 2차원 바코드입니다. 가로세로 양방향으로 정보를 담아 일반 바코드보다 훨씬 많은 데이터를 저장하고, 어느 방향에서 찍어도 읽힙니다.
이 생성기는 웹 주소, 전화번호, 와이파이 정보 등을 QR 코드로 만들고 PNG와 SVG로 저장합니다. 브라우저에서 직접 만들기 때문에 입력한 내용이 서버로 전송되지 않습니다.
사용 방법
- 내용을 넣습니다. 아래 버튼으로 웹 주소·전화·문자·이메일·와이파이 형식을 불러올 수 있습니다.
- 크기와 여백, 색상을 조절합니다.
- 오류 복원 수준을 고릅니다. 인쇄물이나 스티커라면 높게 잡으세요.
- PNG 또는 SVG로 저장합니다. 인쇄용이면 SVG가 깨지지 않습니다.
계산 방법
| 형식 | 입력 예 |
|---|---|
| 웹 주소 | https://example.com |
| 전화 걸기 | tel:010-1234-5678 |
| 문자 보내기 | sms:010-1234-5678 |
| 이메일 | mailto:[email protected] |
| 와이파이 | WIFI:T:WPA;S:네트워크이름;P:비밀번호;; |
| 위치 | geo:37.5665,126.9780 |
| 일반 텍스트 | 아무 문자열 |
| 오류 복원 수준 | 복원 가능 비율 | 쓰는 곳 |
|---|---|---|
| L (낮음) | 약 7% | 화면 표시, 깨끗한 환경 |
| M (보통) | 약 15% | 일반적인 용도 (기본값) |
| Q (높음) | 약 25% | 인쇄물, 스티커 |
| H (매우 높음) | 약 30% | 로고를 덮어씌울 때, 야외 |
QR 코드는 리드-솔로몬 오류 정정 부호를 써서 일부가 가려지거나 훼손돼도 읽힙니다. 복원 수준을 높이면 더 튼튼해지지만 같은 내용에 더 많은 칸이 필요해 코드가 복잡해집니다.
활용 예시
- 여백(quiet zone)은 최소 4칸을 권장합니다. 여백이 없으면 인식률이 떨어집니다.
- 전경색은 어둡게, 배경색은 밝게 해야 합니다. 명암 대비가 낮으면 읽히지 않습니다.
- 색을 반전(밝은 전경 + 어두운 배경)하면 많은 스캐너가 인식하지 못합니다.
- 인쇄할 때는 최소 2cm × 2cm 이상을 권장합니다. 멀리서 찍어야 하면 더 크게 하세요.
와이파이 QR의 T 값은 암호화 방식입니다. WPA/WPA2는 WPA, 구형은 WEP, 암호가 없으면 nopass를 씁니다. S는 네트워크 이름(SSID), P는 비밀번호입니다.
자주 묻는 질문
- QR 코드에 얼마나 많은 내용을 넣을 수 있나요?
- 최대 숫자 7,089자, 영숫자 4,296자, 한글은 약 1,800자 정도입니다. 다만 내용이 길수록 칸이 촘촘해져 인식이 어려워지므로, 긴 내용은 짧은 URL로 줄여 넣는 편이 낫습니다.
- 가운데에 로고를 넣어도 되나요?
- 오류 복원 수준을 H로 올리면 가운데 약 30%까지 덮어도 읽힙니다. 다만 위치 탐지 패턴(세 모서리의 큰 사각형)은 절대 가리면 안 됩니다. 이 도구는 로고 삽입을 지원하지 않으니 이미지 편집기로 덧붙이세요.
- 만든 QR 코드가 만료되나요?
- 만료되지 않습니다. QR 코드는 내용을 그대로 담고 있어 중계 서버가 필요 없습니다. 무료 QR 서비스 중에는 단축 URL을 거쳐 나중에 유료로 전환하거나 만료시키는 곳이 있으니 주의하세요.
- PNG와 SVG 중 뭘 받아야 하나요?
- 화면이나 SNS에 쓸 거면 PNG, 인쇄물이나 현수막처럼 크게 확대할 거면 SVG를 받으세요. SVG는 벡터라 아무리 키워도 깨지지 않습니다.
- 내용이 너무 길다는 오류가 납니다.
- 오류 복원 수준을 낮추거나 내용을 줄여 보세요. 복원 수준 H는 L보다 담을 수 있는 양이 절반 가까이 적습니다.
참고 자료
계산 기준 · ISO/IEC 18004 규격을 따르는 qrcode 라이브러리로 브라우저에서 직접 생성합니다. 입력한 내용은 서버로 전송되지 않습니다. 오류 복원 수준 L·M·Q·H를 지원하며 PNG(캔버스)와 SVG로 저장할 수 있습니다.