목차▾
바코드 생성기란?
바코드 생성기는 숫자·영문 값을 스캐너가 읽을 수 있는 줄무늬 이미지(바코드)로 바꿔주는 도구입니다. 생성은 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로 저장하세요.
- 가로로 늘리지 마세요 — 이미지 비율을 바꾸면 줄 간격이 깨져 읽히지 않습니다. 크기 조절은 도구의 크기 옵션으로.
자주 묻는 질문
무료인가요? 만든 바코드에 만료가 있나요?▾
완전 무료이고 만료도 없습니다. 바코드는 입력한 번호를 줄무늬로 표현한 그림일 뿐이라, 한 번 만들면 영원히 같은 번호로 읽힙니다.
한글도 넣을 수 있나요?▾
바코드(CODE128)는 규격상 영문·숫자·기호만 담을 수 있습니다. 한글이나 URL을 담아야 한다면 훨씬 많은 정보를 담을 수 있는 QR코드를 이용하세요.
이 바코드를 스마트스토어·쿠팡 상품 등록에 써도 되나요?▾
자체 제작 상품의 재고 관리용 바코드로는 쓸 수 있지만, 마켓이 "정식 유통 바코드(GS1)"를 요구하는 경우에는 대한상공회의소에서 발급받은 880 코드가 필요합니다. 마켓·카테고리마다 정책이 다르니 판매 채널의 등록 기준을 확인하세요.
EAN-13에 12자리만 입력하면 어떻게 되나요?▾
마지막 검증 숫자(체크 디지트)가 규격 공식에 따라 자동으로 계산되어 13자리 바코드가 만들어집니다. 13자리를 직접 입력하면 검증 숫자가 맞는지 검사해서 틀리면 알려줍니다.
입력한 내용이 서버에 저장되나요?▾
아니요. 바코드 생성은 100% 브라우저 안에서만 일어나며 입력한 번호·텍스트는 서버로 전송되거나 저장되지 않습니다.
스캔이 잘 안 될 때는 어떻게 하나요?▾
① 크기를 한 단계 키우고 ② 바코드 좌우의 흰 여백을 지우지 말고 ③ 흰 배경에 검은 줄무늬 그대로 인쇄하세요. 저해상도 프린터라면 "크게" 옵션이 안전합니다.
본 도구는 브라우저에서만 바코드를 생성하며 입력 내용을 서버로 전송·저장하지 않습니다. 정식 유통 바코드 번호의 발급·관리는 GS1 Korea(대한상공회의소 유통물류진흥원)의 안내를 따르세요.