유틸리티

바코드 만들기, 상품 바코드 직접 생성하고 출력하는 방법

소규모 쇼핑몰이나 공방에서 직접 만든 상품에 바코드를 붙여야 할 때가 있다. 대형 유통사에 납품하려면 EAN-13 코드가 필요하고, 사내 재고 관리에는 Code 128이면 충분하다. 바코드 발급 대행 업체에 맡기면 건당 비용이 나가는데, 단순 생성 자체는 온라인에서 무료로 할 수 있다.

바코드 형식별 용도 정리

1D 바코드만 해도 종류가 여러 가지다. 아무거나 만들면 안 되고, 용도에 맞는 형식을 골라야 스캐너에서 인식된다.

형식입력 가능 데이터주요 용도
Code 128모든 ASCII 문자물류, 택배 송장, 재고 관리
Code 39대문자, 숫자, 일부 특수문자산업용, 군납 라벨
EAN-13숫자 12자리 (체크디짓 자동)상품 포장, 유통 바코드
EAN-8숫자 7자리 (체크디짓 자동)소형 상품 (껌, 립밤 등)
UPC-A숫자 11자리북미 유통 상품
ITF-14숫자 13자리박스 단위 포장, 물류 외박스
참고 EAN-13으로 유통용 바코드를 만들려면 대한상공회의소 유통물류진흥원에서 GS1 업체코드를 먼저 발급받아야 한다. 바코드 "이미지"는 누구나 생성할 수 있지만, 공식 유통에 쓰려면 등록된 번호 체계를 따라야 한다.

바코드 생성 3단계

1. 형식 선택과 데이터 입력

온라인 바코드 생성기에서 드롭다운 메뉴로 원하는 형식을 고른다. Code 128을 선택하면 영문, 숫자, 특수문자를 자유롭게 넣을 수 있고, EAN-13을 선택하면 12자리 숫자만 입력 가능하다. 체크디짓은 자동으로 계산되니 직접 넣을 필요 없다.

2. 크기와 색상 조절

선 두께(너비)와 높이를 슬라이더로 조절한다. 라벨 프린터로 출력할 거라면 높이를 충분히 키워야 스캐너 인식률이 올라간다. 바 색상과 배경색도 바꿀 수 있지만, 인식 안정성을 위해 검은 바 + 흰 배경 조합이 가장 무난하다.

3. 다운로드 및 출력

미리보기에서 바코드가 정상으로 보이면 PNG로 다운로드한다. 라벨지에 인쇄할 때는 이미지 크기를 실제 라벨 사이즈에 맞춰야 한다. 워드나 한글 문서에 이미지를 삽입하고 라벨 용지에 맞춰 배치하면 된다.

바코드가 스캔 안 될 때 확인할 것

  • 여백 부족 : 바코드 좌우에 최소 2~3mm 이상의 빈 공간(quiet zone)이 있어야 한다. 바코드가 라벨 끝에 딱 붙어 있으면 스캐너가 시작점을 못 찾는다.
  • 크기 너무 작음 : 전체 너비가 2cm 미만이면 일반 레이저 스캐너로 인식이 어렵다. EAN-13 기준 권장 최소 너비는 약 3.7cm다.
  • 대비 부족 : 연한 색 바에 밝은 배경이면 스캐너가 구분을 못 한다. 명암 차이가 클수록 인식률이 높다.
  • 형식 불일치 : EAN-13 형식인데 영문을 넣으면 생성 자체가 안 된다. 입력 데이터가 형식 규격에 맞는지 먼저 확인하자.

사내용 재고 라벨이라면 Code 128에 자체 번호 체계를 넣어서 쓰는 게 가장 간단하다. 형식 선택부터 PNG 저장까지 1분이면 끝나고, 비용도 들지 않는다.