본문으로 건너뛰기
Betterbit Tools

바코드 생성기

EAN-13 검사 숫자를 확인하고 CODE128·EAN-13 바코드를 기기 안에서 바로 만들어 SVG로 저장하거나 복사합니다.

  • 더 적은 클릭, 키보드 지원

입력한 값은 이 브라우저에서만 바코드로 바뀝니다. 마지막 설정도 이 브라우저에만 저장됩니다.

바코드 미리보기

생성된 바코드
178
막대 모듈

사용 방법

  1. 사내 재고·자산 번호에는 CODE128을, 이미 발급받은 유통 상품 번호에는 EAN-13을 고릅니다.
  2. 값을 입력합니다. EAN-13은 숫자 12자리를 넣으면 검사 숫자를 붙이고, 13자리를 넣으면 마지막 숫자를 확인합니다.
  3. 막대 굵기와 높이를 정하고 막대 아래에 사람이 읽을 값을 표시할지 고릅니다.
  4. 실시간 미리보기를 확인한 뒤 SVG를 저장하거나 SVG 코드를 복사해 문서나 웹페이지에 넣습니다.
  5. 많이 인쇄하기 전 최종 크기로 한 장을 출력해 실제 스캐너나 휴대폰으로 읽어 봅니다.

사내용은 CODE128, 유통 상품 번호는 EAN-13

이 도구의 CODE128-B는 공백(문자 코드 32)부터 물결표(126)까지의 인쇄 가능한 ASCII 문자를 담습니다. 영문·숫자·기호로 된 재고 번호, 보관 위치, 배송 참조 번호, 자산 라벨에 알맞습니다. 작은 라벨에서도 읽을 수 있게 최대 80자로 제한합니다. EAN-13은 숫자 13자리로 고정된 유통용 형식입니다. 이 도구는 유효한 번호를 바코드 그림으로 만들 뿐, GS1 업체 코드나 판매용 GTIN을 발급하지는 않습니다.

EAN-13의 마지막 한 자리는 검사 숫자입니다

EAN-13 앞 12자리는 왼쪽부터 번갈아 1과 3을 곱해 모두 더합니다. 그 합을 다음 10의 배수로 만들기 위해 필요한 값이 13번째 검사 숫자입니다. 예를 들어 590123412345의 검사 숫자는 7이므로 완성값은 5901234123457입니다. 입력 중 공백과 하이픈은 무시합니다. 13자리를 모두 넣었는데 마지막 숫자가 틀리면, 그럴듯해 보이지만 잘못된 라벨을 만들지 않도록 미리보기를 표시하지 않습니다.

흰 여백을 남기고 인쇄에는 SVG를 쓰세요

스캐너는 막대의 시작과 끝을 찾기 위해 양쪽의 빈 여백이 필요합니다. 이 도구가 만드는 SVG에는 좁은 막대 10개 폭의 흰 여백을 좌우에 넣습니다. 이 부분을 자르거나 어두운 그림을 바짝 붙이지 마세요. SVG는 막대를 벡터 도형으로 저장하므로 편집 프로그램에서 크기를 바꿔도 흐려지지 않습니다. 어두운 막대와 밝은 바탕을 유지하고, 가로세로 비율을 따로 늘리지 말며, 프린터·용지에 따라 인식성이 달라질 수 있으니 최종 인쇄물을 읽어 확인하세요.

자주 묻는 질문

숫자 12자리로 EAN-13 바코드를 만들 수 있나요?

네. 숫자 12자리를 입력하면 이 도구가 13번째 EAN-13 검사 숫자를 계산해 붙입니다. 13자리를 모두 입력한 경우에는 마지막 숫자가 앞 12자리와 맞는지 먼저 확인한 뒤 SVG를 만듭니다.

이 도구로 상품용 바코드 번호도 받을 수 있나요?

아니요. 이 도구는 입력한 번호의 바코드 이미지를 그릴 뿐 GS1 업체 코드나 GTIN을 발급·등록하지 않습니다. 바코드가 스캔되더라도 번호를 정식으로 발급받지 않았다면 매장 판매용으로 쓸 수 없습니다.

CODE128에 한글이나 이모지를 넣을 수 없는 이유는 무엇인가요?

이 도구는 문자 코드 32부터 126까지의 인쇄 가능한 ASCII를 담는 CODE128-B를 사용합니다. 사내 번호는 영문·숫자·공백·ASCII 기호로 만들고, 한글이나 이모지를 담아야 하면 QR코드를 사용하세요.

스크린샷보다 SVG를 저장하는 편이 좋은 이유는 무엇인가요?

SVG는 각 막대를 벡터 사각형으로 저장하므로 라벨 크기로 바꿔도 픽셀이 번져 인식이 나빠지지 않습니다. 내려받는 파일에는 스크린샷에서 잘리기 쉬운 좌우 10모듈의 흰 여백도 포함됩니다.

관련 도구

2026-10-16 업데이트