바코드 생성기

바코드 종류

상품 바코드(13자리). 앞 12자리만 적으면 마지막 체크 숫자를 붙여 드려요.

크기, 글자, 인쇄 개수
PNG 크기
한 장에 인쇄할 개수

같은 바코드를 A4 한 장에 여러 개 찍어요.크기는 표준 100% 그대로예요.

내 바코드

번호나 글을 적으면 여기에 바코드가 바로 생겨요.입력한 내용은 어디로도 보내지 않아요.

더 알아보기

어떻게 계산하나요

  • EAN-13, Code 128, EAN-8, UPC-A, Code 39를 만들어 PNG, SVG로 저장하고 인쇄해요.
  • EAN-13은 앞 12자리만 적으면 마지막 체크 숫자를 계산해 붙여요.
  • 판매용 상품 바코드(국가코드 880)는 GS1 Korea(대한상공회의소 유통물류진흥원)에 회원가입해 번호를 받아야 해요.
  • 입력한 번호는 이 기기 안에서만 바코드로 바뀌고 어디로도 보내지 않아요.

어떤 바코드를 고를까요

종류담는 것많이 쓰는 곳
EAN-13숫자 13자리마트, 편의점 상품
Code 128영문, 숫자, 기호재고, 택배, 사내 관리
EAN-8숫자 8자리껌처럼 작은 상품
UPC-A숫자 12자리미국, 캐나다 상품
Code 39대문자, 숫자오래된 리더기, 공장

파는 상품이면 EAN-13, 내 가게나 회사 안에서 쓰면 Code 128이 무난해요.

판매용 바코드 번호는 어디서 받나요

마트, 편의점, 온라인 몰에 파는 상품의 바코드 번호(유통표준코드)는 GS1 Korea(대한상공회의소 유통물류진흥원)에 회원가입해 받아야 해요. 유통물류진흥원은 이 번호를 발급하는 우리나라 유일의 공인 기관이고, 번호를 발급받아 쓰는 것은 회원만 할 수 있다고 안내해요.

이렇게 받은 13자리 번호는 880으로 시작해요. 번호를 받은 뒤 이 생성기에 넣으면 바코드 그림을 바로 만들 수 있어요. 가게 안 재고나 사내 물품처럼 밖으로 팔지 않는 물건은 내가 정한 번호를 Code 128로 만들어 써도 돼요.

EAN-13 체크 숫자 계산하는 법

체크 숫자 = 10 − (홀수 자리 합×3 + 짝수 자리 합)의 끝자리

자리는 오른쪽 끝을 첫째로 쳐서 세요. 끝자리가 0이면 체크 숫자도 0이에요. 400638133393이면 첫째, 셋째 자리의 합이 23, 나머지 자리의 합이 20이라 23×3+20=89이고, 10에서 끝자리를 빼면 체크 숫자는 1이에요.

Code 128과 Code 39는 어떻게 다른가요

Code 128은 영문 대소문자, 숫자, 기호를 모두 담고 숫자가 이어지면 두 자리씩 묶어 짧게 만들어요. Code 39는 대문자와 숫자, 기호 일곱 개만 담고 같은 글이라도 더 길어요. 새로 만든다면 Code 128을 권해요. 이 생성기는 Code 128을 만들 때 가장 짧아지는 방법을 알아서 골라요.

잘 읽히게 인쇄하는 법

EAN-13은 가장 가는 막대가 0.33mm일 때 표준 100% 크기이고, 이때 여백까지 가로 37.3mm, 세로 26.7mm예요. 인쇄 단추는 이 크기 그대로 찍어요. 막대 양옆의 빈 여백을 가리면 안 읽히고, 검은 막대에 흰 바탕이 가장 잘 읽혀요. 크게 인쇄할 때는 SVG로 저장해 쓰세요.

입력한 번호는 어디로도 보내지 않아요

바코드는 이 기기 브라우저 안에서 바로 그려요. 입력한 번호와 글은 서버로 보내지 않고, 페이지를 닫으면 사라져요.

EAN-13 체크 숫자 예시

앞 12자리를 넣으면 마지막 13번째 숫자가 이렇게 정해져요.

앞 12자리체크 숫자완성 번호
40063813339314006381333931
59012341234575901234123457
88012345678938801234567893

880으로 시작하는 줄은 형식을 보여 주는 예시 번호예요.

자주 묻는 질문

바코드 생성기는 무료인가요?

네, 무료예요. 회원가입 없이 만들고 PNG, SVG로 저장하거나 바로 인쇄할 수 있어요. 워터마크도 붙이지 않아요.

여기서 만든 바코드를 상품에 붙여 팔아도 되나요?

바코드 그림은 써도 되지만 번호는 GS1 Korea에서 받은 것이어야 해요. 아무 번호나 만들면 다른 회사 상품과 겹쳐 마트, 온라인 몰에 입점할 때 막힐 수 있어요.

880은 무슨 뜻인가요?

GS1이 대한민국에 준 국가코드예요. GS1 Korea가 발급한 13자리 상품 번호는 880으로 시작해요. 원산지를 뜻하지는 않아서 수입품에도 880이 붙을 수 있어요.

한글도 바코드로 만들 수 있나요?

바코드에는 한글을 넣을 수 없어요. 한글이나 긴 글은 QR코드로 만들어 주세요.

체크 숫자가 틀렸다고 나와요.

13자리 중 한 자리를 잘못 적었을 때 나와요. 번호를 다시 확인하거나, 앞 12자리만 적으면 맞는 체크 숫자를 붙여 드려요.

PNG와 SVG 중 무엇으로 저장할까요?

문서나 카톡에 붙일 때는 PNG, 라벨이나 포장지에 인쇄할 때는 SVG가 좋아요. SVG는 크기를 바꿔도 막대 가장자리가 흐려지지 않아요.

무엇을 보고 계산했나요

  • 유통물류진흥원(GS1 Korea) gs1kr.org 회원가입 안내, EAN/UPC 바코드 안내(2026-10-13 확인): 대한민국 유일의 공인 발급 기관, 유통표준코드는 회원만 발급, 사용, 880으로 시작하는 13자리 코드, 국가코드는 원산지를 뜻하지 않음(회원사 FAQ)
  • GS1 General Specifications 5.2: EAN/UPC 무늬, 체크 숫자(가중치 3, 1), 여백(EAN-13 왼쪽 11, 오른쪽 7모듈), 100% 배율 모듈 0.33mm
  • ISO/IEC 15417 Code 128: 값 0~106 막대 너비, 체크 기호 mod 103, 코드 세트 B와 C
  • ISO/IEC 16388 Code 39: 9칸 중 3칸이 넓은 무늬, 선택 체크 문자 mod 43

2026년 10월 13일에 기준을 다시 확인했어요.

계산에 넣지 않은 것

  • GS1 상품 번호 발급과 상품 정보 등록(회원이 코리안넷에서 직접 해요)
  • ITF-14 물류 바코드, GS1-128, UPC-E
  • QR코드, 데이터매트릭스 같은 2차원 코드
  • 여러 개를 한꺼번에 만드는 대량 생성, 라벨 용지 칸에 맞춘 인쇄