주소·텍스트·와이파이·연락처를 QR 코드로 바로 만들고 PNG·SVG로 저장합니다
QR 코드는 카메라가 읽는 흑백 무늬 안에 글자(문자열)를 담은 2차원 바코드입니다. 웹사이트 주소를 넣으면 스캔한 사람이 그 주소로 바로 가고, 와이파이 정보를 넣으면 카메라 앱이 네트워크 이름과 비밀번호를 읽어 접속을 돕고, 연락처를 넣으면 연락처 앱에 저장할 수 있습니다. 위 생성기는 내용을 입력하는 즉시 미리보기를 그리고, 버전(칸 수)·데이터 길이·오류 정정 수준을 함께 보여 줍니다.
QR은 브라우저 안에서 직접 만들며 입력한 내용은 서버로 보내지 않고 주소창에도 남기지 않습니다. 다만 완성된 QR 이미지를 인쇄하거나 보내면 그 안의 내용은 스캔한 누구나 읽을 수 있습니다.
만드는 순서
- 담을 내용 고르기: 웹사이트·텍스트·와이파이·연락처 중 하나를 고르면 그 유형에 필요한 칸만 나옵니다.
- 값 넣기: 주소는 앞에 https://가 없으면 붙여 줍니다. 와이파이는 네트워크 이름(SSID)·비밀번호·보안 방식을, 연락처는 이름과 전화번호·이메일 등을 넣습니다.
- 오류 정정 고르기: 기본은 M입니다. 인쇄물처럼 긁히거나 일부가 가려질 수 있으면 Q나 H로 올립니다. 높일수록 무늬가 촘촘해집니다.
- 색상·크기: 어두운 QR 색과 밝은 배경을 권합니다. PNG는 256~2,048px 중에서 고르고, 인쇄용은 확대해도 깨지지 않는 SVG로 저장합니다.
- 스캔해 보기: 저장하기 전에 스마트폰 카메라로 미리보기를 찍어 열리는 주소나 표시되는 내용이 맞는지 확인합니다.
버전과 오류 정정별로 담을 수 있는 양
QR 코드는 크기에 따라 버전 1(21×21칸)부터 버전 40(177×177칸)까지 있습니다. 같은 버전이라도 오류 정정을 높이면 복원용 데이터가 늘어나 담을 수 있는 글자 수가 줄어듭니다. 아래 표는 영문·숫자·한글을 모두 그대로 담는 바이트 방식(UTF-8)의 최대 바이트 수입니다. 한글 한 글자는 3바이트입니다.
| 버전 | 칸 수 | L | M | Q | H |
|---|---|---|---|---|---|
| 1 | 21×21 | 17 | 14 | 11 | 7 |
| 2 | 25×25 | 32 | 26 | 20 | 14 |
| 3 | 29×29 | 53 | 42 | 32 | 24 |
| 5 | 37×37 | 106 | 84 | 60 | 44 |
| 10 | 57×57 | 271 | 213 | 151 | 119 |
| 20 | 97×97 | 858 | 666 | 482 | 382 |
| 30 | 137×137 | 1,732 | 1,370 | 982 | 742 |
| 40 | 177×177 | 2,953 | 2,331 | 1,663 | 1,273 |
생성기는 내용이 들어가는 가장 작은 버전을 자동으로 고릅니다. 내용 길이에 따라 필요한 버전은 다음과 같습니다(괄호는 칸 수).
| 내용 길이 | L | M | Q | H |
|---|---|---|---|---|
| 20바이트(짧은 주소) | 2 (25) | 2 (25) | 2 (25) | 3 (29) |
| 50바이트 | 3 (29) | 4 (33) | 5 (37) | 6 (41) |
| 100바이트 | 5 (37) | 6 (41) | 8 (49) | 10 (57) |
| 300바이트(한글 100자) | 11 (61) | 13 (69) | 16 (81) | 18 (89) |
| 1,000바이트 | 22 (105) | 26 (121) | 31 (141) | 36 (161) |
오류 정정 수준 고르기
QR 코드는 일부가 더러워지거나 찢어져도 읽을 수 있도록 복원용 데이터를 함께 담습니다. 수준은 L·M·Q·H 네 가지이고, QR 코드를 만든 DENSO WAVE는 M(약 15% 복원)을 가장 많이 쓰며 Q는 약 25%를 복원한다고 설명합니다. 화면에만 띄울 QR은 L이나 M, 바닥·포장재처럼 더러워지기 쉬운 곳은 Q나 H가 알맞습니다. QR 위에 그림을 겹치면 오류 정정이 있어도 작은 손상에 읽지 못할 수 있다고 DENSO WAVE는 경고합니다.
유형별로 QR에 담기는 문자열
- 웹사이트: 주소 그대로(예: https://roberin.com/) 담깁니다. 공백이 없는 전체 주소인지, 사내 전용 링크라면 접근 권한이 있는지 확인하세요.
- 텍스트: 쓴 글자 그대로 담기며 스캔하면 글로 보입니다. 길수록 무늬가 촘촘해져 작게 인쇄하면 읽기 어렵습니다.
- 와이파이:
WIFI:T:WPA;S:네트워크이름;P:비밀번호;;형식입니다. 이름이나 비밀번호에 \ ; , " : 가 들어 있으면 앞에 \를 붙여야 깨지지 않는데, 생성기가 자동으로 붙입니다. 숨긴 네트워크는 H:true를 더합니다. - 연락처: vCard 3.0 형식(BEGIN:VCARD로 시작)으로 이름·회사·전화번호·이메일·주소 중 넣은 항목만 담습니다. vCard 3.0은 이름(N·FN)과 버전 항목이 필수라서 이름 칸이 비어 있으면 만들지 않습니다.
미리보기 아래 'QR에 담긴 내용 보기'를 열면 실제로 들어간 문자열을 확인할 수 있습니다(와이파이 비밀번호는 가려서 보여 줍니다).
인쇄·공유 전 확인 목록
- 둘레 여백을 자르지 마세요: QR 둘레에는 4칸 너비의 흰 여백이 필요합니다. 저장한 이미지에는 여백이 들어 있으니 디자인할 때 잘라 내지 마세요.
- 대비를 지키세요: 브랜드 색을 써도 QR은 어둡게, 배경은 밝게 둡니다. 밝은 QR에 어두운 배경(반전)은 일부 앱이 읽지 못해 생성기가 경고합니다.
- 인쇄는 SVG로: SVG는 칸이 도형이라 아무리 크게 인쇄해도 경계가 흐려지지 않습니다. PNG는 웹·문서용으로 씁니다.
- 실제 크기로 한 번 더 스캔: 명함·포스터처럼 오프라인에 나가는 QR은 붙일 크기로 인쇄해 실제 거리에서 찍어 보세요. 한 번 붙이면 고치기 번거롭습니다.
- 민감한 값은 빼세요: 직원용 와이파이 비밀번호나 비공개 링크는 QR을 본 사람 누구나 읽을 수 있습니다.
자주 틀리는 경우
- 미리보기 화면을 캡처해 씀: 화면 캡처는 해상도가 낮고 여백이 잘리기 쉽습니다. PNG나 SVG로 저장해 쓰세요.
- 주소에 공백·줄바꿈이 섞임: 복사한 주소 끝에 공백이 붙으면 주소 오류가 납니다. 생성기는 앞뒤 공백을 지우고 형식이 틀리면 알려 줍니다.
- 와이파이 보안 방식이 다름: 공유기는 WPA2인데 '비밀번호 없음'을 고르면 접속이 되지 않습니다. 공유기 설정의 보안 방식을 확인하세요.
- 내용을 계속 늘림: 긴 안내문을 통째로 넣기보다 안내 페이지 주소를 담는 편이 무늬가 단순해 잘 읽힙니다.
한계와 주의
- 바이트 방식(UTF-8) 하나로 담습니다. 숫자만 있는 내용도 숫자 전용 방식을 쓰는 생성기보다 더 큰 QR이 됩니다.
- 로고 넣기, 모서리 둥근 무늬, 스캔 횟수 집계(동적 QR)는 지원하지 않습니다. 만든 QR은 내용이 고정되어 나중에 바꿀 수 없습니다.
- 오래된 카메라 앱은 숨긴 네트워크나 일부 연락처 항목을 다르게 읽을 수 있으니 아이폰·안드로이드에서 각각 확인하세요.
기준일 이 글의 버전·오류 정정·여백 설명과 와이파이·vCard 형식은 2026-10-08에 각 원문으로 확인했습니다. QR Code는 DENSO WAVE INCORPORATED의 등록상표입니다.
출처
- 01DENSO WAVE: Information capacity and versions of QR Code버전 1(21×21칸)~버전 40(177×177칸)
- 02DENSO WAVE: Error correction feature오류 정정 L·M·Q·H, M(15%)을 가장 많이 선택, Q 25%
- 03DENSO WAVE: FAQ둘레에 4칸 너비의 여백 필요, 상표 표기
- 04ZXing: Barcode Contents와이파이 QR 형식 WIFI:T:;S:;P:;H:;; 와 특수문자 \ ; , " : 이스케이프
- 05RFC 2426: vCard MIME Directory Profile (vCard 3.0)FN·N·VERSION 필수, 쉼표·세미콜론 이스케이프
자주 묻는 질문
QR 코드는 어떻게 만드나요?
담을 내용(웹사이트·텍스트·와이파이·연락처)을 고르고 값을 넣으면 미리보기에 QR 코드가 바로 나타납니다. 오류 정정 수준과 색상을 고른 뒤 PNG나 SVG로 저장하고, 쓰기 전에 스마트폰 카메라로 한 번 스캔해 보세요.
오류 정정 수준은 무엇을 고르면 되나요?
기본은 M입니다. 일부가 더러워지거나 가려져도 읽히도록 복원용 데이터를 담는 정도로, QR 코드를 만든 DENSO WAVE는 M(약 15% 복원)을 가장 많이 쓴다고 설명합니다. 인쇄물이나 바닥처럼 훼손되기 쉬운 곳은 Q나 H로 올리세요. 높일수록 무늬가 촘촘해집니다.
QR 코드에 얼마나 많은 내용을 담을 수 있나요?
이 생성기가 쓰는 바이트 방식으로는 가장 큰 버전 40에서 L 2,953바이트, M 2,331바이트, Q 1,663바이트, H 1,273바이트까지 담습니다. 한글 한 글자는 3바이트라서 M 수준이면 약 777자입니다. 다만 길수록 무늬가 촘촘해져 작게 인쇄하면 읽기 어렵습니다.
와이파이 QR에 비밀번호를 넣어도 괜찮나요?
집이나 매장처럼 공유해도 되는 네트워크라면 편리합니다. 다만 QR을 본 사람은 비밀번호를 그대로 읽을 수 있으므로 직원용·관리자용 네트워크처럼 제한해야 하는 정보는 넣지 마세요. 입력한 비밀번호는 서버로 보내지 않고 주소창에도 남기지 않습니다.
인쇄용으로는 PNG와 SVG 중 무엇이 좋나요?
인쇄에는 SVG가 좋습니다. 칸이 도형으로 저장돼 아무리 크게 인쇄해도 경계가 흐려지지 않습니다. 웹페이지나 문서에 넣을 때는 PNG를 쓰고, 크기는 실제로 보일 크기보다 크게(512px 이상) 저장하는 편이 선명합니다.
색상을 바꿔도 스캔이 잘 되나요?
QR 색이 충분히 어둡고 배경이 밝으면 색을 바꿔도 읽힙니다. 밝은 QR에 어두운 배경을 쓰는 반전 색상이나 대비가 낮은 조합은 일부 앱이 읽지 못해 생성기가 경고합니다. 바꾼 뒤에는 꼭 실제 카메라로 확인하세요.
연락처 QR은 모든 휴대폰에서 똑같이 열리나요?
연락처는 표준 vCard 3.0 형식으로 담겨 대부분의 휴대폰 연락처 앱이 읽습니다. 다만 앱에 따라 주소나 회사 항목을 다르게 표시할 수 있으니 아이폰과 안드로이드에서 한 번씩 확인하세요. 이름은 필수 항목입니다.
만든 QR 코드의 내용을 나중에 바꿀 수 있나요?
아니요. 이 생성기가 만드는 QR은 내용이 무늬에 그대로 들어가는 고정형이라 바꿀 수 없습니다. 주소가 바뀔 수 있다면 내가 관리하는 안내 페이지 주소를 담고 그 페이지의 내용을 바꾸는 방법을 쓰세요. 고정형이라 유효기간이 없습니다.