Devin.KR

QR CODE · LOCAL GENERATOR

QR코드 생성기

QR코드 생성기

주소, 안내 문구, Wi-Fi 접속 정보와 연락처를 QR코드로 만듭니다. 내용을 입력하면 미리보기가 바뀌며 PNG·SVG로 저장할 수 있습니다. 입력과 로고 이미지는 서버에 보내지 않습니다.

  • 브라우저에서만 처리
  • 숫자·영숫자·UTF-8
  • PNG·SVG 저장
  • 오류 정정 4단계
바로 사용하기 ↓
텍스트 / URL
출력 옵션

PNG·JPG·WebP 2MB 이하. 로고 선택 시 H 단계로 고정합니다. 로고 변 길이는 코드의 18% 이내(면적 약 3.2%)이며 배경 여백이 추가됩니다. 로고 제거 버튼으로 원래 코드로 되돌릴 수 있습니다.

저장 후 휴대폰으로 스캔해 내용과 연결 주소를 확인하세요. 복사는 보안 연결과 브라우저 권한이 필요합니다.

MADE FOR YOUR WORK

이럴 때 쓰세요

포트폴리오 주소 공유

명함이나 이력서에 포트폴리오 주소를 넣습니다. 긴 추적 주소보다 짧고 안정적인 주소를 쓰면 모듈 수를 줄일 수 있습니다.

Wi-Fi 접속 안내

네트워크 이름과 비밀번호를 QR코드에 담습니다. 방문자가 직접 입력하는 수고를 줄이지만 이미지 자체에 비밀번호가 들어갑니다.

명함 연락처 저장

이름, 전화, 이메일, 회사를 vCard 3.0으로 담습니다. 받는 기기의 연락처 앱에서 가져올 내용을 확인한 뒤 저장합니다.

인쇄물에 안내 추가

행사 안내, 사용 설명서, 문의 메일을 인쇄물에 연결합니다. 실제 크기로 출력해 여러 기기에서 읽히는지 확인합니다.

STEP BY STEP

QR코드 생성기 사용 방법

이렇게 쓰세요

  1. 종류 선택

    텍스트/URL, Wi-Fi, 연락처, 이메일, 전화, 문자 중 공유할 내용을 고릅니다.

  2. 내용 입력

    주소와 연락처를 확인합니다. Wi-Fi의 특수문자는 자동으로 이스케이프하며 한글은 UTF-8로 기록합니다.

  3. 출력 조절

    오류 정정, 크기, 여백, 전경색과 배경색을 정합니다. 로고를 추가하면 H 단계로 고정됩니다.

  4. 저장 후 스캔

    PNG 또는 SVG로 내려받습니다. 인쇄물은 실제 크기로 출력해 내용과 스캔 상태를 확인합니다.

UNDERSTAND THE BASICS

QR 구조와 용량을 결정하는 요소

QR코드의 세 모서리 탐색 패턴은 방향과 위치를 찾는 기준입니다. 타이밍 패턴과 정렬 패턴은 모듈 격자를 맞춥니다. 바깥 여백은 주변 그림과 코드를 구분하므로 기본 4모듈을 유지하는 편이 좋습니다. 버전 1은 21×21, 버전 40은 177×177모듈이며 버전마다 한 변이 4모듈씩 늘어납니다.

Reed–Solomon 오류 정정은 일부 코드워드 손상을 복구합니다. L/M/Q/H의 약 7/15/25/30%는 코드워드 복구 수준의 근사치이며 가려도 되는 이미지 면적이 아닙니다. 탐색 패턴 손상이나 큰 로고는 H에서도 읽히지 않을 수 있습니다.

8개 마스크는 데이터 영역의 흑백 패턴을 바꿔 긴 같은 색 줄, 큰 사각형, 탐색 패턴과 비슷한 모양, 흑백 비율 불균형을 줄입니다. 이 도구는 각 패널티를 계산해 최솟값을 고릅니다. 형식·버전 정보의 BCH는 해독 설정을 보호합니다.

용량은 모드와 오류 정정 단계에 따라 달라집니다. 아래는 버전 40의 단일 모드 최대치입니다. UTF-8 한글은 보통 한 글자에 3바이트이며 이 도구는 UTF-8 ECI 정보도 넣으므로 실제 최대 입력은 표보다 조금 작습니다. 혼합 입력은 전체를 담을 수 있는 한 모드를 선택합니다.

버전 40의 최대 데이터 용량(ECI 제외)
오류 정정숫자(글자)영숫자(글자)바이트
L · 약 7%708942962953
M · 약 15%559633912331
Q · 약 25%399324201663
H · 약 30%305718521273

QR코드 생성기 사용 안내

텍스트·URL·Wi-Fi·연락처를 QR코드로 만들고 PNG·SVG로 저장합니다. 입력은 브라우저에서만 처리합니다.

종류를 고르고 내용을 입력한 뒤 오류 정정, 색상, 크기를 조절하세요. 저장한 이미지를 휴대폰으로 스캔해 확인하세요.

QUICK EXAMPLE

QR코드 생성기 사용 예제

입력 · 시작

HELLO WORLD

결과 · 확인

영숫자 모드 QR코드

로고와 색상 변경 후에는 실제 기기에서 스캔하세요.

어떻게 구현했나

숫자·영숫자·UTF-8 바이트 모드를 자동 선택하고 버전 1~40에서 용량에 맞는 버전을 고릅니다. 한글은 UTF-8 ECI를 기록합니다.

Reed–Solomon 오류 정정 코드워드를 생성하고 8개 마스크의 연속 패턴·사각형·탐색 유사 패턴·명암 비율 패널티를 비교합니다. 형식과 버전 정보에는 BCH를 사용합니다.

Canvas로 PNG를 만들고 모듈 경로로 SVG를 출력합니다. 로고는 로컬 이미지에서 PNG로 다시 그리며 외부 요청 없이 결과에 포함합니다.

BEFORE YOU FINISH

자주 하는 실수

QR 주위 여백을 잘라낸다

배경과 코드의 경계를 찾기 어려워집니다. 인쇄에는 4모듈 이상의 여백을 두고 그림이나 문자를 붙이지 마세요.

로고를 크게 넣는다

H 단계는 로고 면적을 보장하지 않습니다. 이 도구는 로고 변 길이를 18% 이내로 제한하지만 작은 코드의 정렬 패턴을 가릴 수도 있습니다. 실제 기기로 확인하세요.

밝은 전경색을 쓴다

흰 바탕에 짙은 전경색을 쓰는 편이 안정적입니다. 대비 경고는 참고용이며 화면에서 보여도 인쇄나 카메라에서는 읽히지 않을 수 있습니다.

자주 묻는 질문

인쇄 크기는 어느 정도가 적당한가요?

읽는 거리와 데이터 밀도에 따라 달라집니다. 가까이 읽는 명함은 약 2~3cm부터 시험하고 모듈이 촘촘하면 더 크게 만드세요. 4모듈 여백을 포함해 실제 출력물로 확인해야 합니다.

명함에는 PNG와 SVG 중 무엇을 쓰나요?

인쇄 편집 도구가 지원하면 SVG를 사용하세요. 확대해도 모듈 경계가 유지됩니다. PNG는 최종 인쇄 크기에 맞는 해상도로 저장하고 보간 확대를 피하세요.

Wi-Fi 비밀번호는 숨겨지나요?

숨겨지지 않습니다. 입력칸은 가려 보이지만 QR 이미지에는 비밀번호가 담깁니다. 이미지를 가진 사람은 내용을 읽을 수 있으므로 손님용 네트워크를 사용하고 공개 범위를 확인하세요.

동적 QR과 무엇이 다른가요?

이 도구는 입력한 내용 자체를 담는 정적 QR을 만듭니다. 저장 뒤 내용을 바꾸려면 새 이미지를 만들어야 합니다. 동적 QR은 중간 주소의 이동 대상을 서버에서 바꾸는 방식이며 이 도구는 중계나 스캔 추적을 제공하지 않습니다.

한글이나 긴 글도 넣을 수 있나요?

UTF-8로 넣을 수 있지만 바이트 용량을 사용합니다. 버전 40을 넘으면 남은 글자 또는 바이트 수가 음수로 표시됩니다. 긴 본문은 짧은 안내 페이지 주소로 공유하는 편이 읽기 쉽습니다.

입력한 데이터는 어디에서 처리하나요?

이 도구의 입력 데이터는 브라우저에서 처리하며 도구 기능을 위해 서버로 업로드하지 않습니다. 결과를 공유하기 전 민감한 정보가 없는지 확인하세요.

함께 쓰면 좋은 도구

전체 도구 바로가기

손으로 익히기

문서 · 데이터 변환

개발 실무

한국 개발 특화

API · 네트워크

이미지 · 색상