본문 바로가기

바코드 생성기

값을 입력하면 바코드가 바로 그려집니다. CODE128·CODE39·EAN-13·UPC 형식을 지원합니다.

로딩 중...

왜 만들었나요

재고 관리용 라벨을 붙이려는데 바코드 하나 만들자고 프로그램을 설치하기가 과했습니다. 값만 넣으면 바로 그려지고 PNG로 저장되면 될 일이라 만들었습니다.

Note

입력한 값은 서버로 전송되지 않습니다. 바코드 생성이 전부 브라우저 안에서 이뤄집니다.


사용 방법

  1. 값을 입력하고 형식을 고르면 바코드가 바로 그려집니다. 입력 전에는 예시 바코드가 보이고 그 상태에서는 저장 버튼이 잠겨 있습니다. 형식에 안 맞는 값을 넣으면 무엇이 잘못됐는지 알려 줍니다.

    바코드 생성기-guide-1

  2. PNG 다운로드를 누르면 지금 그려진 바코드가 그대로 저장됩니다.

    바코드 생성기-guide-2

이렇게 나옵니다

재고 코드를 넣으면 이렇게 나옵니다.

넣은 것나온 것
A1024-BLK · CODE128검은 막대 바코드 PNG (아래에 값이 글자로 표시)

알아두면 좋은 것

어떤 형식을 골라야 하나

형식담을 수 있는 값쓰이는 곳
CODE128영문·숫자·기호사내 재고·물류. 가장 자유롭습니다
CODE39영문 대문자·숫자 일부오래된 장비 호환용
EAN-13숫자 13자리상품 판매용 (국내 유통 표준)
UPC숫자 12자리북미 상품용

사내에서 쓸 라벨이면 CODE128이 무난합니다. 자릿수 제한이 없고 문자도 담을 수 있습니다.

이런 경우에는

값이 형식에 안 맞다고 나와요

형식마다 담을 수 있는 값이 정해져 있습니다.

  • EAN-13 — 숫자 13자리여야 하고, 마지막 한 자리는 검증용이라 규칙에 맞아야 합니다
  • UPC — 숫자 12자리
  • CODE39 — 소문자와 일부 기호는 담기지 않습니다

제한이 걸리면 CODE128로 바꿔 보세요.

상점에서 팔 상품이라면 직접 만들면 안 됩니다

매장 계산대에서 쓰이는 EAN-13 번호는 유통표준코드 기관에서 발급받은 값이어야 합니다. 임의로 만든 번호는 다른 상품과 겹칠 수 있고 등록도 되지 않습니다.

이 도구로 만든 바코드는 사내 재고 관리·자산 라벨·행사 입장권처럼 내부에서만 쓰는 용도에 적합합니다.

스캐너가 못 읽어요

  • 너무 작게 인쇄하지 마세요. 막대 굵기가 뭉개지면 인식되지 않습니다
  • 바코드 좌우에 여백을 충분히 두세요
  • 흑백 대비가 확실해야 합니다. 색 바탕에 인쇄하면 인식률이 떨어집니다

이 도구로는 안 되는 것

용어 설명

바코드

막대 굵기와 간격으로 숫자·문자를 나타내는 표시입니다. QR과 달리 한 줄로만 되어 있어 담을 수 있는 양이 적지만, 스캐너로 빠르게 읽히고 라벨에 붙이기 좋습니다.

검증 숫자

EAN-13·UPC의 마지막 한 자리입니다. 앞자리들로 계산해 나오는 값이라, 잘못 읽거나 잘못 입력하면 맞지 않아 오류를 잡아낼 수 있습니다.

자주 묻는 질문

EAN-13이나 UPC-A는 몇 자리를 입력해야 하나요?

EAN-13은 12자리를 넣으면 마지막 체크디지트를 자동으로 계산해 붙여 줍니다. 13자리를 넣으면 그 체크디지트가 앞자리와 맞는지 검증만 합니다. UPC-A도 같은 방식으로 11자리는 자동 계산, 12자리는 검증합니다.

숫자만 넣었는데 바코드가 안 그려지고 오류가 뜹니다.

선택한 형식의 규격에 안 맞는 값이라는 뜻입니다. ITF는 짝수 개의 숫자만 받아 홀수 자리를 넣으면 실패하고, CODE39는 대문자·숫자·일부 기호(- . $ / + %) 외의 문자가 섞이면 실패합니다. 오류 문구에 형식별로 왜 안 되는지 안내되니 자릿수나 문자 구성을 그 기준으로 다시 확인해 보세요.

다운로드한 PNG를 인쇄해도 스캐너가 인식하나요?

캔버스에 그려진 바코드를 그대로 PNG로 저장하는 방식이라, 화면에서 선명하게 보이면 인쇄해도 대부분의 바코드 스캐너가 인식합니다. 다만 너무 작게 축소해서 인쇄하면 선 간격이 뭉개져 인식률이 떨어질 수 있으니 원본 비율을 유지하는 편이 안전합니다.

CODE128과 EAN-13 중 어떤 걸 써야 하나요?

실제 유통 상품에 붙이는 표준 바코드라면 EAN-13이나 UPC-A를 씁니다. 사내 재고 관리나 자체 발급 번호처럼 표준 규격을 따를 필요가 없는 경우에는 문자와 숫자를 자유롭게 넣을 수 있는 CODE128이 더 편합니다.

마지막 업데이트: 2026년 8월