목차▾
바코드 생성기란?
바코드 생성기는 숫자·영문 값을 스캐너가 읽을 수 있는 줄무늬 이미지(바코드)로 바꿔주는 도구입니다. 생성은 100% 브라우저 안에서만 일어나 입력한 번호가 서버로 전송되지 않고, 만든 바코드는 만료 없이 영원히 같은 값으로 읽힙니다.
한 가지를 분명히 하면 — 바코드 생성기는 이미 가진 번호를 이미지로 그려주는 도구이지, 마트·편의점에서 통용되는 정식 상품 번호를 발급해주는 곳이 아닙니다. 정식 유통 바코드 발급은 4번 섹션을 보세요.
사용법 — CODE128·EAN-13
- 규격 탭을 고릅니다 — 자유 텍스트는 CODE128, 13자리 상품 번호는 EAN-13.
- 값을 입력하면 바코드가 실시간으로 생성됩니다.
- PNG 저장·SVG 저장·복사 중 원하는 방식으로 가져갑니다.
바코드는 규격상 영문·숫자·기호만 담을 수 있습니다. 한글 메모나 URL을 담고 싶다면 QR코드 생성기가 맞는 도구입니다.
CODE128 vs EAN-13, 뭘 쓰나
| 규격 | 담을 수 있는 값 | 주 용도 |
|---|---|---|
| CODE128 | 영문·숫자·기호 자유 | 재고·자산 라벨, 회원 번호, 송장, 사내 관리 |
| EAN-13 | 숫자 13자리 고정 | 소매 상품 바코드 (국내 유통은 880으로 시작) |
→ 뭘 써야 할지 모르겠다면 CODE128이 정답입니다. 값 길이 제한이 없고 대부분의 바코드 스캐너·재고 앱이 기본으로 지원하는 만능 규격입니다. EAN-13은 "13자리 상품 번호를 바코드로 만들어야 할 때"만 쓰면 됩니다.
정식 유통 바코드(880)는 어디서 발급받나
임의의 13자리 숫자로 EAN-13 바코드를 만들면 스캔은 되지만, 그 번호가 전국 유통망 상품 DB에 등록된 게 아니므로 마트 POS에서는 "등록되지 않은 상품"이 됩니다. 다른 회사에 배정된 번호와 충돌할 수도 있고요. 그래서 용도를 나눠야 합니다:
- 우리 가게·창고 안에서만 쓰는 라벨 — 이 생성기로 충분합니다. CODE128로 자체 번호 체계를 만들어 재고 앱과 함께 쓰면 됩니다.
- 대형마트·편의점 납품, 정식 유통 — GS1 Korea에서 회사 코드를 발급받아 상품 번호를 만든 뒤, 그 번호를 이 생성기로 이미지화해 패키지에 넣는 건 가능합니다.
- 스마트스토어·쿠팡 등 오픈마켓 — 마켓·카테고리마다 자체 바코드 허용 여부가 다르니 판매 채널의 상품 등록 기준을 확인하세요.
검증 숫자(체크섬)란?
EAN-13의 마지막 자리는 상품 번호가 아니라 검증 숫자(check digit)입니다. 앞 12자리를 정해진 공식(홀수 자리 ×1, 짝수 자리 ×3 합산)에 넣어 계산되는 값이라, 스캐너가 줄무늬를 잘못 읽으면 이 숫자와 어긋나 오류로 걸러집니다.
그래서 이 도구는 12자리만 입력하면 검증 숫자를 자동 계산해 붙이고, 13자리를 입력하면 검증 숫자가 공식과 맞는지 검사해서 틀리면 올바른 값을 알려줍니다.
인쇄·스캔 팁
- 좌우 여백을 지키세요 — 바코드 양옆의 흰 공간(콰이어트 존)이 없으면 스캐너가 시작점을 못 찾습니다.
- 흰 배경 + 검은 줄 — 색을 바꾸거나 반전하면 인식률이 급락합니다.
- 작게 인쇄할수록 고해상도로 — 라벨 프린터(감열지)라면 "크게" 옵션으로 만들어 축소 인쇄하는 편이 선이 뭉개지지 않습니다. 크게 걸어둘 용도면 SVG로 저장하세요.
- 가로로 늘리지 마세요 — 이미지 비율을 바꾸면 줄 간격이 깨져 읽히지 않습니다. 크기 조절은 도구의 크기 옵션으로.
자주 묻는 질문
Q. 무료인가요? 만든 바코드에 만료가 있나요?
완전 무료이고 만료도 없습니다. 바코드는 입력한 번호를 줄무늬로 표현한 그림일 뿐이라, 한 번 만들면 영원히 같은 번호로 읽힙니다.
Q. 한글도 넣을 수 있나요?
바코드(CODE128)는 규격상 영문·숫자·기호만 담을 수 있습니다. 한글이나 URL을 담아야 한다면 훨씬 많은 정보를 담을 수 있는 QR코드를 이용하세요.
Q. 이 바코드를 스마트스토어·쿠팡 상품 등록에 써도 되나요?
자체 제작 상품의 재고 관리용 바코드로는 쓸 수 있지만, 마켓이 "정식 유통 바코드(GS1)"를 요구하는 경우에는 대한상공회의소에서 발급받은 880 코드가 필요합니다. 마켓·카테고리마다 정책이 다르니 판매 채널의 등록 기준을 확인하세요.
Q. EAN-13에 12자리만 입력하면 어떻게 되나요?
마지막 검증 숫자(체크 디지트)가 규격 공식에 따라 자동으로 계산되어 13자리 바코드가 만들어집니다. 13자리를 직접 입력하면 검증 숫자가 맞는지 검사해서 틀리면 알려줍니다.
Q. 입력한 내용이 서버에 저장되나요?
아니요. 바코드 생성은 100% 브라우저 안에서만 일어나며 입력한 번호·텍스트는 서버로 전송되거나 저장되지 않습니다.
Q. 스캔이 잘 안 될 때는 어떻게 하나요?
① 크기를 한 단계 키우고 ② 바코드 좌우의 흰 여백을 지우지 말고 ③ 흰 배경에 검은 줄무늬 그대로 인쇄하세요. 저해상도 프린터라면 "크게" 옵션이 안전합니다.
본 도구는 브라우저에서만 바코드를 생성하며 입력 내용을 서버로 전송·저장하지 않습니다. 정식 유통 바코드 번호의 발급·관리는 GS1 Korea(대한상공회의소 유통물류진흥원)의 안내를 따르세요.