CalcBang

바코드 생성기 - Code128·EAN-13 바코드 생성·다운로드

영문 대소문자, 숫자, 특수문자 등 ASCII 문자를 자유롭게 입력할 수 있습니다.

가늘게 (1px)굵게 (4px)
낮게 (40px)높게 (200px)

바코드 미리보기

형식별 입력 가이드

CODE128선택됨

ASCII 전체 (영문, 숫자, 특수문자)

EAN-13

숫자 12~13자리 (소매 상품 국제 표준)

EAN-8

숫자 7~8자리 (소형 상품용)

UPC-A

숫자 11~12자리 (북미 소매 상품)

CODE39

숫자, 영문 대문자, 일부 특수문자

※ 이 바코드 생성기는 참고 도구이며, 생성된 바코드의 특정 환경에서의 인식률을 보장하지 않습니다. 정식 소매 상품 바코드로 사용하려면 GS1 Korea에서 업체 코드를 등록하시기 바랍니다.

바코드 생성 가이드

바코드란?

바코드(Barcode)는 굵기와 간격이 다른 검은 막대(bar)와 흰색 공백(space)의 조합으로 정보를 표현하는 1차원 광학 식별 기술입니다. 1952년 미국에서 특허가 출원되었고, 1974년 오하이오주 트로이의 마쉬 슈퍼마켓에서 리글리(Wrigley's) 껌 한 팩이 세계 최초로 바코드 스캔되어 판매된 것이 상용화의 시작입니다. 현재 전 세계 수십억 개의 상품에 바코드가 인쇄되어 있으며, 유통·물류·의료·도서관·제조업 등 거의 모든 산업에서 필수 인프라로 활용되고 있습니다.

주요 바코드 형식 비교

형식인코딩 가능 문자자릿수주요 용도
CODE128ASCII 전체 (숫자, 영문, 특수문자)가변 길이물류 송장, 택배, 자산 관리, 내부 코드
EAN-13숫자만 (0-9)12자리 + 체크 디짓 1자리 = 13자리소매 상품 (국제 표준), 도서(ISBN)
EAN-8숫자만 (0-9)7자리 + 체크 디짓 1자리 = 8자리소형 상품 (크기가 작아 EAN-13 인쇄가 어려운 경우)
UPC-A숫자만 (0-9)11자리 + 체크 디짓 1자리 = 12자리북미 소매 상품
CODE39숫자, 영문 대문자, 일부 특수문자 (-. $/+%공백)가변 길이군사, 자동차 산업, 의료 기기

각 형식별 입력 요구사항

CODE128: 가장 유연한 형식으로, 영문 대소문자, 숫자, 특수문자를 포함한 ASCII 문자를 모두 사용할 수 있습니다. 길이 제한이 없어 다양한 데이터를 인코딩하기에 적합합니다. 물류 분야에서 가장 널리 쓰이는 GS1-128(구 EAN-128)도 CODE128을 기반으로 합니다.

EAN-13: 정확히 12자리 또는 13자리 숫자를 입력해야 합니다. 12자리를 입력하면 체크 디짓이 자동 계산됩니다. 한국 상품은 880(국가 코드)으로 시작합니다. 정식 사용을 위해서는 GS1 Korea에서 업체 코드를 발급받아야 합니다.

EAN-8: 정확히 7자리 또는 8자리 숫자를 입력해야 합니다. EAN-13의 축소 버전으로, 인쇄 면적이 제한된 소형 상품(예: 립스틱, 껌)에 사용됩니다.

UPC-A: 정확히 11자리 또는 12자리 숫자를 입력해야 합니다. 주로 북미 시장에서 사용되며, EAN-13 체계와 호환됩니다(UPC-A 앞에 0을 추가하면 EAN-13이 됩니다).

CODE39: 숫자, 영문 대문자(A-Z), 일부 특수문자(-. $/+%와 공백)를 사용할 수 있습니다. 자가 검증(self-checking) 특성이 있어 체크 디짓 없이도 읽기 오류를 감지할 수 있습니다. 미국 국방부(MIL-STD-1189)와 자동차 산업(AIAG)에서 표준으로 채택하고 있습니다.

바코드 생성 시 권장 사항

1. 적절한 크기 선택

바코드의 선 두께(width)와 높이(height)는 인쇄 환경과 스캐너 성능에 맞게 조절해야 합니다. 일반적으로 바코드 높이는 최소 15mm 이상을 권장하며, 선 두께가 너무 가늘면 인쇄 품질에 따라 인식률이 떨어질 수 있습니다. 열전사 프린터를 사용하는 경우 선 두께를 약간 넓게 설정하는 것이 좋습니다.

2. 인쇄 품질 확인

바코드의 인식률은 인쇄 품질에 크게 좌우됩니다. 최소 300dpi 이상의 해상도로 인쇄하고, 잉크 번짐이나 긁힘이 없도록 주의하세요. 라벨 인쇄 시 바코드 방향을 인쇄 헤드의 이동 방향과 수직으로 배치하면(피켓 펜스 방향) 더 선명하게 인쇄됩니다.

3. 여백(Quiet Zone) 확보

바코드 좌우에 최소 10배 이상의 최소 선 두께에 해당하는 여백(Quiet Zone)을 확보해야 합니다. 이 여백이 없으면 스캐너가 바코드의 시작과 끝을 인식하지 못해 읽기 오류가 발생합니다. 디자인 요소가 바코드와 너무 가까이 배치되지 않도록 주의하세요.

4. 대비와 색상

바코드는 검은색 막대 + 흰색 배경 조합이 가장 안정적입니다. 빨간색 바코드는 적색 레이저 스캐너에서 인식이 불가능하므로 절대 사용하지 마세요. 배경색은 흰색, 밝은 노란색, 밝은 주황색이 적합하며, 파란색이나 녹색 배경은 대비가 충분하면 사용 가능합니다.

바코드 활용 모범 사례

  1. 테스트 스캔 필수 — 바코드 생성 후 실제 스캐너(또는 스마트폰 앱)로 스캔하여 데이터가 정확히 읽히는지 확인하세요.
  2. 백업 텍스트 병기 — 바코드 아래에 숫자를 함께 인쇄하면 스캔 실패 시 수동 입력이 가능합니다.
  3. 인쇄 매체 고려 — 광택 있는 표면은 레이저 스캐너의 빛을 반사하여 인식률이 떨어질 수 있으므로 무광 라벨을 권장합니다.
  4. 데이터 정확성 검증 — 특히 EAN-13, UPC 같은 상품 코드는 체크 디짓이 올바른지 반드시 확인하세요.
  5. 규격 준수 — 소매 유통용 바코드는 GS1 규격(크기, 여백, 배율)을 반드시 준수해야 매장 POS에서 정상 인식됩니다.

※ 이 바코드 생성기는 참고 도구이며, 생성된 바코드의 특정 환경에서의 인식률을 보장하지 않습니다. 정식 상품 바코드로 사용하려면 GS1 Korea에서 업체 코드를 등록하시기 바랍니다.

자주 묻는 질문

바코드란 무엇인가요?

바코드(Barcode)는 굵기가 다른 검은색 막대와 흰색 공백의 조합으로 데이터를 표현하는 광학 판독 기술입니다. 1974년 미국 오하이오주 슈퍼마켓에서 처음 상용화된 이후, 현재 전 세계 유통·물류·제조 산업의 핵심 인프라로 자리잡았습니다. 바코드 스캐너가 레이저나 이미지 센서로 막대의 패턴을 읽어 숫자나 문자 데이터로 변환하며, 이를 통해 상품 식별, 재고 관리, POS 결제 등 다양한 업무를 자동화할 수 있습니다.

CODE128과 EAN-13의 차이점은 무엇인가요?

CODE128은 ASCII 문자(숫자, 영문 대소문자, 특수문자 포함) 전체를 인코딩할 수 있는 범용 고밀도 바코드로, 물류·택배 송장, 내부 자산 관리 등에 주로 사용됩니다. 반면 EAN-13은 숫자 13자리만 표현할 수 있으며, 전 세계 소매 유통에서 상품을 식별하는 국제 표준 바코드입니다. EAN-13의 첫 3자리는 국가 코드(한국은 880), 다음 9자리는 업체·상품 코드, 마지막 1자리는 검증용 체크 디짓입니다. 일반적인 용도에는 CODE128이 유연하고, 소매 상품 등록에는 EAN-13이 필수입니다.

EAN-13 바코드는 어떻게 만드나요?

EAN-13 바코드를 만들려면 12자리 또는 13자리 숫자를 입력해야 합니다. 12자리를 입력하면 마지막 13번째 자리인 체크 디짓이 자동으로 계산됩니다. 체크 디짓은 홀수 위치 숫자의 합과 짝수 위치 숫자의 합×3을 더한 값을 10으로 나눈 나머지를 10에서 뺀 값입니다. 한국 상품의 경우 880으로 시작하며, 대한상공회의소 유통물류진흥원에서 업체 코드를 발급받아야 정식 상품 바코드로 사용할 수 있습니다. 이 생성기에서는 올바른 12~13자리 숫자를 입력하면 즉시 EAN-13 바코드를 생성할 수 있습니다.

바코드와 QR 코드의 차이점은 무엇인가요?

바코드(1D 바코드)는 가로 방향의 막대 패턴으로 데이터를 표현하며, 주로 숫자나 짧은 문자열(최대 수십 자)을 저장합니다. QR 코드(2D 바코드)는 가로·세로 양방향의 정사각형 격자 패턴을 사용하여 수천 자의 텍스트, URL, 연락처 등 훨씬 많은 데이터를 담을 수 있습니다. 바코드는 레이저 스캐너로 빠르게 읽을 수 있어 POS 결제와 물류에 최적화되어 있고, QR 코드는 스마트폰 카메라로 스캔하여 마케팅·결제·인증 등에 활용됩니다. 용도에 따라 적합한 형식을 선택하는 것이 중요합니다.

바코드는 어디에서 주로 사용되나요?

바코드는 일상생활 곳곳에서 사용됩니다. 대형마트·편의점 등 소매점에서 상품 가격 스캔(POS), 택배·물류 센터에서 송장 추적, 도서관의 도서 관리, 병원에서 환자 식별 및 의약품 관리, 항공사의 수하물 추적, 공장의 생산 라인 관리, 창고의 재고 관리 등에 활용됩니다. 또한 도서에는 ISBN 바코드가, 잡지·정기간행물에는 ISSN 바코드가 인쇄되어 전 세계적으로 통일된 식별 체계를 제공합니다.

바코드 스캐너는 어떤 원리로 작동하나요?

바코드 스캐너는 크게 레이저 방식과 이미지 센서(CCD/CMOS) 방식으로 나뉩니다. 레이저 스캐너는 적색 레이저 빔을 바코드에 쏘고 반사되는 빛의 강약을 감지하여 검은 막대(빛 흡수)와 흰 공백(빛 반사)의 패턴을 전기 신호로 변환합니다. 이미지 센서 방식은 소형 카메라로 바코드 이미지를 촬영한 후 소프트웨어로 디코딩합니다. 두 방식 모두 감지된 패턴을 숫자·문자 데이터로 변환하여 POS 시스템이나 관리 소프트웨어에 전달합니다. 최근에는 스마트폰 카메라로도 바코드를 인식할 수 있습니다.

생성한 바코드를 상업적으로 사용할 수 있나요?

이 생성기로 만든 바코드 이미지는 자유롭게 다운로드하여 사용할 수 있습니다. 다만, EAN-13이나 UPC 바코드를 정식 소매 상품에 사용하려면 GS1(국제 바코드 관리 기구)에서 업체 코드를 발급받아야 합니다. 한국에서는 대한상공회의소 유통물류진흥원(GS1 Korea)을 통해 신청할 수 있습니다. CODE128이나 CODE39는 내부 관리 용도라면 별도 등록 없이 자유롭게 사용 가능하지만, 유통 채널에 납품하는 상품에는 반드시 GS1 등록 코드를 사용해야 합니다.

관련 계산기