utilduck
Home · 오피스 · QR코드 생성기

QR코드 생성기

텍스트나 URL을 입력하고 크기·오류 정정 레벨을 선택한 뒤 QR코드를 다운로드하세요.

미리보기

QR코드란

QR코드는 텍스트를 흑백 사각형 패턴으로 저장해 카메라로 즉시 읽어낼 수 있게 한 코드입니다. 오류 정정 레벨이 높을수록 일부가 손상되거나 가려져도 인식되지만 패턴은 더 촘촘해집니다.

이 도구는 qrcode-generator 라이브러리로 브라우저 안에서만 QR코드를 만들며 입력한 텍스트는 서버로 전송되지 않습니다. 텍스트가 길면 오류 정정 레벨을 낮추거나 내용을 줄여야 QR코드의 데이터 용량 안에 들어갑니다.

QR코드는 어떻게 만드나요?

QR코드를 만들려면 인코딩할 텍스트나 URL을 입력하고 크기와 오류 정정 레벨을 선택하면, 브라우저 안에서 즉시 흑백 사각형 패턴이 그려집니다. 예: "https://utilduck.com"을 입력하고 다운로드를 누르면 바로 스캔 가능한 PNG 파일이 저장됩니다.

QR코드 생성 단계

  1. 인코딩할 텍스트·URL 등의 내용을 입력하거나 붙여 넣습니다.
  2. 표시할 위치에 맞게 크기(소·중·대)를 선택합니다.
  3. 오류 정정 레벨을 선택합니다. 레벨이 높을수록 손상·가림에 강하지만 패턴이 촘촘해집니다.
  4. 미리보기를 확인해 오류 없이 렌더링되는지 확인합니다.
  5. 다운로드를 눌러 QR코드를 PNG 이미지로 저장합니다.

QR코드가 데이터를 저장하는 방식

데이터 용량은 QR 버전(격자 크기) × 오류 정정 레벨 × 문자 유형(숫자·영숫자·바이트·한자)에 따라 달라집니다
  • 버전 = QR코드의 격자 크기. 작은 21×21(버전 1)부터 큰 177×177(버전 40)까지
  • 오류 정정 레벨 = 코드가 손상되거나 가려져도 정상 인식되는 정도(L·M·Q·H)

오류 정정 레벨과 용도

레벨대략적인 복원 용량주 용도
L(낮음)약 7%가림 없는 디지털 화면 표시
M(중간)약 15%일반 용도 — 가장 흔한 기본값
Q(쿼타일)약 25%마모될 수 있는 인쇄물
H(높음)약 30%로고를 덧씌우거나 손상이 심한 경우

자주 묻는 질문

텍스트가 너무 길면 어떻게 되나요?

QR코드는 버전(격자 크기)과 오류 정정 레벨에 따라 최대 데이터 용량이 정해져 있습니다. 텍스트가 길수록 더 큰 격자나 더 낮은 오류 정정 레벨이 필요하고, 절대 한계를 넘으면 코드 자체가 생성되지 않습니다. 짧은 링크로 바꾸는 등 텍스트를 줄이면 대부분 해결됩니다.

오류 정정은 실제로 무엇을 보호하나요?

오류 정정은 중복 데이터를 추가해 코드 일부가 더럽거나 찢어지거나 흐리거나 로고로 가려져도 스캐너가 정상적으로 읽을 수 있게 합니다. 레벨이 높을수록 중복이 늘어 패턴이 시각적으로 촘촘해지지만, 그만큼 손상을 견디는 능력도 커집니다.

QR코드가 클수록 더 많은 정보를 담나요?

네. QR코드의 격자 크기("버전")가 전체 데이터 셀 개수를 결정하며, 버전이 높을수록 셀이 많아 더 많은 문자를 저장할 수 있습니다. 입력한 텍스트나 URL이 길어질수록 생성기는 자동으로 버전을 높여 데이터를 담습니다.

이 도구에서 QR코드를 만들면 데이터가 서버로 전송되나요?

아니요. QR코드는 자바스크립트로 브라우저 안에서만 생성되므로 입력한 텍스트는 기기 밖으로 전송되지 않습니다.

오류 정정을 높이거나 텍스트가 길어질수록 패턴이 촘촘해져 작은 크기에서는 일부 스캐너가 인식하기 어려울 수 있습니다. 인쇄물에 쓸 경우 대량 인쇄 전에 실제 인쇄 크기로 스캐너 테스트를 해보세요.

근거·출처: ISO/IEC 18004 (QR Code)

개인정보와 안전성

  • 브라우저에서 계산 — 입력한 값은 사용 중인 기기 안에서만 계산됩니다. utilduck 서버로 전송되지 않습니다.
  • 암호화된 연결 — 모든 페이지는 HTTPS로 제공되어 통신 구간에서 내용을 읽을 수 없습니다.
  • 제3자에게 전달하지 않음 — 입력한 값은 분석·광고 서비스로 넘어가지 않습니다.
  • 저장하지 않음 — 계산 결과를 서버에 저장하지 않으며 회원가입도 필요 없습니다.

최종 업데이트: 2026-08-17