CodeKitHub
생성기 도구

무료 바코드 생성기

마지막 업데이트:

값을 입력하거나 붙여넣으면 즉시 스캔 가능한 바코드가 생성됩니다. 일반 텍스트에는 CODE128, 소매 상품에는 EAN-13이나 UPC-A, 창고 및 재고 라벨에는 CODE39를 선택하세요. 바코드는 입력하는 즉시 실시간으로 갱신되며, 라벨, 포장재, 재고 시트에 사용할 깔끔한 PNG 파일로 다운로드할 수 있습니다.

입력하는 즉시 바코드가 실시간으로 업데이트됩니다 — 모든 처리는 브라우저에서 이루어집니다.

이 도구는 무엇인가요?

바코드는 짧은 텍스트나 숫자를 인코딩한 기계 판독용 평행선 패턴입니다. QR 코드와 달리 대부분의 바코드 형식은 1차원이며 수십 년 전 소매 스캐너용으로 설계됐지만, 지금도 상품 포장, 배송 라벨, 재고 관리 시스템에서 표준으로 쓰이고 있습니다.

이 생성기는 널리 쓰이는 JsBarcode 라이브러리를 이용해 인코딩 로직을 전부 브라우저 안에서 실행하므로 데이터가 어디에도 업로드되지 않습니다. 내부 SKU나 아직 출시되지 않은 제품용 바코드를 만들 때 특히 유용합니다.

왜 사용해야 할까요?

  • 일반 텍스트용 CODE128, 소매 상품용 EAN-13·UPC-A, 창고 라벨용 CODE39까지 네 가지 대표 형식을 한 도구에서.
  • 값이나 옵션을 바꿀 때마다 실시간으로 갱신되는 미리보기.
  • 라벨 템플릿에 맞춰 선 굵기, 높이, 색상을 조절 가능.
  • 형식 규칙을 어겼을 때(예: EAN-13에 유효한 12/13자리 체크 디지트가 필요한 경우) 명확한 오류 안내.
  • 비공개: 바코드 값이 로컬에서 생성되며 서버로 전송되지 않습니다.

사용 방법

  1. 용도에 맞는 형식을 선택하세요: 혼합 텍스트는 CODE128, 소매 상품은 EAN-13/UPC-A, 내부 라벨은 CODE39.
  2. 인코딩할 값을 입력하세요—EAN-13/UPC-A는 숫자만, CODE128/CODE39는 문자와 숫자 모두 가능합니다.
  3. 필요하면 선 굵기, 높이, 색상을 조절하고, 바코드 아래에 사람이 읽을 수 있는 텍스트를 표시할지 여부를 설정하세요.
  4. "PNG 다운로드"를 클릭한 뒤 인쇄하거나 라벨 디자인에 붙여넣으세요.

예시

입력

123456789012 (형식: UPC-A)

결과

체크 디지트가 자동으로 계산되고 숫자가 막대 아래에 표시된 스캔 가능한 UPC-A 바코드.

EAN-13과 UPC-A는 체크 디지트를 검증합니다. 입력한 숫자가 검증을 통과하지 못하면 스캔되지 않는 바코드를 만드는 대신 오류를 알려 줍니다.

CODE128, EAN-13, UPC-A, CODE39 중 선택하기

형식내용일반적인 용도
CODE128모든 문자, 숫자, 기호배송 라벨, 물류, 범용
EAN-1312~13자리 숫자국제적으로 판매되는 소매 상품
UPC-A11~12자리 숫자미국·캐나다에서 판매되는 소매 상품
CODE39대문자, 숫자, - . $ / + % 공백창고 라벨, 신분증, 구형 스캐너 시스템

바코드 vs. QR 코드

바코드는 1차원이며 QR 코드보다 담을 수 있는 데이터가 훨씬 적습니다—보통 URL이 아니라 짧은 제품 번호 정도입니다. 수십 년 된 소매 스캔 인프라나 EAN/UPC 같은 특정 상품 식별 표준과의 호환성이 필요할 때는 바코드가 맞는 선택입니다.

웹사이트, Wi-Fi 네트워크, 더 많은 양의 텍스트를 연결하려면 QR 코드가 더 적합합니다. 수천 자를 담을 수 있고 어떤 스마트폰 카메라로도 읽을 수 있기 때문입니다.

QR 코드 생성기 · UUID 생성기

자주 묻는 질문

어떤 바코드 형식을 사용해야 하나요?

CODE128이 가장 유연합니다—모든 ASCII 텍스트를 인코딩할 수 있어 배송 및 물류 라벨에 쓰입니다. EAN-13은 국제적으로 판매되는 소매 상품의 표준이고, UPC-A는 미국·캐나다에서 쓰이는 대응 형식(12자리)입니다. CODE39는 더 오래되고 단순한 형식으로 창고와 신분증에서 흔히 쓰이지만 CODE128만큼 압축률이 좋지는 않습니다.

EAN-13이나 UPC-A가 제 숫자를 거부하는 이유는 무엇인가요?

두 형식 모두 앞자리 숫자로 계산된 체크 디지트로 끝납니다. EAN-13은 정확히 12자리(도구가 체크 디지트를 추가)나 13자리(13번째 자리가 이미 올바른 체크 디지트여야 함)가 필요합니다. UPC-A도 11자리나 12자리로 같은 방식입니다. 실제 상품의 바코드 번호를 입력했다면 모든 자릿수를 제대로 복사했는지 다시 확인해 보세요.

이 바코드를 상업적으로, 예를 들어 판매하는 제품에 사용해도 되나요?

바코드 심볼로지 자체(CODE128, EAN-13 등)는 렌더링에 라이선스 비용이 들지 않는 개방형 표준입니다. 다만 실제 EAN/UPC 번호로 소매점에서 제품을 판매하려면 보통 GS1에 해당 번호를 등록해야 합니다. 이 도구는 시각적인 바코드를 렌더링할 뿐, 전 세계에서 유일한 제품 번호를 할당해 주지는 않습니다.

바코드는 어떤 크기로 인쇄해야 하나요?

소매용 스캐너는 대략 3~8cm 폭의 EAN-13/UPC-A 코드를 100% 스케일로 인식하도록 맞춰져 있습니다. 약 80% 미만으로 줄이면 막대가 너무 얇아져 스캔이 잘 안 될 수 있습니다. CODE128 창고 라벨은 라벨 템플릿 규격을 따르고, 대량 인쇄 전에는 항상 샘플을 인쇄해 스캔 테스트를 해 보세요.

인코딩한 값이 저장되거나 전송되나요?

아니요. 바코드는 브라우저 안에서 자바스크립트로 캔버스 요소에 직접 렌더링됩니다—어디에도 업로드되거나 기록되거나 전송되지 않습니다.

바코드 형식은 어떤 기준으로 선택하면 되나요?

매장에서 판매하는 상품용 바코드라면 EAN-13이나 UPC-A가 필수이며, 번호는 GS1이 부여한 회사 접두어에서 나와야 합니다—임의로 만들어낼 수는 없습니다. 재고, 자산, 선반 위치 같은 내부용 라벨이라면 CODE128이 모든 ASCII 텍스트를 인코딩할 수 있고 등록도 필요 없으며 영숫자 데이터를 가장 압축된 형태로 만들어 줍니다.

관련 도구