🔧Toolify

QR 코드 생성기 — 무료, 로그인 불필요

URL, 텍스트, 전화번호, Wi-Fi 정보를 입력하면 스캔 가능한 QR 코드를 즉시 생성합니다. 오류 수정 레벨과 출력 크기를 선택한 후 PNG로 다운로드하여 인쇄 또는 디지털 용도로 활용하세요.

위에 텍스트나 URL을 입력하면 QR 코드가 생성됩니다.

작동 방식

QR 코드란 무엇이며 어떻게 작동하나요

QR 코드(Quick Response Code)는 데이터를 흑백 격자 패턴으로 인코딩하는 2차원 바코드입니다. 수십 자만 저장할 수 있는 기존 1D 바코드와 달리, QR 코드는 작은 인쇄 면적에 최대 3,000개의 영숫자 또는 약 7,000개의 숫자를 담을 수 있습니다. 데이터는 행과 열로 배열되며, 세 모서리의 위치 감지 패턴이 스캐너에게 이미지 방향을 알려줍니다.

QR 코드는 1994년 토요타 자회사인 덴소웨이브(Denso Wave)가 자동차 부품 추적을 위해 개발했습니다. 특허를 무료로 공개하면서 전 세계적으로 폭발적으로 보급되었습니다. 카카오페이, 네이버페이 등 한국의 간편결제 서비스도 QR 코드를 핵심 수단으로 활용하고 있으며, 현대 스마트폰은 별도 앱 없이 카메라만으로 QR 코드를 스캔할 수 있습니다.

QR 코드에 내장된 오류 수정 시스템 덕분에 일부가 가려지거나 훼손되어도 읽을 수 있습니다. 네 가지 수정 레벨(L, M, Q, H)을 통해 데이터 밀도와 내구성 사이에서 균형을 맞출 수 있습니다. H 레벨은 30%의 손상에서도 복구 가능하며, L 레벨은 데이터를 더 밀도 있게 담아 깔끔한 인쇄 환경에 적합합니다.

오류 수정 레벨 선택 방법

L 레벨(낮음, 7%)은 가장 작고 밀도 높은 QR 코드를 생성합니다. 깨끗하게 인쇄되고 좋은 조명에서 스캔할 환경, 예를 들어 웹사이트 화면이나 사무 문서에 적합합니다. 중복 데이터가 적어 단위 면적당 더 많은 셀을 읽을 수 있습니다.

M 레벨(중간, 15%)은 표준 기본값으로 명함, 포스터, 제품 라벨 등 대부분의 비즈니스 용도에 적합합니다. 크기와 충분한 중복성 사이에서 균형을 잡아 약간의 긁힘이나 인쇄 불량도 견딜 수 있습니다.

Q 레벨(25%)과 H 레벨(30%)은 QR 코드 중앙에 로고를 삽입할 계획이거나, 표면이 오염될 수 있는 환경(식당 메뉴, 야외 간판, 포장재), 또는 인쇄 품질을 확신할 수 없을 때 가장 적합합니다. 코드가 더 커지지만 심각한 시각적 손상이 있어도 디코딩이 가능합니다. 브랜드 로고를 코드 중앙에 넣고 싶다면 H 레벨을 선택하세요.

실제 활용 사례와 인코딩 내용

URL이 가장 흔한 인코딩 내용입니다. https://example.com 같은 전체 HTTPS 주소를 인코딩해도 가용 용량의 극히 일부만 사용합니다. QR 코드는 일반 텍스트, 이메일 주소(mailto: 접두사), 전화번호(tel: 접두사), SMS(smsto: 접두사), 지리적 좌표, Wi-Fi 자격증명도 지원합니다. Wi-Fi 형식인 WIFI:T:WPA;S:MyNetwork;P:mypassword;;를 사용하면 손님이 긴 비밀번호를 직접 입력하는 대신 스캔만으로 네트워크에 접속할 수 있습니다.

인쇄물과 간판에는 300px 또는 400px 출력이 A4/레터 인쇄에 충분한 해상도를 제공하므로 벡터 편집기에서 크기를 늘릴 필요가 없습니다. 웹사이트, 프레젠테이션, 이메일 서명 같은 디지털 전용 사용에는 200px로도 충분합니다. PNG는 QR 코드에 적합한 형식인데, 무손실 압축 방식이기 때문입니다. JPEG 압축은 셀을 모호하게 만드는 아티팩트를 생성하여 스캔 실패를 유발할 수 있습니다.

긴 URL을 인코딩하려면 URL 단축 서비스를 먼저 사용해 모듈(셀) 수를 줄이는 것이 좋습니다. 모듈 수가 적을수록 각 셀이 전체 이미지 크기에 비해 커지고, 스티커나 명함 같은 작은 인쇄물이나 멀리서도 더 안정적으로 스캔됩니다.

자주 묻는 질문

이 도구가 제 데이터를 서버로 전송하나요?

아니요. QR 코드는 오픈소스 qrcode 라이브러리를 사용하여 브라우저에서 완전히 생성됩니다. 입력한 텍스트는 기기를 벗어나지 않습니다.

QR 코드 중앙에 로고를 넣을 수 있나요?

네, 하지만 다운로드 후 별도의 이미지 편집기에서 작업해야 합니다. 먼저 오류 수정을 높음(H)으로 설정하세요. 그러면 중앙 영역이 가려져도 코드를 스캔할 수 있을 만큼 충분한 중복성이 확보됩니다.

최대 얼마나 많은 텍스트를 인코딩할 수 있나요?

실제 한도는 오류 수정 레벨에 따라 다릅니다. L 레벨 숫자 전용 데이터의 경우 약 7,000자리를, H 레벨 영숫자 텍스트의 경우 약 1,800자를 담을 수 있습니다. URL이나 짧은 메시지 같은 대부분의 사용 사례는 한도를 넘지 않습니다.

인쇄 후 QR 코드가 흐리게 보이는 이유는 무엇인가요?

400px로 다운로드한 후 디자인 소프트웨어의 벡터 그래픽 또는 고DPI 내보내기 기능으로 확대하세요. JPEG를 사용하지 마세요. QR 코드는 항상 PNG 형식을 사용하여 압축 아티팩트를 방지하세요.

QR 코드는 만료되나요?

QR 코드 이미지 자체는 만료되지 않으며, 입력한 텍스트를 영구적으로 인코딩합니다. 단, URL을 인코딩한 경우 해당 URL은 독립적으로 만료되거나 변경될 수 있습니다. 이 도구로 생성한 정적 QR 코드는 영구적입니다.

QR 코드 스캔에 별도 앱이 필요한가요?

아니요. 최신 iOS(카메라 앱)와 Android(Google Lens 또는 기본 카메라)는 별도 앱 없이 QR 코드를 기본으로 스캔합니다. 카메라를 코드에 향하기만 하면 됩니다.

QR 코드와 바코드의 차이는 무엇인가요?

기존 1D 바코드는 단일 줄의 선으로 데이터를 인코딩하며 약 20자만 저장할 수 있습니다. 2D QR 코드는 격자 패턴을 사용하여 수천 자를 저장할 수 있으며, 오류 수정 기능을 지원하여 일부 손상되어도 스캔이 가능합니다.

높은 오류 수정을 선택하면 QR 코드가 더 커지는 이유는 무엇인가요?

높은 오류 수정은 격자에 더 많은 중복 데이터 모듈을 추가하여 더 많은 셀이 필요합니다. QR 코드의 물리적 크기는 인코딩하는 데이터 양에 따라 확장되므로 오류 수정 용량이 높을수록 코드가 본질적으로 더 밀도 높거나 커집니다.

관련 도구

최종 업데이트:

AI 프롬프트도 보기 →