2D 바코드 만들기
처음 쓸 때 바코드 엔진(약 1MB)을 한 번 받아요. 인쇄용이면 SVG로 저장하면 크기를 키워도 깨지지 않아요.
QR 말고도 많은 2차원 바코드
2차원(2D) 바코드는 가로·세로 두 방향으로 정보를 담아 일반 바코드보다 훨씬 많은 글자를 작은 면적에 넣어요. 휴대폰으로 찍는 QR코드가 가장 유명하지만, 산업·물류·의료 현장에서는 용도에 따라 다른 형식을 써요. 이 도구는 오픈소스 바코드 엔진 bwip-js(MIT 라이선스, Barcode Writer in Pure PostScript 기반)로 국제 표준(ISO/IEC) 형식에 맞는 기호를 만들어요.
형식별 용도
- 데이터매트릭스(ISO/IEC 16022): 작은 면적에 강해 전자 부품, 수술 도구, 의약품 포장에 써요. GS1 데이터매트릭스는
(01)상품코드,(17)유효기한,(10)제조번호,(21)일련번호 같은 GS1 응용 식별자(AI)를 담아 의약품 일련번호 제도에 쓰여요. - PDF417(ISO/IEC 15438): 여러 층의 막대로 된 형식이라 레이저 스캐너로도 읽혀요. 운전면허증·운송장·항공 탑승권에 써요. MicroPDF417은 작은 버전이에요.
- 아즈텍(ISO/IEC 24778): 가운데 과녁 무늬로 위치를 잡아 테두리 여백이 거의 필요 없어요. 모바일 티켓과 탑승권에 많이 써요.
- 마이크로 QR(ISO/IEC 18004): 모서리 눈이 하나인 작은 QR이에요. 아주 좁은 곳에 짧은 코드를 넣을 때 쓰고, 전용 스캐너가 필요할 수 있어요. MaxiCode(ISO/IEC 16023)는 택배 분류용 고정 크기 코드예요.
한글과 인쇄
한글처럼 영문이 아닌 글자는 UTF-8 바이트로 넣고 ‘이 데이터는 UTF-8’이라는 ECI 26 표시를 앞에 붙여요. 표준을 따르는 스캐너는 이 표시를 보고 정확히 한글로 풀어요. 마이크로 QR은 ECI를 쓸 수 없어 영문·숫자만 받아요. 만든 기호는 독립된 디코더(zxing-cpp)로 다시 읽어 내용이 같은지 확인했어요.
인쇄할 때는 SVG로 저장해 원하는 크기로 넣으면 선명해요. 막대와 바탕의 대비가 커야 하니 진한 색 위에 밝은 바탕을 쓰고, 바코드 주변 여백(콰이어트 존)을 다른 그림으로 덮지 마세요. 실제 유통·의약품용 GS1 코드는 GS1 Korea에서 받은 업체 코드로 만들어야 해요.
참고한 자료
자주 묻는 질문
휴대폰 카메라로 읽히나요?
아이폰·안드로이드 기본 카메라는 주로 QR코드만 읽어요. 데이터매트릭스·PDF417·아즈텍은 바코드 스캐너 앱이나 산업용 스캐너로 읽으세요. 이 사이트의 ‘바코드 읽기’ 도구로도 확인할 수 있어요.
얼마나 많이 넣을 수 있나요?
데이터매트릭스는 숫자 약 3,100자·영문 약 2,300자, PDF417은 숫자 약 2,700자, 아즈텍은 숫자 약 3,800자까지예요. 한글은 한 글자에 3바이트라 훨씬 적게 들어가요.
GS1 데이터매트릭스에서 오류가 나요.
AI마다 자릿수가 정해져 있어요. 예를 들어 (01)은 숫자 14자리(검증 숫자 포함), (17)은 YYMMDD 6자리예요. 괄호와 AI 번호를 정확히 넣어 주세요.
함께 쓰면 좋은 도구
- 바코드 만들기 (EAN-13·Code128 바코드 이미지)숫자·영문 코드로 Code128·EAN-13·EAN-8·Code39 바코드를 PNG·SVG로, 검증 숫자 자동 계산
- QR코드 만들기링크·글자 → QR 이미지(PNG·SVG), 색·로고 넣기
- 바코드 읽기 (사진·카메라로 상품 바코드 인식)사진·캡처·카메라로 EAN-13·UPC·Code128·Code39·ITF·Data Matrix·PDF417·Aztec·QR 바코드를 읽어 번호 확인, 한 장에 여러 개, 체크 숫자 검사·ISBN 표시
- 바코드 번호 검사 (체크 숫자 계산·확인)EAN-13·EAN-8·UPC-A(GTIN-12)·GTIN-14·SSCC·ISBN-13·ISSN의 마지막 체크 숫자가 맞는지 여러 개 한 번에 확인, 빠진 체크 숫자 계산, ISBN-10→13·ISSN→바코드 번호 변환
- QR코드 꾸미기 (로고·색·점 모양·모서리 모양)가운데 로고, 점·모서리 눈 모양, 색·그라데이션, 아래 문구 — 저장 전에 실제로 읽히는지 자동 확인
- 와이파이 QR코드 만들기와이파이 이름·비밀번호 → 찍으면 바로 접속되는 QR과 안내 카드