영문·숫자·기호(ASCII) 1~80자

내용을 입력하면 바로 생성돼요

입력한 번호는 브라우저 밖으로 나가지 않아요

받은 상품 번호를 바코드 이미지로. 가입도 워터마크도 없이 브라우저에서 바로

사용법

  1. 위쪽에서 형식을 고르세요. 뭘 골라야 할지 모르면 CODE128이 기본이에요. 영문·숫자·기호를 다 담을 수 있고 물류 라벨·재고 관리·사내 자산 번호에 가장 많이 씁니다. 마트에 들어가는 상품이면 EAN-13이에요.
  2. 내용 칸에 번호나 문자를 넣으면 흰 미리보기에 바코드가 바로 그려져요. EAN-13·EAN-8·UPC-A·ITF-14는 마지막 체크디지트를 빼고 넣어도 자동으로 계산해 붙이고, 13자리를 다 넣으면 맞는지 검사해서 틀리면 올바른 번호를 알려줍니다.
  3. 옵션에서 굵기(모듈 하나의 픽셀 폭 1~4), 높이(40~150px), 여백, 아래 글자 표시를 조절해요. 색은 검정 바·흰 배경으로 고정인데, 스캐너가 대비를 못 잡는 색 바코드로 고생하는 일이 많아서 일부러 뺐습니다.
  4. PNG(3배 해상도로 선명하게) 또는 SVG(벡터, 인쇄소용)로 저장하거나, 이미지 복사로 클립보드에 넣어 문서·라벨 프로그램에 바로 붙여요.
  5. 여러 개 탭에서 한 줄에 하나씩 붙여넣으면 아래에 전부 나열되고, 한 장의 PNG로 저장하거나 인쇄 창으로 보낼 수 있어요. 엑셀에서 열 하나를 복사해 붙이면 끝입니다.

입력한 번호는 브라우저 안에서만 그려지고 어디에도 전송되지 않아요. 최근 만든 10개는 이 브라우저에만 저장됩니다.

형식 고르는 법

CODE128영문 대소문자·숫자·기호(ASCII 128자) 자유, 길이 제한 사실상 없음. 택배 송장, 물류 라벨, 재고·자산 번호, 회원 번호. 숫자만 넣으면 자동으로 압축(서브셋 C)돼 더 짧아져요.
EAN-13소매 상품용 13자리 숫자. 한국 상품은 880으로 시작해요. 편의점·마트 POS가 읽는 그 바코드. 번호는 GS1에서 받아야 합니다(아래 참고).
EAN-8껌·립밤처럼 라벨이 작은 상품용 8자리. 역시 GS1 배정 번호를 씁니다.
UPC-A미국·캐나다 소매 상품용 12자리. 한국 POS도 대부분 읽어요. 아마존 등록에 필요한 UPC가 이거예요.
CODE39영대문자·숫자·몇 가지 기호만 되는 옛 산업용 규격. 자동차·군수·병원 자산표에 아직 많이 쓰고, 별표(*)로 시작·끝을 표시해요. 같은 내용이면 CODE128보다 길어집니다.
ITF-14박스(외포장) 단위 14자리. 물류센터에서 낱개가 아니라 박스째 스캔할 때 쓰고, 골판지에 인쇄해도 잘 읽히게 바가 굵어요.

상품 바코드 번호는 어디서 받나

EAN-13·EAN-8·UPC-A·ITF-14 번호는 아무렇게나 지어내면 안 돼요. 전 세계 유통망이 같은 번호 체계(GS1)를 쓰기 때문에, 한국에서는 대한상공회의소 유통물류진흥원(GS1 Korea)에 회원 가입해 업체코드를 배정받고 그 뒤에 상품 번호를 붙여 씁니다. 그래서 국내 상품은 880으로 시작하는 거예요. 이 도구는 이미 받은 번호를 이미지로 만드는 용도이고, 번호를 발급해 주지는 않습니다. 임의 번호로 만든 바코드를 실제 유통에 쓰면 다른 회사 상품과 충돌하거나 입점이 거절될 수 있어요. 반대로 사내에서만 쓰는 재고표·회원증·자산 라벨은 GS1 번호가 필요 없으니 CODE128로 마음대로 만들면 됩니다.

체크디지트는 이렇게 계산해요

EAN-13의 마지막 자리는 앞 12자리로 계산한 검증 숫자예요. 오른쪽 끝 자리부터 3, 1, 3, 1… 을 곱해 다 더한 뒤, 그 합을 10의 배수로 만드는 데 필요한 수가 체크디지트입니다. 예를 들어 880123456789는 (9+7+5+3+1+8)×3 + (8+6+4+2+0+8)×1 = 99 + 28 = 127 이고, 130까지 3이 모자라니 체크디지트는 3, 완성된 번호는 8801234567893이에요. EAN-8·UPC-A·ITF-14도 같은 규칙이라 이 도구는 네 형식 모두 자동으로 계산하고, 13자리를 다 넣었을 때 틀리면 올바른 번호를 보여줍니다. CODE128은 체크 문자를 안에 품고 있지만 사람이 읽는 글자엔 안 나타나요.

인쇄했는데 스캔이 안 될 때

여백바코드 좌우에 빈 공간(quiet zone)이 꼭 있어야 해요. 바 굵기의 10배 정도. 라벨 끝에 딱 붙여 자르면 못 읽습니다. 옵션의 여백을 줄이지 마세요.
크기EAN-13 표준 크기(100%)는 폭 37.29mm·높이 25.93mm이고, 80% 아래로 줄이면 POS가 못 읽는 경우가 많아요. 축소해서 넣지 말고 이 도구에서 굵기를 조절해 다시 만드세요.
해상도PNG는 3배 해상도로 저장돼요. 그래도 인쇄소에 넘길 땐 SVG가 안전합니다. 확대해도 바 경계가 흐려지지 않아요.
색·재질검정 바·흰 바탕이 정답. 빨간 바는 적색 레이저 스캐너에 안 보이고, 광택 코팅·투명 비닐 위는 반사 때문에 실패해요.
높이손으로 대충 그어도 읽히려면 높이가 필요해요. 잘려 나간 바코드(높이 5mm 이하)는 각도가 조금만 틀어져도 못 읽습니다.
라벨지에 여러 장 뽑을 때 — 여러 개 탭에 번호를 붙여넣고 전체 PNG로 받으면 격자로 배열된 한 장이 나와요. 인쇄 버튼은 바코드만 흰 배경에 나열한 인쇄 창을 열어 줍니다. A4 라벨지 규격에 맞추려면 워드나 한글의 라벨 기능에 PNG를 하나씩 넣는 게 가장 정확해요.

자주 묻는 질문

휴대폰 카메라로 찍으면 안 읽혀요

기본 카메라 앱은 QR은 읽어도 1차원 바코드는 안 읽는 기종이 많아요. 바코드 스캐너 앱이나 쇼핑 앱의 바코드 검색 기능으로 확인하세요. 화면을 직접 찍을 땐 밝기를 올리고 모아레(무늬)가 생기면 조금 떨어져서 찍으면 됩니다.

한글이나 이모지를 넣을 수 있나요

1차원 바코드는 규격상 ASCII 문자만 담아요. 한글·긴 문장·링크는 QR코드 생성기를 쓰세요. CODE39는 그마저도 영대문자만 되고, 소문자를 넣으면 자동으로 대문자로 바뀝니다.

QR코드랑 뭐가 다른가요

바코드는 가로 한 줄에 숫자·짧은 문자를 담고 POS·물류 스캐너가 읽는 규격이고, QR은 사각형에 수천 자를 담고 휴대폰이 읽어요. 상품·재고·라벨은 바코드, 링크·와이파이·명함은 QR이 맞습니다.

만든 바코드를 상업적으로 써도 되나요

네, 이미지 자체엔 제약이 없어요. 다만 소매 유통용 EAN/UPC 번호는 GS1에서 정식으로 배정받은 것이어야 하고, 이 도구는 그 번호의 이미지를 만들어 줄 뿐 번호의 정당성을 보장하지는 않습니다.

함께 쓰면 좋은 앱