타이핑 없이 닿을 수 있는 링크
QR 코드는 좁은 문제를 잘 풉니다. 물리적인 표면에 있는 데이터를, 아무도 옮겨 적지 않고 휴대폰으로 넣는 일이죠. 메뉴판, 포스터, 택배 라벨, 콘퍼런스 명찰, URL을 손으로 치기 번거롭고 틀리기 쉬운 곳이라면 어디서든 코드가 타이핑을 아예 없애 줍니다.
이 생성기는 링크, 일반 텍스트, 연락처, 와이파이 정보를 담은 코드를 만들며, 크기와 오류 정정 수준을 골라 출력할 수 있습니다.
QR 코드 만드는 방법
내용의 종류가 중요합니다. 구조화된 데이터를 담은 코드는 단순한 문자열보다 더 많은 일을 하기 때문입니다.
- 코드에 무엇을 담을지 고르세요. URL, 일반 텍스트, 연락처, 와이파이 정보 중에서 선택합니다.
- 데이터를 입력하세요. URL은 합리적인 선에서 짧게 유지하세요. 글자가 많을수록 코드가 촘촘해져 스캔이 어려워집니다.
- 오류 정정 수준을 고르세요. 보통은 중간이 기본이며, 로고를 얹거나 손상될 수 있는 곳에 인쇄할 때만 높이세요.
- 크기를 정하세요. 인쇄물이라면 클수록 안전합니다. 스캔 거리 10cm마다 코드 폭이 약 1cm 필요합니다.
- 이미지를 내려받아, 대량으로 인쇄하기 전에 실제 휴대폰으로 시험해 보세요.
- 여백(quiet zone)을 그대로 두세요. 코드 둘레의 흰 테두리는 규격의 일부이며, 이를 잘라내는 것이 인쇄된 코드가 읽히지 않는 가장 흔한 원인입니다.
오류 정정과 그것이 중요한 이유
QR 코드는 리드-솔로몬 부호로 중복 데이터를 담아서, 손상되거나 일부가 가려진 코드도 읽힙니다. 네 가지 수준이 정의되어 있으며 각각 약 7%, 15%, 25%, 30%를 복구합니다. 대가는 밀도입니다. 정정 수준이 높을수록 같은 내용에 더 많은 모듈이 필요해 코드가 복잡해지고, 멀리서 또는 작은 인쇄 크기에서 읽기 어려워집니다.
높은 정정 수준의 실용적인 쓰임은 가운데에 로고를 넣는 것입니다. 이는 코드의 일부를 의도적으로 파괴하는 일이고, H 수준이 그것을 견딥니다. 화면이나 깨끗한 인쇄면에 있는 멀쩡한 코드라면 M 수준으로 충분하고 더 잘 읽히므로, "혹시 몰라서" 수준을 올리면 대개 나아지기는커녕 나빠집니다.
오류 정정 수준
각 수준이 복구하는 양과, 늘어난 밀도가 값을 하는 지점입니다.
| 수준 | 복구율 | 밀도 대가 | 쓰는 경우 |
|---|---|---|---|
| L (낮음) | 약 7% | 코드가 가장 작음 | 깨끗한 화면, 아주 긴 데이터 |
| M (중간) | 약 15% | 약간 | 일반적인 기본값 |
| Q (사분위) | 약 25% | 눈에 띔 | 산업 현장이나 야외 표면 |
| H (높음) | 약 30% | 코드가 가장 큼 | 가운데에 로고를 얹을 때 |
용량은 반대로 움직입니다. L 수준에서는 영숫자 약 4,296자까지 담기지만 H 수준에서는 약 1,852자로 떨어집니다. 긴 URL을 H 수준으로 만들면 코드가 잘 읽히지 않을 만큼 촘촘해질 수 있습니다.
인쇄, 대비, 그리고 시험
스캐너가 의존하는 것은 대비입니다. 색을 반전시켜 어두운 배경에 밝은 모듈을 두면 패턴이 온전해도 많은 리더가 읽지 못합니다. 규격은 밝은 바탕에 어두운 모듈입니다. 색을 넣은 코드도 대비가 충분히 유지되면 동작하지만, 중간 톤 위의 중간 톤은 사람 눈에 아무리 잘 보여도 실패합니다.
파일이 아니라 실제 인쇄물을 시험하세요. 화면에서 읽히는 코드가 종이에서는 잉크 번짐, 빛을 반사하는 유광 코팅, 병처럼 휜 표면 때문에 실패할 수 있습니다. 카메라와 디코더 성능이 기기마다 크게 다르므로, 서로 다른 휴대폰 두세 대로 시험하면 대부분의 문제를 잡을 수 있습니다.