QR코드 생성기
텍스트·URL을 QR코드 이미지로 변환합니다.
가게 안내문에 예약 페이지 주소를 적어 두었는데 아무도 타이핑해서 들어오지 않는다면, 그 주소는 없는 것과 비슷합니다. 긴 URL은 손으로 옮겨 적기 번거롭기 때문입니다.
이 도구는 입력한 텍스트나 주소를 QR코드 이미지로 바꿔 줍니다. 만들어진 이미지는 PNG로 내려받아 인쇄물·명함·안내판·발표자료 어디에나 넣어 쓸 수 있습니다.
어떻게 계산되나요
만드는 순서
입력칸에 QR로 담을 내용을 넣고 QR코드 생성을 누르면 아래에 220×220 크기의 이미지가 나타납니다. 이어서 나오는 다운로드 버튼으로 PNG 파일을 저장하면 됩니다. 내용을 고친 뒤에는 버튼을 다시 눌러야 갱신됩니다.
웹주소를 담을 때는 https:// 까지 포함한 전체 주소를 넣으세요. example.com 처럼 앞부분을 빼면 기기에 따라 링크로 인식하지 못하고 그냥 글자로 읽힐 수 있습니다.
짧게 넣을수록 잘 읽힙니다
QR코드는 담는 글자가 많아질수록 격자가 촘촘해집니다. 같은 크기로 인쇄해도 칸이 잘아지면 카메라가 인식하는 데 더 오래 걸리고, 조금만 흐려도 읽히지 않습니다. 긴 추적용 파라미터가 붙은 주소라면 불필요한 부분을 덜어내거나 짧은 주소로 바꿔 넣는 편이 낫습니다.
이 도구는 오류 정정 수준을 M(중간, 약 15% 손상까지 복원) 으로 만듭니다. 일부가 긁히거나 가려져도 어느 정도는 인식된다는 뜻이지만, 가운데에 로고를 큼직하게 덮는 용도로 쓰기에는 여유가 넉넉하지 않습니다.
인쇄해서 쓸 때 확인할 것
- 크기: 읽는 거리의 대략 10분의 1 이상을 권합니다. 1m 거리에서 찍을 안내판이면 10cm 안팎이 무난합니다.
- 여백: 코드 둘레의 흰 여백(조용한 영역)을 지우지 마세요. 여백이 없으면 인식률이 크게 떨어집니다.
- 명암: 어두운 무늬 + 밝은 바탕이 기본입니다. 색을 반대로 넣거나 배경 사진 위에 얹으면 읽히지 않는 기기가 생깁니다.
- 확대: 저장한 PNG는 220px입니다. 큰 인쇄물에 그대로 늘리면 계단처럼 뭉개질 수 있으니, 인쇄용은 실제 출력 크기에 맞춰 테스트한 뒤 쓰세요.
만든 뒤에는 반드시 다른 기기 한두 대로 직접 찍어 확인하고 배포하시기 바랍니다.
용어 정리
- QR코드
- 가로·세로 두 방향으로 정보를 담는 이차원 코드입니다. 막대 바코드보다 훨씬 많은 글자를 담을 수 있습니다.
- 오류 정정 수준
- 코드 일부가 손상돼도 복원할 수 있게 여분 정보를 넣는 정도입니다. L·M·Q·H 네 단계가 있고 이 도구는 M을 사용합니다.
- 조용한 영역(quiet zone)
- QR코드 바깥을 둘러싼 빈 여백입니다. 카메라가 코드의 경계를 찾는 기준이라 잘라내면 안 됩니다.
- 모듈
- QR코드를 이루는 작은 정사각형 칸 하나를 말합니다. 담는 내용이 많을수록 모듈 수가 늘어 격자가 촘촘해집니다.
- PNG
- 배경과 선이 또렷하게 남는 이미지 형식입니다. QR코드처럼 경계가 분명한 그림에 적합합니다.
자주 묻는 질문
만든 QR코드에 유효기간이 있나요?
없습니다. 입력한 내용이 코드 무늬 자체에 담기기 때문에 중간에 거치는 서비스가 없고, 따라서 만료되거나 갑자기 못 쓰게 될 일이 없습니다. 다만 담긴 주소의 페이지가 사라지면 당연히 열리지 않습니다.
나중에 연결 주소만 바꿀 수 있나요?
이 방식으로는 바꿀 수 없습니다. 주소가 코드 안에 직접 들어가므로 내용이 달라지면 무늬 자체가 달라집니다. 주소를 나중에 바꿔야 한다면 중간에 짧은 주소(리디렉션)를 두고 그 주소를 QR로 만드는 방법을 씁니다.
입력한 내용이 서버에 저장되나요?
아니요. 코드 생성은 접속한 브라우저 안에서 처리되며 입력한 글자를 서버로 보내거나 보관하지 않습니다.
와이파이 비밀번호나 연락처도 QR로 만들 수 있나요?
해당 형식의 문자열을 직접 입력하면 가능합니다. 다만 기기·앱마다 인식 결과가 다를 수 있으니, 배포 전에 실제로 쓰일 기기에서 확인해 보시는 편이 안전합니다.
찍어도 인식이 안 됩니다.
대개 크기가 너무 작거나, 둘레 여백을 잘라냈거나, 색 대비가 약한 경우입니다. 담은 글자가 너무 길어 격자가 촘촘해진 경우도 있습니다. 내용을 줄이고 조금 더 크게 출력한 뒤 다시 시도해 보세요.
어떤 문제가 있었는지 알려주시면 빠르게 고치겠습니다. (회신이 필요하면 이메일을 남겨주세요)