무료 온라인 바코드 생성기로 CODE128, EAN-13 상품 코드, EAN-8, UPC-A, CODE39, ITF-14를 지원합니다. 텍스트를 입력하면 실시간으로 생성되고 일괄 처리와 PNG / SVG 고해상도 다운로드가 가능하며, 모든 처리가 브라우저에서 이루어져 입력 내용이 업로드되지 않습니다.
🔒 개인정보 안내: 바코드 인코딩과 이미지 내보내기는 모두 사용자의 브라우저에서 처리됩니다(서드파티 의존성 없음, CDN 요청 없음). 입력한 내용은 서버로 전송되지 않으며 페이지를 새로 고치면 사라집니다.
지원하는 바코드 형식(CODE128 / EAN-13 / CODE39 / ITF-14)
1D 바코드 형식은 용도에 따라 선택이 달라집니다. 소매 상품에는 EAN-13/UPC-A, 내부 번호와 URL 텍스트에는 CODE128, 산업 라벨에는 CODE39, 외박스 물류에는 ITF-14가 적합합니다. 아래 표는 이 사이트가 지원하는 6가지 형식과 대표 용도를 정리한 것으로, 선택하면 바로 생성할 수 있습니다.
형식
설명
대표 용도
CODE128
숫자, 대소문자 영문과 일반 기호(ASCII 32-127)를 지원하며 가변 길이이고 코드 세트 B/C를 자동으로 전환합니다
내부 번호, 물류 문서, 자산 라벨, URL 텍스트
EAN-13
13자리 상품 바코드로 13번째 자리가 체크 디지트이며, 12자리를 입력하면 자동으로 보완됩니다
소매 상품(중국 본토는 690-699로 시작), 도서 ISBN
EAN-8
8자리 짧은 상품 코드로 포장 면적이 작은 상품에 적합하며, 7자리를 입력하면 체크 디지트가 자동 보완됩니다
소형 포장 상품, 증정·샘플 패키지
UPC-A
12자리 상품 코드로 북미 소매 표준이며, 11자리를 입력하면 체크 디지트가 자동 보완됩니다
북미·캐나다 소매 상품
CODE39
숫자, 대문자와 - . 공백 $ / + %를 지원하며 자체 검증되어 인쇄가 쉽지만 밀도는 CODE128보다 낮습니다
산업 라벨, 창고 관리, 의료 및 정부 문서
ITF-14
14자리 물류 박스 코드(Interleaved 2 of 5)로 14번째 자리가 체크 디지트입니다
외박스, 팔레트, 물류용 라벨
사용 방법: 3단계로 바코드 생성
1단계 · 내용 입력: 인코딩할 텍스트나 숫자를 입력란에 입력합니다. 예를 들어 내부 번호 SP20250916, URL https://17nas.com, 13자리 상품 코드 6901234567892 등입니다.
2단계 · 형식 선택: 상품 코드는 EAN-13(12자리를 입력하면 체크 디지트가 자동 보완되어 13자리 전체가 표시됩니다), 내부 번호는 CODE128, 산업 라벨은 CODE39, 물류 박스는 ITF-14를 선택합니다. 미리보기가 실시간으로 갱신되며 지원하지 않는 형식이나 체크 디지트 오류를 명확히 알려 줍니다.
3단계 · 다운로드 또는 인쇄: PNG(2x/3x/4x 고해상도 비트맵) 또는 SVG(벡터 형식이라 확대와 인쇄에서도 손상되지 않음)를 다운로드합니다. ‘인쇄 / PDF로 저장’을 눌러 라벨을 바로 출력할 수도 있습니다.
바코드 일괄 생성(Excel / CSV 가져오기)
입력란에 한 줄에 하나씩 바코드 내용을 적으면 일괄 생성되며, ‘일괄 처리 시 줄당 개수’에 따라 그리드로 배치됩니다.
Excel에서 열을 그대로 복사해 입력란에 붙여넣으면 됩니다(쉼표, 세미콜론, 탭 구분을 모두 인식하며 첫 번째 열만 사용합니다). ‘CSV/TXT 가져오기’로 로컬 파일을 선택할 수도 있습니다.
일괄 내보내기: PNG는 하나의 긴 이미지(barcodes-sheet.png)로, SVG는 하나의 파일로 합쳐집니다. 특정 항목만 내보내려면 해당 카드 오른쪽 아래의 PNG / SVG 버튼을 누르세요.
다운로드 형식: PNG와 SVG 벡터의 차이
PNG: 비트맵 형식으로 호환성이 가장 뛰어나 채팅 전송, Word/PPT 삽입, 바로 인쇄에 적합합니다. 이 사이트는 2x~4x 배율로 렌더링해 바와 여백이 정수 픽셀에 맞춰지므로 흐려져서 읽히지 않는 일이 없습니다.
SVG: 무손실 확대가 가능한 벡터 형식으로 조판 인쇄, 레이저 각인, 디자인 소프트웨어(Illustrator / Figma)에서의 재편집에 적합하며, ‘벡터 바코드 생성기’를 찾는 경우 권장되는 형식입니다.
PDF: ‘인쇄 / PDF로 저장’을 누르고 인쇄 대화상자에서 ‘PDF로 저장’을 선택하면 됩니다. 전체 페이지 라벨과 일괄 출력에 적합합니다.
자주 묻는 질문
어떤 바코드 형식을 지원하나요?
현재 6가지 형식을 지원합니다: CODE128, EAN-13, EAN-8, UPC-A, CODE39, ITF-14. 소매 상품 코드는 EAN-13(중국 본토에서는 보통 690-699로 시작합니다), 내부 번호·물류 문서·URL 텍스트는 CODE128, 산업 라벨은 CODE39, 외박스와 팔레트는 ITF-14, 북미 소매 상품은 UPC-A를 사용하세요.
중국어를 지원하나요? 중국어 바코드를 스캔하면 왜 깨져서 나오나요?
지원하지 않습니다. 이는 이 사이트의 제한이 아니라 CODE128, CODE39, EAN/UPC, ITF 같은 1D 바코드 국제 표준이 ASCII(숫자, 영문, 일반 기호) 코드워드만 정의하고 있어 한자에 대응하는 인코딩이 없기 때문입니다. 표준 스캐너가 중국어를 올바르게 되읽는 1D 바코드는 어떤 도구로도 만들 수 없습니다. 인터넷에서 이른바 ‘중국어 바코드’는 한자의 GBK/UTF-8 바이트를 그대로 바코드에 밀어 넣은 것으로, 일반 스캐너에서는 깨진 문자로 읽히고 자체 개발 시스템에서만 일치할 수 있습니다. 중국어를 담아야 한다면 2D 코드(QR 코드)를 사용하세요.
EAN-13 체크 디지트는 어떻게 계산하며, 왜 올바르지 않다고 표시되나요?
EAN-13의 13번째 자리가 체크 디지트입니다. 앞 12자리를 왼쪽부터 1, 3으로 번갈아 가중해 합산한 뒤 (10 − 합 mod 10) mod 10으로 구합니다. 입력한 13자리가 계산 결과와 다르면 올바른 체크 디지트를 알려 주고, 12자리만 입력하면 자동으로 보완해 13자리 전체를 표시합니다.
CODE128과 CODE39의 차이는 무엇이고, 어떤 것을 선택해야 하나요?
차이는 문자 집합과 밀도입니다. CODE128은 모든 ASCII 문자(소문자 포함)를 지원하고 코드 세트 B/C를 자동으로 전환해 연속된 숫자를 더 짧게 압축합니다. CODE39는 숫자, 대문자와 - . 공백 $ / + %만 지원하지만 구조가 단순하고 자체 검증되며, 오래된 산업 장비 상당수는 CODE39만 인식합니다. 새 용도에서는 CODE128을 우선하고, 하위 장비가 CODE39만 지원할 때 CODE39를 선택하세요.
생성한 바코드가 인식되지 않는 이유는 무엇인가요?
흔한 원인은 네 가지입니다. ① 콰이어트 존(정지 영역)이 잘림 — 바코드는 좌우에 여백이 필요합니다(이 사이트는 자동으로 확보합니다). ② 인쇄 크기가 너무 작음 — 모듈 폭은 0.25mm 이상을 권장합니다. ③ 이미지가 보간으로 확대·축소되어 흐려짐 — PNG(정수 픽셀 렌더링)를 다운로드하거나 SVG를 그대로 사용하세요. ④ 바와 배경의 대비 부족 — 어두운 바와 밝은 배경을 유지하고 반전하지 마세요. EAN/UPC 상품 코드는 좌우 여백 요구가 더 크므로 라벨에 인쇄할 때 여백을 남겨 두세요.
일괄 생성이 가능한가요? Excel에서 어떻게 가져오나요?
가능합니다. 한 번에 최대 200개까지 생성할 수 있습니다. 한 줄에 하나씩 입력하면 도구가 항목별로 검증해 문제가 있는 줄을 표시합니다. Excel에서 열을 복사해 그대로 붙여넣거나(첫 번째 열만 사용, 쉼표·세미콜론·탭 모두 인식), ‘CSV/TXT 가져오기’로 로컬 파일을 선택할 수 있습니다. 일괄 내보내기에서는 PNG가 하나의 긴 이미지로, SVG가 하나의 벡터 파일로 합쳐집니다.
바코드 데이터가 서버로 업로드되나요?
아니요. 인코딩과 이미지 렌더링은 모두 브라우저에서 이루어지며, 페이지는 서드파티 바코드 라이브러리나 CDN을 전혀 불러오지 않습니다. 입력 내용은 서버를 거치지 않고 데이터베이스에도 저장되지 않으며 페이지를 새로 고치면 사라집니다.