QR 코드 생성기(URL·Wi-Fi·연락처 등)

URL, 문장, Wi-Fi, 이메일, 전화, SMS, 연락처(vCard) QR 코드를 만들고 색과 칸 모양을 골라 PNG·SVG·PDF로 저장합니다. 유효 기간이나 스캔 추적이 없는 정적 QR 코드입니다.

내용 종류

내용을 그대로 담은 정적 QR 코드를 만듭니다. 단축 URL, 리디렉션, 스캔 수 추적을 사용하지 않습니다.

"https://"가 없으면 자동으로 붙입니다.

디자인

위치를 잡는 무늬(세 모서리의 사각형, 타이밍·얼라인먼트 패턴)는 읽기 쉽도록 항상 사각형으로 그립니다.

사용 방법

  1. "URL", "텍스트", "Wi-Fi", "이메일", "전화", "SMS", "연락처" 중 내용 종류를 고르고 내용을 입력합니다.
  2. 필요하면 칸·배경 색, 칸 모양, 오류 정정 수준, PNG 크기, 주변 여백을 고르고 "QR 코드 만들기"를 누릅니다.
  3. 미리보기를 확인하고 PNG, SVG, PDF 중 하나로 내려받습니다. 만든 뒤 내용이나 설정을 바꾸면 QR 코드도 자동으로 바뀝니다.
  4. 인쇄하거나 게시하기 전에 직접 스마트폰으로 읽히는지 확인해 주세요.

주의 사항

  • 넣을 수 있는 데이터 양은 오류 정정 수준에 따라 다릅니다(UTF-8 기준 최대 L: 2,953바이트, M: 2,331바이트, Q: 1,663바이트, H: 1,273바이트). 한글은 한 글자에 3바이트입니다.
  • URL은 http://와 https://만 지원합니다. 단축 URL, 리디렉션, 스캔 수 집계는 하지 않습니다(정적 QR 코드만).
  • Wi-Fi QR 코드에는 비밀번호가 그대로 들어갑니다. QR 코드를 보여 줄 상대나 붙여 둘 장소에 주의해 주세요.
  • 오래된 기기나 앱 중에는 Wi-Fi·SMS·연락처 QR 코드를 읽지 못하는 것도 있습니다. "SMSTO:"는 널리 쓰이는 관례일 뿐 정식 표준이 아니며, "sms:"는 RFC 5724 형식입니다.
  • 칸과 배경의 대비가 3:1 미만인 색 조합으로는 만들 수 없습니다. 4.5:1 미만이거나 칸이 배경보다 밝은(반전) 조합은 경고를 표시합니다. 점이나 둥근 칸은 사각형보다 읽기 어려울 수 있습니다.

계산·변환 방식

QR 코드 부호화(오류 정정 계산, 마스크 처리, 버전 선택)는 MIT 라이선스 라이브러리 qrcode-generator를 사용하며 이 페이지에서만 불러옵니다. 문자는 UTF-8 바이트 그대로 저장하므로 한글·일본어·이모지도 쓸 수 있습니다.

Wi-Fi는 "WIFI:T:WPA;S:네트워크 이름;P:비밀번호;;" 형식이며 \ ; , : " 앞에 \를 붙여 이스케이프합니다. 이메일은 "mailto:주소?subject=제목&body=본문"으로 제목과 본문을 퍼센트 인코딩하고, 전화는 "tel:"에 +와 숫자만 넣습니다.

SMS는 "SMSTO:번호:메시지" 또는 "sms:번호?body=메시지"로 만듭니다. 연락처는 vCard 3.0 형식(줄바꿈 CRLF)으로 값 안의 \ , ;와 줄바꿈을 이스케이프하고, 한글·한자·가나 이름은 "성 이름" 순서로 표시 이름을 만듭니다.

세 모서리의 사각형, 타이밍 패턴, 얼라인먼트 패턴은 칸 모양과 상관없이 항상 사각형으로 그립니다. 만든 QR 코드가 읽히는지는 종류별·모양별로 QR 판독 라이브러리(jsQR)를 쓴 자동 테스트로 확인합니다.

PNG는 한 칸을 정수 픽셀로 그리므로 선택한 크기보다 조금 작아질 수 있습니다. SVG와 PDF는 칸 좌표로 만든 벡터 형식이라 확대해도 깨지지 않습니다. PDF 페이지는 PNG와 같은 크기(1px = 1포인트)이며, pdf-lib은 PDF를 저장할 때만 불러옵니다.

대비는 WCAG 상대 휘도 공식으로 계산합니다.

자주 묻는 질문

만든 QR 코드에 유효 기간이 있나요?

없습니다. 내용을 그대로 QR 코드에 담기 때문에 이 사이트가 없어도 읽을 수 있습니다(URL은 연결된 페이지가 공개되어 있는 동안).

오류 정정 수준은 무엇을 골라야 하나요?

보통은 기본값인 M이면 충분합니다. 더러워지거나 일부가 가려질 수 있는 곳, 점 모양 같은 디자인을 쓸 때는 Q나 H를 고르세요. 수준이 높을수록 무늬가 촘촘해집니다.

색이 있는 QR 코드도 읽히나요?

진한 칸과 밝은 배경으로 대비가 충분하면 읽힙니다. 이 도구는 대비가 너무 낮은 색 조합으로는 만들지 않고, 반전된 색에는 경고를 표시합니다.

입력한 URL이나 Wi-Fi 비밀번호가 전송되나요?

아니요. QR 코드는 브라우저 안에서 만들어지며 입력 내용을 전송하거나 저장하지 않고, 접속 분석에도 포함하지 않습니다.

인쇄용으로는 어떤 형식이 좋나요?

인쇄물이나 디자인 프로그램에는 확대해도 깨지지 않는 SVG나 PDF를 추천합니다. 메일이나 웹페이지에 붙일 때는 PNG가 간편합니다.

최종 업데이트: