QR 코드 생성기
작성
링크나 텍스트를 입력하면 입력하는 즉시 QR 코드가 만들어지고 PNG 그림이나 SVG 도형으로 저장할 수 있습니다. 코드는 사이트에 포함된 오픈소스 라이브러리가 브라우저 안에서 만들며, 입력한 내용은 업로드되지 않고 주소창에도 나타나지 않습니다.
입력한 내용은 이 페이지 안에만 있습니다. 서버로 전송되지 않고, 주소에 붙지 않고, 저장되지 않습니다. QR 라이브러리는 이 사이트에 포함되어 있고 내 브라우저에서 실행됩니다.
코드 만드는 방법
- 링크나 텍스트를 입력하거나 붙여넣습니다. 코드는 즉시 나타나고 고칠 때마다 바뀝니다. 링크는 휴대폰이 링크로 인식하도록 https://로 시작하게 쓰세요.
- 오류 정정 수준을 고릅니다. 수준이 높을수록 코드가 더러워지거나 일부가 가려지거나 손상되어도 스캐너가 읽을 수 있지만 무늬가 촘촘해집니다. 대부분은 '보통'이면 충분합니다.
- 그림 크기와 여백을 고릅니다. 여백은 무늬 둘레의 빈 테두리로 스캐너에 필요하니 최소 4모듈은 남기세요.
- 쓰기 전에 휴대폰 카메라로 스캔해서 의도한 주소가 그대로 열리는지 확인하세요.
- 문서, 슬라이드, 채팅에는 PNG를, 인쇄물에는 SVG를 받으세요. SVG는 어떤 크기로 늘려도 선명합니다.
설정의 의미
오류 정정 수준
QR 코드는 손상된 코드도 읽을 수 있도록 여분의 데이터를 함께 담습니다. L부터 H까지 네 수준은 흔히 코드의 약 7%, 15%, 25%, 30%를 복원할 수 있다고 설명합니다. 수준이 높을수록 같은 텍스트도 코드가 커지므로, 코드를 쓸 환경에서 안전한 가장 낮은 수준을 고르세요. 깨끗한 화면은 L, 일반 인쇄는 M, 긁히거나 더러워지거나 일부가 가려질 수 있다면 Q나 H가 알맞습니다.
크기와 여백
코드는 모듈이라는 작은 정사각형으로 만들어집니다. 그림 크기는 모든 모듈이 정수 픽셀이 되도록 조정되어 가장자리가 또렷하고, 코드 아래 줄에 실제 크기가 표시됩니다. 여백은 4모듈이 일반적인 권장값입니다. 약 2센티미터보다 작게 인쇄하거나 굴곡진 면에 붙이면 스캔이 어려워집니다.
PNG와 SVG
PNG는 크기가 고정된 그림이라 어디서나 열립니다. SVG는 정사각형을 도형으로 기록하므로 흐려지지 않고 커지며 포스터나 스티커에 알맞습니다. 코드는 스캐너가 기대하는 밝은 바탕에 어두운 무늬를 위해 일부러 흰 바탕에 검은색으로 만듭니다.
얼마나 담기고 무엇을 넣어야 하나
QR 코드는 많아야 몇천 글자까지 담을 수 있고, 많이 담을수록 촘촘해져 스캔이 어려워집니다. 짧은 링크가 가장 잘 읽힙니다. 주소가 길면 내가 관리하지 않는 단축 서비스보다 더 짧은 페이지 주소를 쓰세요. 단축 링크는 나중에 바뀌거나 사라질 수 있습니다. 한글이나 악센트가 있는 글자는 UTF-8로 인코딩되며 대부분의 휴대폰 스캐너가 올바르게 읽습니다.
QR 코드는 암호화되지 않습니다. 스캔하는 사람은 누구나 내용을 읽으므로, 다른 사람이 볼 코드에 비밀번호나 개인 키 같은 비밀을 넣지 마세요. 출처를 믿을 수 없는 코드는 해로운 주소로 연결될 수 있으니 스캔도 조심하세요.
문제와 해결 방법
코드가 스캔되지 않을 때
크기를 키우고, 여백을 늘리고, 무늬를 단순하게 하려면 더 낮은 오류 정정 수준을 고르고, 대비를 확인하세요. 어둡거나 반사되거나 휘어진 화면에 띄운 코드는 인쇄물보다 읽기 어렵습니다.
텍스트가 너무 길 때
텍스트가 들어가지 않으면 도구가 알려 줍니다. 내용을 줄이거나 오류 정정 수준을 낮추세요.
다운로드가 시작되지 않을 때
일부 내장 브라우저는 다운로드를 막습니다. 외부 브라우저로 열거나 코드를 길게 눌러 그림으로 저장하세요.
브라우저 지원 범위
생성기는 캔버스와 기본적인 스크립트만 필요하므로 모든 최신 브라우저가 지원하며 컴퓨터와 휴대폰에서 동작합니다. 다운로드는 브라우저가 만든 임시 로컬 주소를 사용하므로, 매우 제한적인 내장 브라우저는 막을 수 있습니다. 이 설명은 캔버스와 Blob 기능의 문서에 근거한 것이며 모든 기기에서 시험한 결과가 아닙니다.
개인정보: 입력한 내용은 어디로 가나요
텍스트는 이 페이지의 입력 상자에서 읽혀, 제3자가 아니라 이 사이트에서 제공하는 JavaScript 라이브러리가 정사각형 무늬로 바꿉니다. 아무것도 전송되지 않고, 텍스트가 페이지 주소에 붙지 않으며, 브라우저에 저장되지도 않습니다. 페이지를 닫거나 새로고침하면 텍스트는 사라집니다.
자주 묻는 질문
입력한 텍스트가 서버로 전송되나요?
아니요. 코드는 이 사이트에 포함된 라이브러리가 내 브라우저에서 만듭니다. 텍스트는 주소창에도 붙지 않습니다.
QR 코드에 유효기간이 있나요?
여기서 만든 코드는 내 텍스트를 그림으로 바꾼 것일 뿐이라 유효기간이 없습니다. 링크를 담았다면 그 링크가 더 이상 열리지 않을 수는 있습니다.
오류 정정 수준은 어떤 걸 고르나요?
대부분은 '보통'이면 됩니다. 코드가 더러워지거나 일부가 가려질 수 있다면 더 높게, 작은 크기에서 단순한 무늬가 필요하면 더 낮게 고르세요.
만든 코드를 상업적으로 써도 되나요?
이 도구는 생성된 그림의 사용에 제한을 두지 않습니다. 다만 QR 코드라는 이름은 덴소 웨이브(Denso Wave)의 등록 상표입니다.
참고 자료
이 글을 확인하는 데 쓴 공식 문서입니다. 문서는 각 운영 주체가 관리하며 바뀔 수 있습니다. 한국어 메뉴 이름은 버전과 언어 설정에 따라 다를 수 있으니, 화면의 이름과 다르면 비슷한 항목을 찾거나 공식 문서의 영어 이름을 참고하세요.
ChatLite의 현재 동작을 기준으로 검토한 날짜: .