• Code128·EAN-13·UPC 등 여러 규격의 바코드를 만들어요. • 바 두께·높이·색을 조정하고 PNG·SVG로 저장해요.
입력값은 브라우저에서만 처리되고 서버로 전송되지 않아요.
Code 128 · 아무 텍스트
바코드는 이렇게 씁니다
바코드는 숫자나 문자를 굵기가 다른 막대로 바꿔 스캐너가 읽을 수 있게 만든 표시예요. 사람이 눈으로 읽는 대신 기계가 순식간에 정확히 읽어내니, 재고 관리나 자산 표시처럼 실수가 바로 비용이 되는 곳에서 씁니다.
형식은 용도에 따라 나뉩니다. 상품 포장의 EAN-13은 13자리 숫자, 미국 UPC는 12자리로 자릿수가 정해져 있고, CODE128은 영문·숫자·기호를 길이 제한 없이 담을 수 있어 사내 관리번호에 알맞아요. 자릿수가 맞지 않으면 만들어지지 않으니 형식부터 확인하세요.
인쇄할 때는 크기와 여백이 인식률을 가릅니다. 너무 줄이면 막대가 뭉개지고, 좌우 여백(quiet zone)이 없으면 스캐너가 시작점을 못 찾아요. 만든 이미지는 브라우저에서만 생성되고 입력값은 서버로 전송되지 않아요.
자주 묻는 질문
바코드 숫자는 몇 자리로 넣어야 하나요?
규격마다 정해져 있어요. EAN-13은 12자리, EAN-8은 7자리, UPC-A는 11자리, ITF-14는 13자리를 넣으면 마지막 검증 숫자가 자동으로 붙어 완성돼요. 이미 완성된 번호라면 각각 13·8·12·14자리를 그대로 넣어도 됩니다.
체크디지트는 직접 계산해야 하나요?
아니에요. 앞자리만 넣으면 규격에 맞는 검증 숫자를 계산해 자동으로 채워 줘요. 완성된 번호를 넣었는데 오류가 뜬다면 마지막 한 자리가 틀렸다는 뜻이니, 그 자리를 빼고 다시 넣어 자동으로 붙는 값과 비교해 보세요.
여기서 만든 바코드를 상품에 붙여 팔아도 되나요?
매장 유통용으로는 못 써요. 상품용 EAN·UPC 번호는 GS1에서 업체코드를 발급받아야 전 세계에서 겹치지 않는 번호가 됩니다. 임의로 만든 숫자는 모양만 같을 뿐 남의 상품 번호와 충돌할 수 있어요. 사내 재고나 자산 관리용이라면 그대로 쓰셔도 됩니다.
어떤 규격을 고르면 되나요?
영문과 기호가 섞인 관리번호라면 Code 128, 대문자와 숫자만 쓰는 옛 장비 환경이면 Code 39가 무난해요. 상품 포장은 EAN-13, 미국은 UPC-A, 박스 단위 물류는 ITF-14를 씁니다. 의약품 포장에 쓰는 Pharmacode도 골라 쓸 수 있어요.
인쇄했더니 스캐너가 못 읽어요.
대개 크기와 여백 문제예요. 여백 값을 10 이상으로 두어 좌우 빈 공간(quiet zone)을 확보하고, 바 두께를 2 이상으로 올려 보세요. 그리고 축소해도 선이 뭉개지지 않는 SVG로 받아 인쇄하는 편이 훨씬 안정적입니다.
바코드 색을 바꿔도 되나요?
바는 어둡게, 배경은 밝게가 원칙이에요. 스캐너는 빛의 반사 차이로 읽기 때문에 밝은 바나 색 반전은 실패하기 쉬워요. 특히 붉은 계열 바는 안 읽히는 경우가 많으니, 검정 바에 흰 배경을 기본으로 두는 게 안전합니다.