바코드 생성기

일련번호, 자산 코드, 상품 번호를 입력하면 바코드가 즉시 나타나 복사하거나 다운로드할 수 있습니다.

사용 방법

  1. 데이터를 입력하거나 붙여 넣으세요. 버튼 없이 입력하는 즉시 바코드가 그려집니다. 예시가 미리 채워져 있어 바로 쓸 수 있는 코드가 화면에 나옵니다.
  2. 형식을 고르세요. Code 128(기본값)은 인쇄 가능한 ASCII를 모두 받아 일련번호·자산 코드·주문 번호에 맞습니다. EAN-13과 EAN-8은 소매 상품 코드용이며 숫자만 받습니다.
  3. EAN은 12자리(EAN-13) 또는 7자리(EAN-8)를 입력하면 체크 디지트를 계산해 주고, 13자리 또는 8자리를 모두 입력하면 마지막 자리를 검증합니다. 코드 아래 줄에 실제 체크 디지트가 표시됩니다.
  4. 이미지를 복사해 문서에 붙여 넣거나, PNG(화면·라벨) 또는 SVG(인쇄·확대)로 다운로드하세요. 여백(quiet zone)이 표준을 따르므로 바로 스캔됩니다.

예시

입력

590123412345

결과

5901234123457

형식이 EAN-13이면 590123412345에 체크 디지트 7가 붙어 전체 코드는 {sample}{check}가 됩니다. 같은 숫자를 Code 128로 만들어도 스캔되지만, 소매 스캐너는 EAN을 기대합니다.

범위, 제한 및 자주 묻는 질문

  • 형식은 Code 128, EAN-13, EAN-8 세 가지뿐입니다. Code 39, Interleaved 2 of 5, UPC-A/E, 2차원 코드, 우편 코드는 범위 밖입니다. 나중에 형식을 더할 수 있도록 인터페이스를 만들었습니다.
  • Code 128은 100자, 인쇄 가능한 ASCII(32–126)로 제한됩니다. 제어 문자와 비라틴 문자(한자, 아랍어, 이모지)는 문제 문자를 보여 주며 거부합니다. Code 128 B/C로는 인코딩할 수 없기 때문입니다.
  • EAN은 반각 숫자만 받으며 정확히 12/13자리(EAN-13) 또는 7/8자리(EAN-8)입니다. 천 단위 구분자, 공백, 비ASCII 숫자는 조용히 지우지 않고 거부하므로 무엇이 인코딩되었는지 항상 알 수 있습니다.
  • 체크 디지트는 표준 산술입니다. 12/7자리 입력은 계산하고 13/8자리 입력은 검증합니다. 코드가 등록되었다는 뜻은 아니며, 이 도구는 GS1 데이터베이스와 연결되지 않고 완전히 오프라인으로 동작합니다.
  • 흰 바탕에 검은 막대, 표준 여백(Code 128: 양쪽 10모듈, EAN-13: 왼쪽 11·오른쪽 7, EAN-8: 양쪽 7)으로 고정됩니다. 색상, 그라데이션, 반전, 로고는 없습니다. 낮은 대비가 스캔 실패의 가장 큰 원인입니다.
  • 인쇄 단위(mm, mil, DPI)와 회전은 없습니다. 전문 라벨 인쇄에는 전용 소프트웨어를 쓰세요. PNG 너비 512/1024/2048px와 SVG로 화면과 확대를 커버합니다.
  • 대량·연속 생성, 베어러 바, EAN-5 부가 코드, 스캔·해독은 없습니다. 해독은 별도 도구입니다.
  • 이미지 복사에는 브라우저 클립보드 API가 필요합니다. 차단되면 다운로드 버튼이 항상 동작합니다. 업로드, 저장, URL 기록은 없으며 모든 것이 브라우저에서 실행됩니다.

바코드가 준비된 뒤 흔히 이어서 찾는 도구입니다.