바코드 만들기
CODE128·EAN-13·EAN-8·UPC-A 바코드를 만들고 PNG·SVG로 저장하세요. 체크 숫자를 확인하고 인쇄할 이미지를 준비합니다.
결과
입력 후 실행하면 결과가 표시됩니다.
결과 텍스트
결과 공유
도구 링크와 결과 텍스트를 함께 공유합니다. 결과는 URL에 넣지 않습니다. 아래 내용을 확인하고 공유하세요.
사진·입력값은 저장하거나 업로드하지 않습니다. 새로고침·페이지 이동 전에 결과를 저장하세요.
처리 방법과 기준
지원 바코드의 입력 범위와 체크 숫자를 검증한 뒤 흰 여백을 둔 인쇄 이미지를 생성하는 도구입니다.
실제 예시
EAN-13 본문 400638133393을 입력하면 체크 숫자 1을 붙여 4006381333931을 만듭니다. 마지막 숫자를 2로 바꾼 전체 번호는 오류로 표시하며 이전 결과를 덮어쓰지 않습니다.
자주 묻는 질문
지원 규격과 입력 길이는 무엇인가요?
CODE128은 출력 가능한 ASCII 영문·숫자·기호 1~80자입니다. EAN-13은 12/13자리, EAN-8은 7/8자리, UPC-A는 11/12자리 숫자를 받습니다. 짧은 길이는 체크 숫자를 붙이고 긴 길이는 검증합니다. GS1-128·한글·제어 문자는 지원하지 않습니다.
체크 숫자는 어떻게 계산하나요?
EAN·UPC의 본문을 오른쪽부터 3과 1로 번갈아 곱해 더한 뒤 합계를 다음 10의 배수로 만드는 숫자를 붙입니다. CODE128 내부 체크 문자는 라이브러리가 별도로 계산합니다.
만든 바코드를 상품에 바로 등록할 수 있나요?
입력한 번호의 이미지만 만들며 상품 식별자 발급·GS1 등록·번호 소유권 확인을 제공하지 않습니다. 실제 인쇄 크기·표면·프린터에 따라 인식 품질이 달라집니다. 여백을 자르거나 비율을 찌그러뜨리지 말고 출력물을 스캔해 확인하세요.
계산 기준과 참고 자료
- JsBarcode — 바코드 형식
CODE128·EAN·UPC 출력 형식과 옵션
- GS1 — 체크 숫자 계산
GS1 숫자 식별자의 체크 숫자 계산 원칙. 번호 발급은 제공하지 않습니다.