QR코드 만드는 방법
- 웹 주소, 전화번호, 짧은 메시지 같은 텍스트를 담으려면 링크 또는 텍스트를, 와이파이 접속 정보를 공유하려면 Wi-Fi를 고릅니다.
- 내용을 입력하거나 붙여 넣습니다. 입력하는 대로 미리보기가 다시 그려지고, 그 아래 줄에 QR 버전, 모듈 단위의 격자 크기, 내용이 차지하는 바이트 수가 표시됩니다.
- 필요하면 오류 정정 수준과 색상, 배경색을 바꿉니다.
- 다운로드 크기를 고른 뒤 이미지 파일은 PNG 다운로드를, 벡터 파일은 SVG를 누릅니다.
- 인쇄하거나 게시하기 전에 내려받은 파일을 휴대폰 한두 대로 직접 스캔해 봅니다.
각 옵션의 의미
- 링크 또는 텍스트: 입력한 내용이 UTF-8로 그대로 저장되므로 한글, 일본어, 중국어, 이모지도 모두 담을 수 있습니다. 웹 주소는
https://로 시작해야 휴대폰이 링크로 알아보고 열기를 제안합니다. - Wi-Fi: 네트워크 이름(SSID), 비밀번호, 보안 방식을 입력합니다. 대부분의 공유기는 WPA2나 WPA3를 쓰며, 둘 다 첫 번째 항목에 해당합니다. 비밀번호가 없는 네트워크는 없음 (개방형 네트워크)을 고르고, 숨겨진 네트워크는 공유기가 이름을 공개하지 않도록 설정된 경우에만 체크하세요. 이름이나 비밀번호에 들어 있는
;,:,,같은 문자는 자동으로 처리됩니다. - 다운로드 크기: PNG의 대략적인 가로 픽셀 수입니다. 가장자리가 선명하도록 모듈 하나를 정수 픽셀로 그리기 때문에, 실제 파일은 고른 크기와 몇 픽셀 다를 수 있습니다. SVG는 벡터 그림이라 어떤 크기로 키워도 선명합니다.
- 색상과 배경색: 코드가 배경보다 확실히 어둡기만 하면 어떤 조합이든 괜찮습니다. 대비가 너무 낮거나 색이 반전되어 있으면 경고가 나타납니다.
모든 코드에는 콰이어트 존(quiet zone)이라고 하는 4모듈 너비의 빈 테두리가 붙어 있습니다. 스캐너는 이 여백으로 코드의 경계를 찾으므로, 잘라 내거나 다른 그림에 바짝 붙여 배치하지 마세요.
오류 정정 수준과 용량
QR코드는 리드-솔로몬 오류 정정을 씁니다. 여분의 코드워드를 더해 두어, 코드 일부가 더러워지거나 손상되거나 가려져도 스캐너가 원래 데이터를 복원할 수 있게 하는 방식입니다. 네 단계는 각각 코드의 약 7%, 15%, 25%, 30%를 복원할 수 있습니다. 대신 공간을 차지하므로, 수준이 높을수록 같은 내용에도 더 크고 촘촘한 코드가 필요합니다.
생성기는 40가지 QR 버전 가운데 내용이 들어가는 가장 작은 버전을 자동으로 고릅니다. 버전 1은 21 × 21 모듈 격자이고, 버전이 하나 올라갈 때마다 한 변에 4모듈씩 늘어나 버전 40에서는 177 × 177이 됩니다. 이 생성기는 내용을 바이트 모드로 저장하므로 코드 하나에 담을 수 있는 최대 용량은 다음과 같습니다.
| 수준 | 복원 가능 비율 | 최대 용량 |
|---|---|---|
| 낮음 | 약 7% | 2,953바이트 |
| 중간 | 약 15% | 2,331바이트 |
| 높음 | 약 25% | 1,663바이트 |
| 매우 높음 | 약 30% | 1,273바이트 |
UTF-8에서 영문자와 숫자는 1바이트지만 한글은 한 글자에 3바이트입니다. 그래서 낮음 수준에서도 한글은 984자까지만 들어갑니다. 내용이 너무 길면 안내 문구가 나오니 내용을 줄이거나 수준을 낮추세요. 화면이나 실내 인쇄물에는 중간이 무난하고, 야외 간판이나 스티커, 장비에 붙이는 라벨처럼 젖거나 긁히거나 일부가 가려질 수 있는 곳에는 높음이나 매우 높음이 알맞습니다.
예시
- 짧은 링크:
https://godtools.dev는 20바이트입니다. 중간 수준에서는 버전 2(25 × 25 모듈)에 들어가고, 매우 높음에서는 버전 3(29 × 29)이 필요합니다. - 카페 와이파이: 네트워크 이름
CafeGuest, 비밀번호latte2024, WPA로 만들면WIFI:T:WPA;S:CafeGuest;P:latte2024;;라는 36바이트 문자열이 담기며, 중간 수준에서 버전 3이 됩니다. 매일 행주로 닦는 테이블 안내판이라면 매우 높음(버전 5, 37 × 37)을 고르는 편이 안전합니다. - 긴 추적 링크: 캠페인 매개변수가 붙은 116자짜리 상품 주소는 중간에서 버전 7(45 × 45), 매우 높음에서 버전 10(57 × 57)이 필요합니다. 주소가 짧을수록 같은 인쇄 크기에서 모듈이 커져 더 잘 읽힙니다.
인쇄하고 공유할 때 팁
- 인쇄소나 디자인 프로그램에는 SVG를, 슬라이드, 문서, 메신저에는 PNG를 쓰세요.
- 손에 들고 스캔하는 코드라면 한 변이 2~3cm 정도는 되어야 합니다. 포스터나 매장 유리창처럼 멀리서 읽는 코드는 거리에 맞춰 더 크게 만드세요.
- 밝은 배경에 어두운 코드가 가장 안전합니다. 어두운 배경에 밝은 코드(반전 코드)는 읽지 못하는 스캐너가 있고, 흰 바탕에 노란색이나 연회색처럼 옅은 색도 자주 실패합니다.
- 코드 옆에 “메뉴 보기”, “와이파이 연결”처럼 무엇을 하는 코드인지 짧게 적어 두세요.
자주 묻는 질문
이 QR코드는 기한이 지나면 만료되나요?
아니요. 링크나 텍스트가 서버가 아니라 무늬 자체에 담긴 정적 코드라서, 만료될 계정이나 구독이 없습니다. 반대로 한 번 인쇄한 코드는 내용을 고칠 수 없습니다. 연결할 주소가 바뀔 수 있다면 내가 관리하는 주소로 코드를 만들고, 필요할 때 그 주소에서 다른 곳으로 넘겨 주세요(리디렉션).
몇 명이 스캔했는지 알 수 있나요?
코드만으로는 알 수 없습니다. 스캔해도 이 사이트에 아무 연락이 오지 않기 때문입니다. 숫자가 필요하면 방문자를 이미 집계하고 있는 페이지로 연결하거나, 링크에 UTM 태그 같은 추적 매개변수를 붙이세요.
가운데에 로고를 넣을 수 있나요?
이 생성기는 로고를 넣어 주지 않습니다. 이미지 편집 프로그램으로 직접 넣는다면 오류 정정을 매우 높음으로 하고, 로고를 작게 만들어 모서리의 큰 사각형 세 개에서 떨어뜨린 뒤, 여러 휴대폰으로 꼭 시험해 보세요.
상업적으로 써도 되나요?
네. 워터마크도 회원가입도 없이 어떤 용도로든 쓸 수 있습니다. QR코드 형식은 1994년 덴소 웨이브(Denso Wave)가 개발했으며, 국제 표준 ISO/IEC 18004로 공개되어 있습니다.