QR 코드 생성기

URL과 텍스트로 정적 QR 코드를 만들고, 스캔 여백이 포함된 PNG로 저장하세요.

웹사이트 주소는 https://로 시작하는 전체 주소를 입력하세요. 입력 내용은 자동 저장하지 않습니다.

URL 또는 텍스트를 입력하면
여기에 QR 코드가 표시됩니다.

모든 PNG에 코드 바깥 여백을 최소 4칸 포함합니다. 배포 전 실제 스마트폰으로 스캔하여 내용과 주소를 확인하세요.

안내문에 쓸 QR 코드를 만드는 순서

메뉴판, 행사 안내문, 프로젝트 소개 자료처럼 이미 알고 있는 주소를 빠르게 열게 하고 싶을 때 사용하세요. 이 도구는 입력한 내용을 직접 담는 정적 QR 코드를 만듭니다. 별도 단축 링크를 발급하거나 스캔 횟수를 수집하지 않습니다.

  1. 웹주소나 짧은 안내 문구를 입력합니다. URL 예제 버튼으로 https://example.com/menu가 어떻게 인코딩되는지 확인할 수 있습니다.
  2. PNG 크기와 색상을 선택합니다. 처음에는 검정 코드·흰 배경·M 수준을 사용하고, 인쇄가 작거나 내용이 길면 크기를 늘리세요.
  3. PNG를 저장한 뒤 스마트폰 카메라로 스캔합니다. 인쇄할 경우 실제 크기의 출력물에서도 확인하세요.

무엇이 코드 안에 들어가나요?

입력 예시 스캔했을 때 확인할 점
https://example.com/menu 스캐너에서 웹주소로 인식할 수 있습니다. 예제용 주소입니다. 실제 서비스 주소로 교체하세요.
행사 안내: 오후 2시, 3층 해당 텍스트가 표시됩니다. 한글은 영문보다 많은 바이트를 사용해 패턴이 더 조밀해질 수 있습니다.
hello@example.com 텍스트 또는 이메일로 인식할 수 있습니다. 스캔 앱마다 실행 동작이 다릅니다. 이 도구는 연락처·Wi-Fi 전용 양식을 제공하지 않습니다.

크기·여백·색상을 고르는 기준

QR 주변의 빈 공간은 스캐너가 코드의 경계를 찾는 데 필요합니다. 이 도구는 PNG 안에 최소 4개 모듈(작은 사각형) 폭의 여백을 넣습니다. 문서에 삽입할 때 이 여백을 잘라내지 마세요. 모듈을 정수 픽셀로 그리므로 지정한 PNG 크기 안에서 여백이 조금 더 넓어질 수 있습니다.

코드 색상을 배경보다 어둡게 설정하세요. 대비가 낮으면 알림을 표시하지만, 대비 수치만으로 스캔 성공을 보장할 수는 없습니다. 장식, 로고, 투명 배경은 지원하지 않습니다. 인쇄물 위에 로고를 덧씌우면 일부 기기에서 인식하지 못할 수 있습니다.

오류 정정 수준은 언제 바꾸나요?

L·M·Q·H 순서로 데이터 복구 여유가 커집니다. 복원 여유를 높이면 같은 입력도 더 많은 모듈이 필요할 수 있습니다. 일반적인 화면 공유에는 기본 M으로 시작하고, 인쇄 환경에 맞게 조정한 뒤 실제로 스캔하세요. 높은 수준도 임의의 훼손을 항상 복구한다는 뜻은 아닙니다.

생성·스캔 문제 해결

  • 생성이 되지 않습니다. 내용이 길면 QR 용량을 넘을 수 있습니다. 문장을 줄이거나 본문을 올린 페이지의 주소를 넣으세요. 설정만 변경해도 다시 생성합니다.
  • 크기를 늘리라는 메시지가 나옵니다. 한 모듈당 최소 2픽셀을 확보하도록 검사합니다. 출력 크기를 키우거나 내용을 줄이세요.
  • 카메라가 인식하지 못합니다. 검정·흰색으로 되돌리고, 충분한 크기로 표시하며, 바깥 여백이 잘리지 않았는지 확인하세요.
  • 스캔은 되지만 페이지가 열리지 않습니다. 주소에 오타가 없는지 브라우저에서 직접 확인하세요. QR 생성은 링크가 실제로 존재하거나 안전한지 검사하지 않습니다.
  • 배포 후 주소를 바꾸고 싶습니다. 정적 QR 자체의 내용은 바꿀 수 없습니다. 새 QR을 배포하거나 처음부터 본인이 관리하는 고정 URL을 사용하세요.

공유 전 데이터 확인

생성은 브라우저에서 이루어지고 입력 내용은 자동 저장하지 않습니다. 하지만 생성한 QR은 암호화된 비밀 저장소가 아닙니다. 이미지가 공개되면 누구나 스캔해 내용을 읽을 수 있으므로 비밀번호·접근 토큰 등은 공개 자료에 넣지 마세요.

구현·규격 참고: QR Code Generator 공식 저장소, DENSO WAVE의 QR 여백 안내.

도구 소개와 문의

QR 코드 생성기는 DevTool Hub에서 제공하는 무료 도구입니다. 회원가입 없이 사용할 수 있으며, 문서와 예제는 이 페이지에서 실제 제공하는 기능을 기준으로 작성합니다.

동작 오류나 설명의 개선점은 공개 GitHub 이슈로 알려주세요. GitHub 계정이 필요하며, 원문 전체나 비밀값 대신 문제를 재현할 수 있는 최소 예제를 남겨 주세요.