바코드 생성기

CODE128·EAN-13·EAN-8·CODE39 · SVG·PNG 저장

바코드 만들기
결과
생성은 브라우저 안에서만 이루어지고 입력한 내용은 어디로도 전송되지 않습니다. 실제 유통용 상품 바코드(EAN-13)의 앞자리 국가·업체 코드는 대한상공회의소 유통물류진흥원(GS1 Korea)에서 발급받아야 합니다. 임의로 만든 번호는 매장 계산대에서 쓸 수 없습니다.
형식 고르기
형식넣을 수 있는 것주로 쓰는 곳
CODE128숫자·영문·기호, 길이 자유물류 송장, 재고 관리, 사내 자산 라벨
EAN-13숫자 13자리 (마지막은 체크숫자)매장에서 파는 상품
EAN-8숫자 8자리포장이 작은 상품
CODE39숫자·영문 대문자·일부 기호공장 설비, 군수·의료 라벨
사내에서 쓸 거라면 CODE128이 무난합니다. 문자와 숫자를 섞을 수 있고 같은 자릿수를 더 좁게 인쇄할 수 있습니다.
EAN-13의 마지막 한 자리는 체크숫자입니다. 앞 12자리로 계산해서 나오는 값이라 아무 숫자나 넣으면 스캐너가 읽지 않습니다. 12자리만 넣으면 이 도구가 체크숫자를 자동으로 계산해 붙입니다.
자주 묻는 질문
만든 바코드를 매장에서 쓸 수 있나요?
사내 재고나 자산 관리용으로는 바로 쓸 수 있습니다. 다만 매장에서 판매하는 상품의 EAN-13 바코드는 국가·업체 코드가 정해져 있어서, 대한상공회의소 유통물류진흥원(GS1 Korea)에서 업체코드를 발급받아야 합니다. 임의로 만든 번호는 계산대에서 쓸 수 없습니다.
EAN-13의 마지막 자리는 뭔가요?
체크숫자입니다. 앞 12자리를 정해진 규칙으로 계산해 나오는 값이라 임의로 정할 수 없습니다. 이 도구에 12자리만 넣으면 체크숫자를 자동으로 계산해 붙이고, 13자리를 넣었는데 맞지 않으면 알려줍니다.
CODE128과 EAN-13 중 뭘 골라야 하나요?
사내에서 쓸 라벨이라면 CODE128이 무난합니다. 문자와 숫자를 섞을 수 있고 길이 제한이 없으며 같은 정보를 더 좁게 인쇄할 수 있습니다. 매장 유통용 상품이라면 EAN-13이어야 합니다.
한글을 넣을 수 있나요?
일반 바코드에는 넣을 수 없습니다. CODE128은 아스키 문자만, CODE39는 숫자와 영문 대문자만 지원합니다. 한글이나 긴 문장을 담으려면 QR 코드를 쓰세요.
인쇄할 때 주의할 점이 있나요?
바코드 좌우의 여백(콰이어트 존)을 잘라내지 마세요. 스캐너가 시작과 끝을 인식하지 못합니다. 그리고 너무 작게 인쇄하면 막대가 뭉개지므로, 인쇄 전에 실제 스캐너로 한 장 시험해 보는 편이 안전합니다. PNG는 3배 해상도로 저장되며 SVG는 확대해도 깨지지 않습니다.
입력한 내용이 서버로 전송되나요?
아닙니다. 바코드는 브라우저 안에서 생성되고 입력값은 어디로도 전송되지 않습니다.
광고 영역

바코드는 숫자를 그림으로 옮긴 것뿐입니다

바코드 자체에는 상품 정보가 들어 있지 않습니다. 담긴 것은 숫자나 문자열이고, 그 번호가 무엇을 뜻하는지는 읽는 쪽 시스템이 결정합니다. 그래서 사내 재고 라벨은 원하는 규칙으로 번호를 정해 CODE128로 만들면 바로 쓸 수 있습니다. 반면 매장에서 파는 상품은 전 세계가 같은 번호 체계를 공유해야 하므로, 앞자리 국가·업체 코드를 GS1에서 발급받아야 합니다.

체크숫자가 오타를 잡습니다

EAN-13의 마지막 한 자리는 앞 12자리로 계산해 나오는 값입니다. 자리마다 1과 3을 번갈아 곱해 더한 뒤 10의 배수가 되도록 채우는 수입니다. 덕분에 숫자 하나를 잘못 읽으면 계산이 어긋나 스캐너가 오류를 냅니다. 임의로 13자리를 지어내면 대부분 이 검사에 걸리는 이유입니다.

인쇄에서 실패하는 경우

화면에서 잘 보이는데 스캐너가 못 읽는 일이 있습니다. 원인은 대개 두 가지입니다. 좌우 여백을 잘라냈거나, 너무 작게 인쇄해 막대가 뭉개진 경우입니다. 라벨을 대량으로 뽑기 전에 실제 스캐너로 한 장 시험해 보세요. 한글이나 URL처럼 긴 정보를 담아야 한다면 바코드 대신 QR 코드가 맞습니다.

공유하기