QR 코드 생성기
텍스트, URL 또는 기타 콘텐츠에서 QR 코드를 생성합니다. QR 코드를 사용자 지정하고 다운로드하세요.
QR 코드로 인코딩할 텍스트 또는 URL 입력
For websites, include the full URL (https://...). For contact information, consider using vCard format.
크기 (픽셀):
배경색:
#FFFFFF
전경색:
#000000
오류 보정 수준:
여백:
형식:
QR 코드가 여기에 표시됩니다
QR 코드 생성기 사용 방법
- 1
콘텐츠 입력
인코딩하려는 텍스트나 URL을 QR 코드 입력란에 입력하거나 붙여넣으세요.
- 2
디자인 사용자 지정
필요에 맞게 크기, 전경 및 배경 색상, 여백, 오류 정정 수준을 설정하세요.
- 3
코드 생성
Generate QR Code를 클릭하면 미리보기 영역에 스캔 가능한 코드가 즉시 렌더링됩니다.
- 4
다운로드 또는 복사
PNG, SVG, JPEG 중에서 선택해 Download QR Code를 사용하거나, 래스터 형식의 경우 Copy to Clipboard를 사용하세요.
QR 코드 완전 정복: 인코딩부터 인쇄까지
QR 코드란 무엇이며 어디서 왔는가
QR 코드는 Quick Response code의 줄임말로, 데이터를 모듈(module)이라 부르는 흑백 정사각형들의 격자 형태로 저장하는 2차원 바코드입니다. 숫자만 담을 수 있는 전통적인 1차원 바코드와 달리, QR 코드는 가로와 세로 양방향으로 정보를 채워 넣기 때문에 훨씬 더 많은 데이터를 저장할 수 있고 어느 각도에서든 읽을 수 있습니다. QR 코드는 1994년 일본 기업 덴소 웨이브(Denso Wave)의 하라 마사히로(Masahiro Hara)가 발명했으며, 처음에는 조립 라인에서 자동차 부품을 추적하기 위한 용도였습니다. 그 후로 QR 코드는 인쇄물과 디지털 세계를 잇는 보편적인 다리로 자리 잡았습니다.
모서리에 있는 특징적인 세 개의 큰 정사각형은 위치 탐지 패턴(finder pattern)으로, 스캐너가 코드의 위치와 방향을 즉시 파악할 수 있게 해 줍니다. QR 코드를 거꾸로 두거나 비스듬히 놓아도 읽을 수 있는 것이 바로 이 때문입니다. 격자의 나머지 부분에는 데이터와 함께 오류 정정 정보가 인코딩되며, 이 모든 것은 콘텐츠를 입력하는 순간 자동으로 생성됩니다.
무엇을 인코딩할 수 있나
QR 코드는 결국 텍스트를 담는 그릇일 뿐이므로, 문자열로 표현할 수 있는 것이라면 무엇이든 담을 수 있습니다. 가장 흔한 용도는 URL인데, 스캔하면 웹사이트가 열립니다. 하지만 동일한 방식으로 일반 메시지도 인코딩할 수 있고, 특정 텍스트 형식을 따르면 구조화된 데이터도 담을 수 있습니다. 손님이 비밀번호를 입력하지 않고도 접속할 수 있게 하는 Wi-Fi 네트워크 정보, 주소록에 곧바로 등록되는 연락처용 vCard나 MeCard, 이메일 주소, 전화번호, 캘린더 일정 등이 그 예입니다. 스캐너는 형식을 인식해 그에 맞는 동작을 제안합니다.
이 생성기는 여러분이 입력한 텍스트나 URL을 그대로 인코딩합니다. Wi-Fi나 연락처 코드를 만들려면 해당 형식이 요구하는 형태로 콘텐츠를 입력하면 되며, 그러면 생성된 코드가 그 데이터를 글자 그대로 담아냅니다. 코드는 전적으로 여러분의 브라우저 안에서 생성되기 때문에, 인코딩하는 콘텐츠가 기기를 벗어나는 일은 결코 없습니다.
오류 정정 수준과 크기의 트레이드오프
QR 코드에는 중복 데이터가 내장되어 있어 일부가 손상되거나 가려져도 스캔이 되며, 그 정도는 사용자가 직접 선택할 수 있습니다. 네 가지 수준은 L(데이터의 약 7퍼센트 복구), M(약 15퍼센트), Q(약 25퍼센트), H(약 30퍼센트)입니다. 수준이 높을수록 코드는 더 많은 오염과 긁힘, 또는 중앙에 얹은 로고를 견뎌 내지만, 그 견고함에는 공간이라는 대가가 따릅니다. 추가된 복구 데이터 때문에 격자가 더 빽빽해지면서 같은 면적에 더 많은 모듈이 들어가기 때문입니다.
실질적인 지침은 수준을 사용 환경에 맞추는 것입니다. 화면에 표시되거나 좋은 용지에 인쇄되는 깨끗한 코드라면 L이나 M으로 패턴을 단순하게 유지해 스캔하기 쉽게 하는 편이 좋습니다. 포장재에 인쇄되거나, 야외에 노출되거나, 가운데에 로고를 넣어 브랜딩할 코드라면 Q나 H를 선택해 일부가 가려져도 코드가 깨지지 않도록 하세요. L 수준으로 생성한 코드에 로고를 얹는 것은 코드가 스캔되지 않게 되는 흔한 원인입니다.
콰이엇 존: 스캔을 가능하게 하는 여백
QR 코드가 안정적으로 인식되려면 주위에 빈 공간이 필요합니다. 이 테두리를 콰이엇 존(quiet zone)이라고 부르며, 규격은 사방에 최소 4개 모듈 너비의 여백을 두도록 정하고 있습니다. 이 여백이 없으면 스캐너는 코드가 어디서 끝나고 주변 디자인이 어디서 시작되는지 구분하지 못할 수 있습니다. 텍스트나 복잡한 배경에 바짝 붙여 놓은 코드가 코드 자체는 완벽히 유효한데도 스캔을 거부하는 경우가 많은 것이 바로 이 때문입니다.
이 도구가 여백 설정을 제공하는 것은 바로 그 콰이엇 존을 지킬 수 있게 하기 위해서입니다. 디자인 안에 QR 코드를 배치할 때, 공간을 아끼려고 여백을 줄이고 싶은 충동을 참으세요. 깨끗한 테두리를 유지하는 것은 빠르고 안정적인 스캔을 보장하는, 가장 비용이 적게 드는 방법 중 하나입니다.
대비, 크기, 그리고 안정적인 스캔
스캔 성공률을 좌우하는 물리적 요인은 두 가지, 바로 대비와 크기입니다. 스캐너는 어두운 모듈과 밝은 모듈을 구분하는 방식으로 QR 코드를 읽으므로 높은 대비가 필수입니다. 가장 안전한 조합은 밝은 배경 위의 어두운 모듈, 이상적으로는 흰 바탕에 검은색입니다. 여기서 색상을 사용자 지정할 수 있지만, 코드를 어두운 바탕에 밝은 색으로 반전하거나 흰 바탕에 연한 회색처럼 대비가 낮은 조합을 쓰면 상당수 스캐너가 코드를 읽지 못할 수 있으니, 사용자 지정 색 조합은 확정하기 전에 반드시 테스트하세요.
크기는 거리와 직결됩니다. 전단지에서 팔 길이 정도 거리로 스캔하는 코드는 작아도 되지만, 방 건너편에서 읽는 포스터의 코드는 물리적으로 더 커야 합니다. 흔히 쓰이는 규칙은 코드의 너비가 스캔 거리의 약 10분의 1이어야 한다는 것입니다. 대량 제작에 들어가기 전에 항상 최종 크기로 테스트본을 인쇄해 서로 다른 휴대폰 여러 대로 스캔해 보세요. 화면에서는 괜찮아 보여도 막상 인쇄하면 너무 작거나 너무 빽빽할 수 있기 때문입니다.
정적 QR 코드 대 동적 QR 코드
이것은 흔히 대충 넘어가지만 매우 중요한 구분입니다. 이 도구가 만들어 내는 코드는 정적(static) 코드입니다. 목적지가 패턴 안에 직접 새겨지므로, 일단 인쇄하고 나면 URL이나 텍스트를 결코 바꿀 수 없습니다. 정적 코드는 무료이고, 비공개이며, 영구적입니다. 만료되지도 않고 어떤 제3자 서비스에도 의존하지 않습니다. 한계라면 목적지 URL이 바뀌는 순간 인쇄된 모든 코드가 쓸모없어져, 새 코드를 생성해 다시 인쇄해야 한다는 점입니다.
반면 동적(dynamic) 코드는 어떤 서비스가 운영하는 짧은 리디렉션 링크를 인코딩합니다. 그래서 소유자가 나중에 최종 목적지를 바꿀 수 있고 스캔 분석 데이터도 추적할 수 있습니다. 이런 유연성에는 대가가 따릅니다. 동적 코드는 폐업하거나 서비스를 유료화할 수 있는 제3자에 의존하고, 리디렉션 단계를 한 번 더 거치며, 대개 구독이 필요합니다. 홈페이지처럼 목적지가 영구적인 경우에는 의존성 없는 정적 코드가 더 나은 선택이고, 대상이 바뀔 수 있는 캠페인의 경우에는 동적 코드의 편의성이 그 비용만큼의 값어치를 할 수 있습니다.
인쇄 요령과 형식 선택
인쇄할 용도라면 무엇이든 QR 코드를 SVG로 다운로드하세요. SVG는 벡터 형식이라 명함부터 옥외 광고판까지 어떤 크기로도 가장자리가 완벽하게 선명하게, 픽셀이 깨지는 일 없이 확대됩니다. 래스터 형식인 PNG와 JPEG는 화면 표시나 웹 페이지에는 괜찮지만, 작은 PNG를 인쇄용으로 확대하면 흐릿해지고, JPEG 압축은 선명해야 할 모듈 가장자리 주변에 잡티(artifact)를 만들어 스캐너를 혼란스럽게 할 수 있습니다. 인쇄에는 거의 언제나 벡터가 정답입니다.
마지막으로 몇 가지 주의 사항입니다. 레이아웃에서 콰이엇 존을 유지하고, 코드를 한쪽으로만 늘려 변형하지 말고(반드시 정사각형을 유지해야 합니다), 인쇄되는 바탕이 무엇이든 그것과 충분한 대비를 확보하며, 최종 인쇄물에 대해서는 항상 실제 환경에서 스캔 테스트를 하세요. 모니터에서는 흠 없이 스캔되지만 인쇄본으로는 한 번도 테스트하지 않은 QR 코드야말로 가장 흔하면서도 충분히 피할 수 있는 실패입니다.
자주 묻는 질문
QR 코드에 무엇을 인코딩할 수 있나요?
어떤 다운로드 형식을 지원하나요?
오류 정정 수준은 무엇을 하나요?
QR 코드의 색상과 크기를 바꿀 수 있나요?
QR 코드가 비공개로 생성되나요?
관련 도구
이런 편리한 도구도 함께 사용해 보세요