QR Code Generator

텍스트나 URL로 QR 코드를 생성해요. 색상과 크기를 커스터마이징한 후 PNG 또는 SVG로 다운로드할 수 있어요. 모든 처리는 브라우저에서 이루어져요.

작동 방식: 아래에 텍스트를 입력하거나 붙여넣으면 QR 코드가 즉시 생성돼요. 크기와 색상을 커스터마이징한 후 PNG 또는 SVG로 다운로드하세요. 서버로 데이터가 전송되지 않아요.

QR 코드란?

QR (Quick Response) 코드는 텍스트, URL, 연락처 정보 및 기타 데이터를 저장할 수 있는 2차원 바코드예요. 1994년 Denso Wave가 자동차 부품 추적을 위해 개발했으며, 현재는 음식점 메뉴부터 결제 시스템까지 다양한 곳에서 사용되고 있어요. 스마트폰 카메라로 스캔할 수 있어서 현실 세계에서 정보를 공유하는 효율적인 방식이에요.

QR 코드의 작동 원리

QR 코드는 모듈이라 불리는 검정색과 흰색 정사각형 격자에 데이터를 인코딩해요. 코드에는 방향을 결정하는 파인더 패턴(모서리의 세 개 큰 사각형), 정렬 패턴, 타이밍 패턴, 그리고 Reed-Solomon 오류 정정을 사용해 인코딩된 실제 데이터가 포함되어 있어요. 이 오류 정정 기능 덕분에 QR 코드가 부분적으로 손상되거나 가려져도 읽을 수 있어요.

오류 정정 수준

QR 코드는 네 가지 오류 정정 수준을 지원해요: L (Low, ~7% 복구), M (Medium, ~15%), Q (Quartile, ~25%), H (High, ~30%). 오류 정정 수준이 높을수록 QR 코드가 더 손상되어도 스캔할 수 있지만, 더 많은 모듈이 필요해서 코드가 커져요. Level M은 크기와 안정성의 가장 좋은 균형이에요.

QR 코드 모범 사례

  • 데이터는 짧게 유지하기 — 짧은 텍스트일수록 더 간단하고 스캔하기 쉬운 코드가 됨
  • 전경색과 배경색 사이에 높은 대비 유지
  • 인쇄된 코드는 최소 Level M 오류 정정 사용
  • 배포하기 전에 여러 기기에서 QR 코드 테스트
  • 안정적인 스캔을 위해 코드 주변에 여백(흰색 테두리) 유지
  • 긴 URL의 경우 URL 단축 서비스를 사용해 QR 코드 복잡도 감소