바코드 생성기
일련번호, 자산 코드, 상품 번호를 입력하면 바코드가 즉시 나타나 복사하거나 다운로드할 수 있습니다.
사용 방법
- 데이터를 입력하거나 붙여 넣으세요. 버튼 없이 입력하는 즉시 바코드가 그려집니다. 예시가 미리 채워져 있어 바로 쓸 수 있는 코드가 화면에 나옵니다.
- 형식을 고르세요. Code 128(기본값)은 인쇄 가능한 ASCII를 모두 받아 일련번호·자산 코드·주문 번호에 맞습니다. EAN-13과 EAN-8은 소매 상품 코드용이며 숫자만 받습니다.
- EAN은 12자리(EAN-13) 또는 7자리(EAN-8)를 입력하면 체크 디지트를 계산해 주고, 13자리 또는 8자리를 모두 입력하면 마지막 자리를 검증합니다. 코드 아래 줄에 실제 체크 디지트가 표시됩니다.
- 이미지를 복사해 문서에 붙여 넣거나, 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 기록은 없으며 모든 것이 브라우저에서 실행됩니다.
관련 도구
바코드가 준비된 뒤 흔히 이어서 찾는 도구입니다.