던스커버리 | Dawnscovery

무료 바코드 생성기

상품 유통용 EAN-13/UPC부터 물류·재고 관리용 Code 128/Code 39 표준 규격 바코드를 무료로 생성합니다.

처리는 전부 사용자 PC 브라우저 안에서 이루어집니다. 데이터가 서버로 전송되지 않습니다.

영문 및 숫자 입력 가능
두께 2px
높이 80px
여백 10px
선 색상:

바코드 미리보기

규격마다 담을 수 있는 값이 정해져 있습니다

여섯 가지 선택지는 용도가 겹치지 않습니다. 소매점 계산대에서 찍히는 것은 EAN 계열과 UPC뿐이고, 나머지는 회사 안에서 쓰는 관리용 코드입니다. 넣을 수 있는 문자와 길이가 규격에 박혀 있어서 조건에 맞지 않으면 아예 그림이 만들어지지 않습니다.

규격 넣을 수 있는 값 주로 쓰는 곳
Code 128 아스키 문자 전부, 길이 제한 없음 택배 송장, 사내 자산번호, 창고 위치표
EAN-13 숫자 12자리 또는 13자리 국내외 소매 판매 상품
EAN-8 숫자 7자리 또는 8자리 껌, 립밤처럼 포장이 좁은 상품
UPC-A 숫자 11자리 또는 12자리 북미 소매. 앞에 0을 붙이면 EAN-13과 같은 값
Code 39 영문 대문자와 숫자 등 43종 자동차, 방위, 도서관 장비 라벨
ITF 짝수 자리 숫자만 골판지 박스 겉면 같은 물류 단위

숫자를 길게 넣을 일이라면 Code 128이 가장 좁게 나옵니다. 숫자 두 개를 한 칸에 묶는 방식이 있어서, 같은 값을 Code 39로 만들면 폭이 눈에 띄게 넓어집니다. 반대로 한글은 어느 규격에도 들어가지 않습니다. 1차원 바코드는 아스키까지만 다루기 때문에, 한글 문구나 주소 같은 값이 필요하면 QR코드 쪽을 쓰셔야 합니다.

EAN-13의 마지막 한 자리는 지어낼 수 없습니다

13자리 중 마지막 한 자리는 앞의 12자리에서 계산해 나오는 검사값입니다. 왼쪽부터 1, 3, 1, 3을 번갈아 곱해 모두 더한 뒤, 그 합을 10의 배수로 올리는 데 모자란 수가 체크디지트입니다. 기본값으로 들어 있는 8801234567893을 예로 들면 앞 12자리의 가중합이 127이고, 130이 되려면 3이 모자라므로 마지막 자리가 3입니다.

그래서 13자리를 임의로 지어내면 열에 아홉은 마지막 자리가 어긋나고, 스캐너는 읽기를 거부합니다. 값을 12자리까지만 넣으면 이 도구가 나머지 한 자리를 계산해 붙이니 그 편이 안전합니다. 13자리를 직접 넣었는데 오류가 뜬다면 자릿수가 아니라 검사값이 틀린 경우가 대부분입니다.

앞 세 자리 880은 GS1이 한국에 배정한 국가코드이고, 그 뒤 업체코드는 GS1 Korea에 등록한 회사에만 나갑니다. 체크디지트를 맞춰 880으로 시작하는 번호를 만들어도 그것은 남의 회사 번호일 수 있습니다. 실제로 판매할 상품이라면 등록이 먼저이고, 사내 재고나 개인 정리용이라면 애초에 EAN-13이 아니라 Code 128이 맞습니다. 값은 브라우저 안에서만 그려지므로 계약번호나 사내 자산번호를 넣어도 서버로 나가지 않습니다.

인쇄에서 실제로 인식률을 가르는 값

화면에서 선명한 것과 스캐너가 읽는 것은 다릅니다. 기준은 가장 좁은 바 하나의 폭인 X 치수입니다. EAN-13은 100% 기준으로 X가 0.33mm이고, 허용 배율은 80%에서 200%까지입니다.

배율 X 치수 EAN-13 전체 폭 300dpi 인쇄 시 바 폭
80% (최소) 0.264mm 29.83mm 약 3px
100% (기준) 0.330mm 37.29mm 약 4px
150% 0.495mm 55.94mm 약 6px
200% (최대) 0.660mm 74.58mm 약 8px

두께 슬라이더 값이 곧 바 하나의 픽셀 수입니다. PNG는 화면 크기의 두 배로 저장되므로, 두께 4로 만든 PNG를 600dpi 인쇄물에 원본 크기로 얹으면 바 폭이 0.34mm 남짓으로 100% 배율에 가깝게 떨어집니다. 다만 픽셀 이미지는 배치 크기를 조금만 손대도 바 폭이 반올림되면서 굵기가 들쭉날쭉해집니다. 인쇄에 넘길 것이라면 SVG로 받아 편집 프로그램에서 밀리미터 폭을 직접 지정하는 편이 확실합니다.

여백은 장식이 아니라 규격의 일부입니다. EAN-13은 왼쪽에 바 폭의 11배, 오른쪽에 7배만큼 흰 자리가 있어야 하고, 100% 기준으로 각각 3.63mm와 2.31mm입니다. 이 도구의 여백 값은 좌우에 같은 크기로 들어가니 넓은 쪽인 왼쪽에 맞춰야 하며, 두께가 2px이면 22px 이상은 두어야 합니다. 포장 디자인에서 바코드 옆에 테두리나 문구를 바짝 붙이면 이 자리가 먹혀 인식률이 떨어집니다.

자주 놓치는 것들

다른 도구

전체 보기 →