무료 QR 코드 생성기 - 즉시 스캔 가능한 QR 코드 생성
텍스트나 URL을 스캔 가능한 QR 코드로 즉시 변환해주는 무료 온라인 도구다. ISO/IEC 18004 QR 코드 표준을 따르며, 생성한 코드를 PNG 이미지 파일로 다운로드할 수 있어 명함이나 포스터, 안내물, 메뉴판 제작에 활용된다.
QR 코드 생성기
QR 코드를 생성하려면 위에 텍스트 또는 URL을 입력하세요. 입력하는 동안 QR 코드가 자동으로 업데이트됩니다.
문서화
QR 코드 생성기란?
QR 코드 생성기는 웹 주소와 같은 텍스트를 흑백 정사각형으로 이루어진 사각형 패턴인 QR 코드로 변환하는 도구입니다. 휴대전화 카메라나 바코드 스캐너가 이 패턴을 읽어 거의 즉시 원래 텍스트를 복원합니다.
이 도구는 텍스트를 어떻게 인코딩하는가
입력 상자에 텍스트나 URL을 입력합니다. 이 도구는 각 문자를 UTF-8 바이트 값으로 변환하고, QR 코드 표준 ISO/IEC 18,004에서 데이터를 저장하는 방식 중 하나인 "바이트 모드"로 인코딩합니다. 오류 정정 수준 M으로 코드를 만들며, 이는 표준의 네 가지 정정 수준 중 두 번째입니다. 그런 다음 입력 내용을 담을 수 있는 40가지 QR 코드 크기 중 가장 작은 것을 선택합니다. 이러한 크기를 버전이라고 합니다. 이어서 마스크라고 하는 고정 패턴 여덟 가지를 시험하고, 어두운 사각형과 밝은 사각형을 가장 고르게 분산하는 패턴을 유지합니다. 이렇게 하면 스캐너가 코드를 더 쉽게 읽을 수 있습니다. 입력을 잠시 멈추면 QR 코드가 자동으로 업데이트됩니다.
이 도구는 항상 바이트 모드와 오류 정정 수준 M을 사용합니다. 숫자 모드나 영숫자 모드, 간지 모드 또는 정정 수준 선택 기능은 제공하지 않습니다.
QR 코드 용량을 계산하는 방법
QR 코드 버전의 용량은 전체 코드워드 수(8비트 단위)와 오류 정정을 위해 따로 할당되는 코드워드 수에 따라 달라집니다.
여기서 d는 데이터 코드워드 수, c는 전체 코드워드 수, e는 오류 정정을 위해 따로 할당되는 코드워드 수입니다.
바이트 모드 텍스트 한 항목에 필요한 비트 수는 다음과 같습니다.
여기서 b는 필요한 비트 수, n은 비트 단위의 문자 수 필드 크기, k는 텍스트의 바이트 수입니다.
4비트는 인코딩 모드를 식별합니다. 문자 수 필드는 1~9 버전에서 8비트이고, 10 버전 이상에서는 16비트입니다. 이 도구는 1부터 40까지 각 버전을 순서대로 확인하고, 데이터 용량이 비트 단위로 충분히 큰 첫 번째 버전을 사용합니다.
풀이 예시
텍스트 "https://whiz.tools"는 18자이며 모두 일반 문자와 기호이므로 18바이트가 됩니다.
버전 1(21×21개의 사각형)은 16개의 데이터 코드워드, 즉 128비트를 가집니다. 이 텍스트에는 4 + 8 + (8 × 18) = 156비트가 필요하므로 들어가지 않습니다.
버전 2(25×25개의 사각형)은 28개의 데이터 코드워드, 즉 224비트를 가집니다. 같은 156비트가 들어가므로 이 도구는 이 텍스트에 버전 2 코드를 만듭니다.
오류 정정과 마스킹
오류 정정 수준 M을 사용하면 QR 코드는 리드-솔로몬 오류 정정으로 계산한 추가 코드워드를 넣어 일부가 얼룩지거나 찢어지거나 가려져도 데이터의 대략 15%까지 읽을 수 있습니다. 이는 CD와 DVD에도 사용되는 것과 같은 수학입니다. 수준 M은 표준의 네 가지 수준 가운데 중간에 해당합니다. 수준 L은 약 7%의 손상을, 수준 Q는 약 25%를, 수준 H는 약 30%를 견딥니다. 이 도구는 항상 수준 M으로 코드를 만듭니다.
데이터가 격자에 배치되면 이 도구는 표준 마스크 패턴 여덟 가지를 모두 시험합니다. 각 패턴은 같은 색이 길게 이어지는 부분, 단색 블록, 모서리 찾기용 사각형처럼 보이는 패턴, 밝은 사각형과 어두운 사각형의 불균일한 혼합처럼 스캐너를 혼동시키는 특징을 세어 점수를 매깁니다. 이 도구는 점수가 가장 낮은 마스크를 선택합니다.
이 QR 코드 생성기를 사용하는 방법
- 입력 상자에 텍스트, 웹 주소 또는 다른 짧은 메시지를 입력하거나 붙여 넣습니다.
- 입력을 멈추고 잠시 지나면 상자 아래에 QR 코드가 나타납니다.
- "QR 코드 다운로드"를 선택하여 이미지를 PNG 파일로 저장합니다.
- "재설정"을 선택하여 상자를 비우고 처음부터 다시 시작합니다.
입력 상자에는 최대 500자까지 입력할 수 있습니다. 텍스트는 페이지의 웹 주소에도 저장되므로 해당 링크를 공유하면 링크를 여는 사람에게 같은 QR 코드가 표시됩니다.
이 도구가 하지 않는 일
이 생성기는 오류 정정 수준 선택, 사용자 지정 색상, 로고 삽입 또는 SVG 내보내기를 제공하지 않습니다. 다운로드 형식은 PNG뿐입니다. 생성되는 모든 코드는 스캐너가 패턴의 가장자리를 찾는 데 사용하는 콰이어트 존이라고 하는 여백을 유지하며 ISO/IEC 18,004를 따르므로 표준을 준수하는 모든 스캐너가 읽을 수 있습니다.
역사
도요타용 부품을 만들던 일본 기업 덴소 웨이브는 일반 바코드보다 더 빠르게 부품을 추적하기 위해 1994년에 QR 코드를 발명했습니다. 스캐너가 빠르게 읽을 수 있었기 때문에 이 회사는 이를 "Quick Response" 코드라고 이름 붙였습니다. QR 코드는 2000년 (45,700 cm) ISO/IEC 18,004 국제 개방형 표준의 일부가 되었으며, 이후 개정되어 이 도구가 따르는 2015년판으로 이어졌습니다. QR 스캔 기능이 내장된 카메라 휴대전화로 이 형식은 2020년 훨씬 전부터 널리 사용되었고, 코로나-19 팬데믹 중 비접촉식 메뉴와 결제 코드가 등장하면서 훨씬 더 많은 사람에게 익숙해졌습니다.
QR 코드의 일반적인 용도
QR 코드는 다음과 같은 곳에서 흔히 볼 수 있습니다.
- 디지털 메뉴로 연결되는 식당 테이블
- 사용 설명서나 성분 정보로 연결되는 제품 포장
- 웹사이트나 연락처 페이지로 연결되는 포스터와 명함
- 스캐너가 인식하는 방식으로 텍스트가 형식화된 Wi-Fi 네트워크 카드
- 빠른 체크인을 위한 행사 티켓과 탑승권
자주 묻는 질문
이 QR 코드 생성기가 인코딩할 수 있는 텍스트의 최대량은 얼마인가?
입력 상자에는 최대 500자까지 입력할 수 있습니다. QR 코드 표준은 훨씬 더 많은 양을 허용합니다. 이 도구가 사용하는 수준인 오류 정정 수준 M에서 버전 40 코드는 약 2,331바이트의 텍스트를 담을 수 있습니다.
텍스트가 길어지면 QR 코드가 커지는 이유는 무엇인가?
QR 코드는 사각형으로 이루어진 고정 격자에 데이터를 저장합니다. 텍스트가 길어지면 더 많은 코드워드가 필요하므로 현재 버전에 입력 내용이 들어가지 않을 때마다 이 도구는 더 큰 버전으로 전환합니다. 즉 행과 열이 늘어납니다.
이 도구로 QR 코드에 로고나 사용자 지정 색상을 추가할 수 있는가?
아니요. 흰색 배경에 검은색 사각형을 그리며 로고, 사용자 지정 색상 또는 SVG 내보내기를 지원하지 않습니다. 다운로드 파일은 항상 PNG 이미지입니다.
QR 코드는 만료되는가?
아니요. 코드는 생성될 때 입력한 정확한 텍스트를 저장합니다. 해당 텍스트가 웹 주소라면 주소가 더 이상 작동하지 않을 때만 코드가 유용하지 않게 되며, 이미지 파일 자체는 만료되지 않습니다.
손상되거나 일부가 가려진 QR 코드도 여전히 읽을 수 있는가?
대체로 그렇습니다. 이 도구가 항상 사용하는 오류 정정 수준 M은 세 모서리의 사각형이 온전하게 남아 있는 한, 대략 15%가 사라지거나 읽을 수 없더라도 코드를 복원할 수 있습니다.
QR 코드와 일반 바코드의 차이는 무엇인가?
일반적인 바코드는 한 방향으로 데이터를 저장하며 보통 수십 개의 숫자를 담습니다. QR 코드는 행과 열 양쪽에 걸쳐 데이터를 저장하므로 같은 공간에 수천 개의 문자를 담을 수 있고, 일반 바코드에는 없는 내장 오류 정정 기능도 포함합니다.