홈 › QR 코드

바코드 만들기

판매용 상품 바코드 번호는 GS1 코리아에서 발급받아야 해요. 이 도구는 이미지를 만들어 줄 뿐이에요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

바코드 만들기, 막대 속에 숫자가 들어가는 방식

이럴 때 만들어요

창고 선반과 상자에 붙일 품번 라벨, 사무실 비품의 자산 번호표, 동아리 도서 대출 카드, 행사 입장 확인용 번호표처럼 바코드 리더기로 찍어 읽을 코드를 그림으로 만들어야 할 때 써요. 한글 문서나 라벨 프로그램에 넣을 PNG, 크게 인쇄해도 막대 끝이 흐려지지 않는 SVG로 바로 받을 수 있어요.

사용 방법

코드 칸에 1번, 종류 선택에 2번, 막대 굵기와 높이 칸에 3번 표시가 붙은 화면

1단계코드와 종류 넣기

  1. ① 코드를 넣으면 바로 그려져요. 예시 ‘HONG-2026-001’은 영문이 섞여 Code128로 만들어져요.
  2. ② ‘자동’은 숫자 12~13자리면 EAN-13, 7~8자리면 EAN-8, 그 밖은 Code128을 골라요. 원하는 종류가 따로 있으면 직접 골라요.
  3. ③ 막대 한 칸(모듈)의 굵기를 2·3·4px 가운데 고르고, 막대 높이를 px로 적어요.
바코드 그림에 4번, 정보 줄에 5번, PNG와 SVG 버튼에 6번 표시가 붙은 화면

2단계확인하고 내려받기

  1. ④ 바코드 양옆에는 모듈 10칸만큼 흰 여백이 함께 들어가요. 리더기가 시작과 끝을 찾는 자리라 자르면 안 돼요.
  2. ⑤ 종류, 실제로 담긴 코드, 그림 크기가 나와요. 예시는 Code128 · 594×149px예요.
  3. ⑥ PNG는 화면보다 두 배 굵기와 높이로 만들어 인쇄해도 선명하고, SVG는 크기를 마음대로 바꿔도 깨지지 않아요.

종류별로 담는 방법

종류담을 수 있는 것길이
EAN-13숫자 12자리 + 검증 숫자 1자리항상 95모듈
EAN-8숫자 7자리 + 검증 숫자 1자리항상 67모듈
Code128영문 대소문자·숫자·기호(ASCII)내용 따라 달라짐
Code39대문자·숫자, - . 빈칸 $ / + %같은 내용이면 가장 김

Code128은 글자 하나를 막대·빈칸 6개로 된 11모듈 무늬 하나로 바꿔요. 숫자가 네 개 이상 이어지면 ‘숫자 두 개를 무늬 하나에 담는 방식(코드 세트 C)’으로 갈아타서 길이를 줄여요. 끝에는 무늬 값에 자리 번호를 곱해 더한 값을 103으로 나눈 나머지를 검사용 무늬로 붙여요.

Code128 무늬 나열HONG-2026-001은 시작(글자 방식), H, O, N, G, 하이픈, 숫자 방식으로 전환, 20, 26, 글자 방식으로 전환, 하이픈, 0, 0, 1, 검사 무늬, 끝 무늬로 이루어져요. 모두 178모듈이에요.‘HONG-2026-001’ = 무늬 16개시작BHONG-→C2026→B-001검사끝파랑: 글자 방식(B) 한 글자 = 무늬 하나 · 초록: 숫자 방식(C) 두 자리 = 무늬 하나분홍: 방식 바꾸기 · 노랑: 검사 무늬 (값 × 자리 번호 합 ÷ 103의 나머지)무늬 15개 × 11모듈 + 끝 무늬 13모듈 = 178모듈
‘HONG-2026-001’은 2026에서만 숫자 방식으로 바뀌고, 001은 세 자리라 글자 방식 그대로예요.

같은 글자라도 Code39로 만들면 239모듈, Code128은 178모듈이에요. 하이픈을 빼고 ‘HONG-2026001’로 만들면 숫자 일곱 개가 이어져 156모듈로 더 짧아져요.

EAN 검증 숫자

EAN은 마지막 한 자리가 앞 숫자들로 계산한 검증 숫자예요. 오른쪽 끝 숫자부터 3, 1, 3, 1… 을 번갈아 곱해 더하고, 그 합을 10의 배수로 올리는 데 필요한 수가 검증 숫자예요. 880123456789를 넣으면 합이 127이라 3을 붙여 8801234567893이 되고, 13자리를 넣었는데 마지막 숫자가 다르면 올바른 번호를 알려 주며 그리지 않아요.

주의할 점

더 궁금한 점

숫자 표시를 끄면 무엇이 달라지나요?

막대 아래 글자가 빠지고 그림 높이가 그만큼 줄어요. EAN의 가장자리·가운데 긴 막대도 다른 막대와 같은 길이로 그려요.

내려받은 바코드 파일에는 어떤 이름이 붙나요?

‘barcode_’ 뒤에 담긴 코드를 붙여요. 영문·숫자·밑줄·하이픈이 아닌 글자는 밑줄로 바꿔서, ‘HONG-2026-001’은 barcode_HONG-2026-001.png가 돼요.

여러 개를 한꺼번에 만들 수 있나요?

이 도구는 한 번에 하나씩 만들어요. 품목이 많다면 엑셀 목록으로 라벨지에 찍는 엑셀 바코드 라벨이 빨라요.

코드 하나로 바코드 이미지 만들기

재고 관리용 품번, 사내 자산 번호, 도서 관리 번호, 행사 입장권 번호처럼 바코드 리더기로 읽을 코드를 이미지로 만들어야 할 때 이 도구를 쓰세요. 코드를 넣는 즉시 바코드가 그려지고, 문서·라벨 디자인에 넣을 PNG나 크기를 키워도 깨지지 않는 SVG로 받을 수 있어요.

바코드 종류

쓸 때 알아 두세요

판매하는 상품에 붙일 EAN-13 바코드 번호는 아무 번호나 쓰면 안 되고, GS1 코리아(대한상공회의소 유통물류진흥원)에 회원으로 가입해 업체 코드를 발급받아야 해요. 이 도구는 이미 가진 번호를 그림으로 만들어 줄 뿐이에요. 인쇄할 때는 막대가 번지지 않도록 레이저 프린터를 쓰고, 바코드 양쪽의 흰 여백(콰이엇 존)을 자르지 마세요. 여러 품목의 바코드를 라벨지에 한꺼번에 찍으려면 ‘엑셀 바코드 라벨’을 쓰세요. 바코드는 이 기기에서만 만들어져요.

자주 묻는 질문

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

1차원 바코드는 한글을 담을 수 없어요. 한글은 QR코드로 만드세요.

휴대폰으로 읽히나요?

바코드 스캐너 앱으로 읽혀요. 화면에 띄워 읽을 때는 화면 밝기를 높이세요.

ISBN 바코드도 되나요?

ISBN-13(978·979로 시작)은 EAN-13과 같은 방식이라 숫자를 넣으면 만들어져요. 가격 부가 기호는 지원하지 않아요.

함께 쓰면 좋은 도구