🧰도구상자

▮▮ 바코드 생성기

숫자·문자를 CODE128 바코드로 만들어 PNG로 다운로드합니다.

바코드 생성기는 숫자나 문자를 입력하면 CODE128 형식의 1차원(1D) 바코드를 즉시 그려 주고, 그 결과를 PNG 이미지로 내려받게 해 주는 도구입니다. 상품 관리 번호, 재고 라벨, 자산 태그, 택배 송장 번호처럼 '값'을 기계가 읽을 수 있는 줄무늬로 바꿔야 할 때 별도 프로그램을 설치하지 않고 브라우저에서 바로 만들 수 있습니다.

바코드는 굵기가 다른 검은 막대(bar)와 흰 공간(space)의 조합으로 숫자·문자를 부호화한 것입니다. 사람이 읽는 라벨 대신 스캐너가 빛의 반사를 읽어 데이터를 빠르고 정확하게 인식하므로, 손으로 번호를 입력할 때 생기는 오류를 없애 줍니다. 이 도구가 쓰는 CODE128은 숫자·영문 대소문자·기호까지 폭넓게 담을 수 있어 사내 재고 관리나 물류 라벨에 가장 널리 쓰이는 범용 형식입니다.

아래에서는 바코드를 만드는 방법, 대표적인 1D 바코드 종류(CODE128·EAN-13·UPC 등)와 각각의 용도, QR코드와 1D 바코드의 차이, 그리고 마트에서 흔히 보는 EAN-13 13자리가 국가·업체·상품 코드로 어떻게 나뉘는지까지 정리했습니다.

사용 방법

  1. '바코드 내용' 입력란에 바코드로 만들 값을 입력합니다. 숫자만 넣어도 되고, 영문·기호를 섞어도 됩니다(예: 재고번호 A1024, 송장번호 등).
  2. 입력하는 즉시 아래 미리보기 영역에 CODE128 바코드가 실시간으로 그려집니다. 막대 아래에는 사람이 읽을 수 있도록 입력값이 함께 표시됩니다.
  3. 입력값이 CODE128 규격에 맞지 않으면 '바코드를 생성할 수 없는 값입니다' 경고가 표시됩니다. 이때는 값을 다시 확인해 수정합니다.
  4. 원하는 바코드가 그려지면 'PNG 다운로드' 버튼을 눌러 흰 배경의 이미지 파일로 저장합니다. 저장한 PNG는 라벨 인쇄, 문서 삽입, 엑셀 등에 그대로 넣어 쓸 수 있습니다.

이 도구가 만드는 바코드: CODE128

이 생성기는 CODE128 형식으로 바코드를 만듭니다. CODE128은 아스키(ASCII) 128개 문자를 모두 표현할 수 있어 숫자뿐 아니라 영문 대소문자와 기호까지 담을 수 있는 고밀도 1D 바코드입니다. 표현 범위가 넓고 같은 자릿수를 짧게 인코딩할 수 있어, 정해진 규격이 없는 사내 관리번호·물류 라벨·자산 태그 등 범용 용도에 가장 많이 쓰입니다.

  • 표현 범위: 숫자 0~9, 영문 A~Z·a~z, 각종 기호 등 아스키 전체 문자.
  • 자동 체크문자: CODE128은 스캐너 오독을 막기 위한 검증용 문자(모듈로 103 체크섬)를 내부적으로 자동 계산해 붙입니다. 사용자가 따로 넣을 필요가 없습니다.
  • 가변 길이: EAN·UPC처럼 자릿수가 고정돼 있지 않아, 짧은 코드부터 긴 코드까지 자유롭게 만들 수 있습니다.
  • 주요 용도: 창고·재고 관리, 택배 송장, 도서·서류 정리, 회사 내부 자산번호 라벨 등.

상품 판매용 국제 바코드가 필요하다면

마트에서 판매하는 상품에 붙이는 EAN-13 같은 국제 표준 바코드는 아무 숫자나 임의로 만들면 안 되고, 대한상공회의소 유통물류진흥원(GS1 Korea)에 가입해 정식 업체 코드를 발급받아야 합니다. 이 도구로 만든 바코드는 사내 관리·개인 용도에 적합하며, 실제 유통 판매용 국제 코드로는 등록 절차를 별도로 거쳐야 합니다.

대표적인 1D 바코드 종류와 용도

1차원 바코드는 막대의 굵기와 간격으로 데이터를 부호화하는 방식으로, 표현하는 문자 범위와 용도에 따라 여러 규격이 있습니다. 어떤 형식을 쓰느냐는 '무엇을 담느냐'와 '어디서 읽느냐'에 따라 정해집니다.

주요 1D 바코드 형식 비교
형식표현 범위자릿수주요 용도
CODE128아스키 전체(숫자·영문·기호)가변물류·재고·범용 라벨
EAN-13숫자만13자리 고정전 세계 소매 상품(유럽·아시아)
EAN-8숫자만8자리 고정작은 상품용 단축 코드
UPC-A숫자만12자리 고정북미(미국·캐나다) 소매 상품
CODE39숫자·영문 대문자·일부 기호가변산업·군수·자동차 부품 관리
ITF숫자만(짝수 자리)가변물류 박스·상자 단위 포장

EAN-13 바코드 13자리의 구조

마트 상품 뒷면에서 가장 흔히 보는 바코드가 EAN-13입니다. 13자리 숫자는 아무렇게나 매겨진 것이 아니라 국가 코드, 제조·판매 업체 코드, 상품 코드, 마지막 검증용 체크숫자로 나뉜 의미 있는 구조를 가집니다. 앞 3자리는 바코드를 발급한 나라(정확히는 회원 GS1 기구)를 나타내며, 한국은 880으로 시작합니다.

EAN-13 13자리 자리 구성 (예: 880으로 시작하는 한국 상품)
구분자릿수설명
국가 코드앞 3자리발급 국가. 한국은 880
업체 코드4자리GS1에 등록된 제조·판매사 식별 번호
상품 코드5자리업체가 자사 상품마다 부여하는 고유 번호
체크숫자마지막 1자리앞 12자리로 계산한 오독 방지 검증 숫자

체크숫자는 어떻게 정해질까

EAN-13의 마지막 한 자리는 앞 12자리로 자동 계산되는 검증 숫자입니다. 홀수·짝수 자리에 각각 1과 3의 가중치를 곱해 모두 더한 뒤, 그 합을 10의 배수로 만들어 주는 값이 체크숫자가 됩니다. 스캐너는 이 값을 다시 계산해 읽은 번호가 맞는지 즉시 확인하므로, 한 자리라도 잘못 읽으면 오류로 걸러냅니다. 참고로 880은 '한국에서 발급한 바코드'라는 뜻일 뿐, 반드시 국내에서 생산했다는 의미는 아닙니다.

QR코드와 1D 바코드는 무엇이 다른가

흔히 QR코드도 바코드라고 부르지만, 데이터를 담는 방식이 다릅니다. CODE128·EAN-13 같은 일반 바코드는 가로 방향 막대에만 정보를 담는 1차원(1D)이고, QR코드는 가로·세로 격자 모두에 정보를 담는 2차원(2D) 코드입니다. 그래서 담을 수 있는 정보량과 쓰임새가 크게 차이 납니다.

1D 바코드와 QR코드 비교
구분1D 바코드(CODE128·EAN 등)QR코드(2D)
정보 방향가로 1차원가로·세로 2차원
담는 정보량수십 자 수준수천 자, URL·연락처 등
대표 용도상품·재고 번호 식별웹 링크·결제·명함 연결
읽는 도구전용 레이저 스캐너스마트폰 카메라
오류 복원제한적일부 손상돼도 복원 가능

URL이나 링크를 담고 싶다면

웹사이트 주소, 와이파이 정보, 명함처럼 긴 텍스트나 링크를 담으려면 1D 바코드보다 QR코드가 적합합니다. 이 경우 이 사이트의 QR코드 생성기를 사용하세요. 반대로 짧은 관리번호를 스캐너로 빠르게 읽는 용도라면 이 바코드 생성기가 더 알맞습니다.

자주 묻는 질문

이 도구는 어떤 바코드 형식을 만드나요?
CODE128 형식의 1차원 바코드를 만듭니다. CODE128은 숫자·영문·기호를 모두 담을 수 있는 범용 형식이라 재고 관리, 물류 라벨, 자산 번호 등 대부분의 사내·개인 용도에 적합합니다. EAN-13이나 UPC 같은 국제 상품 코드 형식은 지원하지 않습니다.
숫자 말고 영문이나 기호도 넣을 수 있나요?
네. CODE128은 아스키 문자 전체를 표현할 수 있어 영문 대소문자와 하이픈·슬래시 같은 기호를 섞어도 됩니다. 예를 들어 'A-1024', 'INV/2026' 같은 관리번호도 바코드로 만들 수 있습니다.
마트에서 파는 상품에 이 바코드를 붙여도 되나요?
판매용 상품 바코드로는 적합하지 않습니다. 소매 유통에 쓰는 EAN-13 국제 바코드는 GS1 Korea(대한상공회의소 유통물류진흥원)에 가입해 정식 업체 코드를 발급받아야 하며, 번호를 임의로 만들면 다른 상품과 충돌할 수 있습니다. 이 도구로 만든 바코드는 사내 재고·자산 관리나 개인 용도로 쓰는 것이 좋습니다.
체크숫자(체크디지트)를 직접 넣어야 하나요?
아닙니다. CODE128은 스캐너 오독을 막기 위한 검증 문자를 내부적으로 자동 계산해 붙입니다. 입력란에는 담고 싶은 값만 넣으면 됩니다. 체크숫자를 직접 넣는 것은 EAN-13·UPC처럼 자릿수와 계산식이 정해진 형식의 이야기입니다.
만든 바코드를 스캐너로 잘 읽으려면 어떻게 하나요?
인쇄 시 바코드를 너무 작게 줄이거나 흐리게 출력하면 인식이 어려워집니다. 막대가 뭉개지지 않도록 선명하게 인쇄하고, 바코드 좌우에 여백(조용한 영역, quiet zone)을 충분히 두세요. 배경은 흰색, 막대는 진한 검정으로 대비를 높이면 인식률이 올라갑니다. 다운로드한 PNG는 흰 배경으로 저장되므로 그대로 인쇄하기 좋습니다.
QR코드가 필요하면 어떻게 하나요?
웹사이트 링크, 와이파이 정보, 명함처럼 긴 정보나 URL을 담으려면 1D 바코드보다 QR코드가 적합합니다. 이 사이트의 QR코드 생성기를 이용하면 스마트폰 카메라로 바로 읽히는 QR코드를 만들 수 있습니다. 짧은 식별 번호를 전용 스캐너로 읽는 용도라면 이 바코드 생성기가 더 알맞습니다.

관련 도구