iGotTools

URL, Wi-Fi, 연락처용 QR 코드 생성하기

링크, Wi-Fi 네트워크 또는 vCard의 QR 코드를 만들어 즉시 다운로드하세요. 크기와 오류 정정 레벨을 선택 — 모두 브라우저에서 로컬로.

개발 도구

QR 코드는 단순히 텍스트이며, 어떤 폰 카메라든 읽을 수 있는 검은색과 흰색 정사각형 격자로 배열된 것입니다. 그게 전부입니다: QR 코드 뒤에는 계정도, 서버도, “등록”도 없습니다 — 문자열을 인코딩하고, 패턴을 인쇄하면, 모든 스캐너가 같은 텍스트를 되돌려줍니다. QR 코드 생성기는 입력한 내용으로 브라우저 안에서 그 패턴을 조립하며, 프라이버시 노트가 직접 그렇게 말합니다: “브라우저에서 로컬로 실행됩니다. QR 데이터는 업로드되지 않습니다.” URL, Wi-Fi 로그인 또는 연락처 카드를 입력하면, 도구가 코드를 그리고, PNG나 SVG로 다운로드합니다.

TL;DR

QR 코드는 텍스트를 저장하는 2D 바코드입니다. 넣은 것이 누군가 스캔했을 때 나옵니다.

  • 평문을 인코딩합니다 — URL은 우연히 https://로 시작하는 텍스트이고, Wi-Fi 코드는 WIFI:T:WPA;... 형태의 텍스트이며, 연락처 카드는 vCard 형식의 텍스트입니다. 스캐너가 텍스트로 무엇을 할지를 결정합니다.
  • 견고성을 결정하는 두 설정크기(픽셀 수로, 물리적 모듈 밀도를 정함)와 오류 정정 레벨(L/M/Q/H, 코드가 얼마나 손상을 입고도 스캔되는지)입니다.
  • 아무것도 업로드되지 않습니다 — 인코딩은 로컬에서 처리합니다. 입력한 Wi-Fi 비밀번호는 코드 생성을 위해 기기를 떠나지 않습니다.

유형을 고르고, 데이터를 입력하고, 크기와 오류 정정을 선택하고, 다운로드하세요.

인코딩할 수 있는 것

QR 코드 생성기에는 일곱 개의 유형 탭 — URL, 텍스트, 이메일, 전화, SMS, Wi-Fi, vCard — 이 있으며, 각각이 스캐너가 기대하는 형식으로 페이로드 문자열을 다듬습니다:

  • URL — 링크. example.com을 입력하면 도구가 https://를 앞에 붙이고 정규화하므로, 스캐너가 리터럴 문자열을 검색하는 대신 실제 페이지를 엽니다. 링크의 구조는 사전에 URL 파서로 확인하세요.
  • 텍스트 — 임의의 평문. 스캔된 텍스트는 화면에 표시되고, 아무것도 열리지 않습니다. 짧은 메모, ID, 링크가 아닌 것에 씁니다.
  • 이메일mailto: 페이로드를 조립합니다. 스캐너가 주소, 선택적 제목, 선택적 본문이 미리 채워진 작성 창을 엽니다.
  • 전화tel: 페이로드. 스캔하면 번호를 겁니다.
  • SMSSMSTO:<번호>:<메시지> 페이로드. 스캔하면 본문이 미리 입력된 해당 번호의 문자 메시지를 엽니다.
  • Wi-FiWIFI:T:...;S:...;P:...;; 자격증명 문자열(아래에서 상세). 스캔하면 네트워크에 참여합니다.
  • vCardBEGIN:VCARD ... END:VCARD 형식의 연락처 카드. 스캔하면 이름, 전화, 이메일, 웹사이트를 연락처에 추가할지 묻습니다.

공통점은 이렇습니다: 이들 각각은 단지 문자열이며, QR 코드는 그 문자열을 글자 그대로 전달합니다. “유형” 탭은 문자열이 어떻게 조립되고 폰의 어느 앱으로 라우팅되는지만 제어합니다.

중요한 두 설정

페이로드가 정해지면, 두 컨트롤이 코드가 신뢰성 있게 스캔되는지를 결정합니다:

  • 크기 — 렌더링된 이미지의 픽셀 크기. 도구는 세 가지 프리셋 S (256px), M (512px), L (1024px) 과 자유 숫자 필드(160–1024)를 제공합니다. 더 큰 이미지는 멀리서나 작게 표시될 때 스캔하기 쉽습니다. 각 모듈 — 검은색이나 흰색 정사각형 하나 — 이 더 많은 물리적 공간을 차지하기 때문입니다. 3cm 폭으로 인쇄된 256px 코드는 같은 크기의 1024px 코드보다 읽기 어렵습니다.
  • 오류 정정 레벨오류 보정으로 표시되며, L, M, Q, H 네 버튼이 있습니다. 이것은 리드–솔로몬 중복성입니다: 코드의 얼마나 많은 부분이 가려지거나 손상되고도 여전히 디코딩되는지. 레벨은 대략 7% (L), 15% (M), 25% (Q), 30% (H) 의 데이터를 복구합니다. 높은 레벨은 더 조밀하고 스캔하기 어려운 코드를 만들므로, 트레이드오프이지 무료로 얻는 향상이 아닙니다.

코드가 인쇄될 때(위에 겹쳐진 로고, 번질 수 있는 잉크, 야외 배치)나 일부가 덮일 수 있을 때 레벨을 올리세요. 깨끗한 화면 코드는 M에 두세요. H 레벨 코드 중앙에 로고를 올리는 것이 높게 가는 고전적 이유입니다 — 중복성이 가려진 부분을 보완해 줍니다.

단계별: QR 코드 생성하기

QR 코드 생성기는 모두 로컬에서 처리합니다. 흐름:

  1. 유형을 고릅니다. 상단의 일곱 탭 — URL, 텍스트, 이메일, 전화, SMS, Wi-Fi, vCard — 중 하나를 클릭합니다. 아래 입력 필드가 맞춰 변합니다.
  2. 데이터를 입력합니다. 선택한 유형의 필드를 채웁니다. Wi-Fi는 네트워크 이름, 보안(WPA/WPA2, WEP, 비밀번호 없음), Wi-Fi 비밀번호, 숨김 네트워크 체크박스, vCard는 표시 이름, 조직, 전화번호, 이메일 주소, 웹사이트입니다. QR 미리보기는 타이핑할 때마다 실시간으로 갱신됩니다.
  3. 크기와 오류 정정을 설정합니다. 옵션 도구모음에서 크기 프리셋(S/M/L)을 고르거나 픽셀 값을 입력하고, 오류 보정 레벨(L/M/Q/H)을 고르며, 여백(코드 주위의 콰이어트 존 모듈 0–8)을 조정합니다. 더 넓은 마진은 스캐너가 코드를 빠르게 인식하도록 돕습니다.
  4. 필요하면 색을 조정합니다. 전경색배경색 색 필드는 기본적으로 흰색 배경에 거의 검은색 전경입니다. 밝은 배경에 어두운색 대비가 필수입니다 — 저대비 쌍을 고르면 도구가 “Low contrast can make QR codes hard to scan.” 경고합니다. 16진수 값을 확인하려면 색상 변환기를 쓰세요.
  5. 다운로드합니다. 래스터 이미지(사진, 문서, 화면)에는 PNG 다운로드, 어떤 크기든 흐려짐 없이 인쇄되는 스케일러블 벡터에는 SVG 다운로드를 씁니다. 페이로드 복사는 인코딩된 텍스트 문자열 자체를 복사하며, 정확히 무엇이 인코딩되었는지 확인에 유용합니다. 초기화는 모두 지웁니다.

전체가 렌더 연산입니다: 입력이 들어가고, 이미지가 나오며, 네트워크 호출은 없습니다. 페이지를 새로고침하면 모든 필드가 초기화됩니다.

Wi-Fi QR 형식 심층

Wi-Fi 유형은 대부분의 폰 카메라가 이해하는 사실상 표준 형식의 문자열을 조립합니다:

WIFI:T:WPA;S:HomeNet;P:supersecret;H:false;;

필드는 T:(보안 — WPA, WEP, nopass), S:(네트워크 이름 / SSID), P:(비밀번호, 보안이 nopass일 때 생략), H:(네트워크가 숨김인지, true 또는 false)입니다. 문자열은 세미콜론 두 개로 끝납니다. 도구는 항상 H: 필드를 내보내므로, 일반 공개 네트워크는 H:false로 표시됩니다.

생성된 코드에서 페이로드 복사로 이 형식을 읽을 수 있습니다 — 스티커를 인쇄하기 전에 자격증명을 확인하는 데 유용합니다. 알아둘 두 가지:

  • 특수 문자는 이스케이프됩니다. SSID나 비밀번호에 \, ;, ,, :가 포함되면, 도구는 백슬래시로 이스케이프해 스캐너가 필드 경계를 잘못 읽지 않게 합니다. 그래서 페이로드의 S:My\;Cafe는 SSID My;Cafe에 해당합니다.
  • Wi-Fi 코드는 코드를 스캔하는 사람 누구에게나 비밀번호를 알려줍니다. 그것이 요점이지만 — 인쇄된 코드는 벽에 비밀번호를 적는 것만큼 민감함을 의미합니다. Wi-Fi QR 코드를 자격증명처럼 다루세요: 공개적으로 게시하지 말고, 스티커가 분실되면 비밀번호를 교체하세요.

형식이 평문이므로, 필요하다면 일반 텍스트 QR에서 WIFI: 문자열을 손으로 조립할 수도 있습니다 — 구조화된 Wi-Fi 탭은 이스케이프만 덜어줄 뿐입니다.

한계

배포하는 코드가 실제로 스캔되도록, 몇 가지 정직한 제약:

  • 매우 긴 입력은 조밀해지고, 다음엔 읽을 수 없게 됩니다. QR 코드는 엄격한 용량 상한이 있고 오류 정정이 오르면 빠르게 줄어듭니다. 도구는 페이로드를 2,048바이트로 제한하고 “Payload is too large for reliable QR generation.” 경고합니다. 그 이상에서는 문자가 많을수록 모듈이 더 가늘어지고, 가는 모듈은 오래된 폰 카메라에서 스캔되지 않습니다. URL은 짧게 유지하고, vCard는 필요한 필드로 다듬으며, 긴 페이로드에는 L이나 M을 선호하세요.
  • 밝은 배경에 어두운색 대비가 필수입니다. 스캐너는 어두운/밝은 가장자리를 찾습니다. 밝은 회색 바탕에 흰색이나 브랜드 색 바탕에 브랜드 색은 멋져 보이고 스캔이 잘 되지 않습니다 — 저대비 경고는 그 때문입니다. 의심되면 흰 바탕에 거의 검은색.
  • 실제 기기에서 테스트하세요. 모니터에서 잘 렌더링되는 코드가 번진 인쇄나 로우엔드 카메라에서 실패할 수 있습니다. 백 장을 인쇄하기 전에 다운로드한 PNG나 SVG를 실제 폰으로 스캔하세요. 크기, 대비, 오류 정정은 서로 상호작용합니다 — 신뢰할 수 있는 유일한 확인은 실제 스캔입니다.
  • 로고와 오버레이는 중복성을 소비합니다. QR 코드에 로고를 올리는 것은 오류 정정이 덮인 영역을 흡수할 수 있고, H에서만 작동하기 때문입니다. 너무 많이 덮으면 스캔되지 않습니다. 오버레이는 작게 중앙에 두세요.

자주 묻는 질문

QR 코드는 만료되나요?

아니요 — QR 코드는 정적 이미지입니다. 텍스트를 인코딩하고 그 이상은 아니므로, 가리키는 텍스트가 유효한 한 작동합니다. https://example.com/sale에 링크하는 코드는 그 페이지가 내려갈 때만 “만료”되며, 코드 자체가 오래돼서가 아닙니다. (만료되거나 리디렉트하는 이른바 “동적” QR 코드는 실제 코드에 짧은 링크를 향하게 하는 유료 서비스입니다. 여기서 생성하는 코드는 직접적이고 영구적인 종류입니다.)

어떤 크기를 골라야 하나요?

화면 표시와 일상적 사용에는 M (512px) 이 안전한 기본값입니다. 인쇄되는 모든 것에는 L (1024px) 로 가고 SVG로 내보내 어떤 크기에서도 선명하게 유지하세요 — 확대된 래스터 PNG는 흐려지고, 흐려진 모듈은 스캔되지 않습니다. 픽셀 값은 렌더링된 이미지 크기이지 물리적 크기가 아닙니다. 스캔에 중요한 것은 최종 출력물에서 각 모듈이 얼마나 크게 표시되느냐에 달렸기 때문입니다. 더 큰 소스 이미지는 밀도를 잃지 않고 더 크게 인쇄할 수 있게 합니다.

QR을 스캔할 수 있나요?

아니요 — 이 도구는 QR 코드를 생성만 할 뿐, 읽지 않습니다. 스캔하려면 폰의 내장 카메라나 전용 스캐너 앱을 씁니다. (카메라 피드를 읽는 것은 카메라 권한과 미디어 처리가 필요하며, 그것은 생성기에 불필요합니다. 두 일은 별개의 도구입니다.) 코드의 텍스트를 가지고 있고 새 것을 생성하려면, 텍스트 탭에 붙여넣으세요.

제 Wi-Fi 비밀번호는 저장되나요?

아니요. Wi-Fi 비밀번호는 Wi-Fi 비밀번호 필드에 입력되어 브라우저 안에서 전적으로 WIFI: 문자열 안에 포함됩니다 — 프라이버시 노트는 “Runs locally in your browser. QR data is not uploaded.“라고 합니다. 서버로 전송·기록·저장되는 것은 없으며, 페이지를 새로고침하면 필드가 비어 있습니다. 비밀번호는 코드를 그리기 위해 잠깐만 존재하고, 그 후에는 다운로드한 이미지 안에만 삽니다.

iGotTools

이 도구로 시작

지금 시작하기