사용 방법
- 필요한 바코드 유형을 선택하세요. 예를 들어 소매 상품에는 EAN-13, 라벨에는 Code 128을 선택하세요.
- 값을 입력하세요. EAN, UPC, ITF-14의 경우 마지막 숫자를 생략하면 체크 숫자가 자동으로 추가됩니다.
- 막대 폭, 높이, 여백, 색상, 그리고 값이 아래에 인쇄될지 여부를 조정하세요.
- 바코드를 인쇄용 SVG 또는 1×~4× 크기의 PNG로 다운로드하세요.
작동 방식
EAN-13, EAN-8, UPC-A, ITF-14 코드는 GS1 체크 디지트로 끝납니다. 오른쪽부터 시작해 각 자리에 3과 1을 번갈아 곱한 값을 모두 더합니다. 체크 디지트는 그 합계를 다음 10의 배수로 만드는 숫자입니다. 예를 들어 590123412345의 가중 합계는 83이므로 체크 디지트는 7이고 전체 코드는 5901234123457입니다. 모든 자리를 입력하면 마지막 자리가 검증되며, 체크 디지트가 잘못되면 올바른 값이 함께 표시됩니다.
Code 128은 128개의 ASCII 문자를 모두 인코딩하며 혼합 텍스트에 간결하게 사용할 수 있고, 드로잉 라이브러리가 가장 효율적인 코드 세트를 자동으로 선택합니다. Code 39는 대문자, 숫자, 일부 기호를 지원합니다. MSI Plessey는 숫자만 지원하며 여기서는 체크 디지트 없이 그려집니다. Pharmacode는 3부터 131070까지의 단일 숫자를 인코딩합니다.
바코드는 오픈소스 JsBarcode 라이브러리가 브라우저에서 그립니다. SVG 출력은 벡터 방식이라 어떤 크기에서도 선명하며, PNG 출력은 화면 크기의 선택한 배율로 렌더링됩니다. 스캐너가 코드의 시작을 찾는 데 필요하므로 양쪽에 여백(quiet zone)을 유지하세요.
예시
소매 상품 (EAN-13)
590123412345을 입력하면 5901234123457이 생성됩니다: 체크 숫자 7이 자동으로 계산됩니다.
잘못된 체크 숫자
5901234123458을 입력하면 오류가 표시됩니다: 이 숫자들의 체크 숫자는 7이어야 합니다.
창고 라벨 (Code 128)
TIG-2026-0042와 같은 라벨 값은 Code 128로 인코딩되어 라벨 프린터용 SVG로 다운로드됩니다.
자주 묻는 질문
제품에 사용할 EAN-13 번호를 임의로 만들어도 되나요?
바코드는 스캔되지만, 상점과 마켓플레이스는 GS1에서 라이선스를 받은 번호를 요구합니다. 임의로 만든 번호는 내부 또는 테스트 목적으로만 사용하세요.
SVG와 PNG 중 어떤 것을 사용해야 하나요?
인쇄 및 디자인 소프트웨어에는 SVG를 사용하세요. 어떤 크기에서도 선명하게 유지됩니다. SVG를 지원하지 않는 문서나 웹사이트에는 PNG를 사용하고, 인쇄용으로는 3× 또는 4×를 선택하세요.
UPC-A와 EAN-13의 차이점은 무엇인가요?
UPC-A는 12자리이며 주로 북미에서 사용됩니다. 0으로 시작하는 EAN-13은 동일한 번호를 포함하며, 최신 스캐너는 둘 다 읽을 수 있습니다.
스캐너가 바코드를 읽지 못하는 이유는 무엇인가요?
대비(밝은 배경에 어두운 막대)를 확인하고, 양쪽에 여백을 유지하고, 막대를 불균일하게 확대/축소하지 마세요. 매우 얇은 막대(폭 1)는 일부 프린터에 너무 작을 수 있습니다.
개인정보 보호
바코드는 브라우저에서 생성됩니다. 입력한 값은 전송되거나 저장되지 않습니다.