Skip to content
바코드 생성기
Tools

바코드 생성기

신규

Code 128, EAN-13, UPC-A 바코드를 만들고 SVG 또는 PNG로 다운로드하세요.

Runs entirely in your browser. Nothing is uploaded.

무료 바코드 생성기 — Code 128, EAN-13, UPC-A

무료 온라인 바코드 생성기는 브라우저 안에서 완전히 동작하며 표준을 준수한 스캔 가능한 바코드를 생성합니다. Code 128은 텍스트·숫자 모두 지원(SKU, 자산 태그, 이벤트 티켓, 아마존 FBA FNSKU 라벨), EAN-13 / UPC-A는 소매 상품 바코드에 사용됩니다. 입력하는 즉시 미리보기가 업데이트되고, 검사 자리(체크 디지트)는 자동으로 계산 및 검증되며, 선명한 벡터 SVG 또는 고해상도 PNG로 다운로드할 수 있습니다. 회원가입 불필요, 워터마크 없음, 일일 제한 없음.

TEC-IT(barcode.tec-it.com)나 online-barcode-generator.net처럼 데이터를 서버로 전송하는 기업용 생성기와 달리, 이 도구는 모든 인코딩을 브라우저 내 JavaScript로 처리합니다. 상품 번호, 내부 SKU, 일련번호가 기기 밖으로 나가지 않아 개인 정보가 보호되고, 각 바코드 생성 시 페이지 새로고침 없이 즉시 결과를 확인할 수 있습니다.

어떤 바코드 형식을 사용해야 할까요?

Code 128은 소매 계산대를 제외한 모든 용도에 적합한 표준 형식입니다. 128가지 ASCII 문자를 고밀도로 인코딩하고, 숫자가 많은 데이터는 자동으로 Subset C 모드로 전환해 최적화합니다. 물류, 창고 라벨링, 멤버십 카드, 아마존 FBA FNSKU 라벨의 표준 형식이며, 'WH-1000XM5'처럼 문자가 포함된 데이터에도 Code 128을 사용하시기 바랍니다.

EAN-13(13자리, 전 세계 사용)과 UPC-A(12자리, 북미 중심)는 소매 판매시점(POS) 형식입니다. 숫자만 사용하며, 매장에서 판매하는 상품에는 GS1이 발급한 GTIN 번호가 필요합니다. UPC-A는 앞에 0이 붙은 EAN-13과 구조적으로 동일하며, 최신 스캐너는 두 형식을 모두 인식합니다. URL, 긴 텍스트, 풍부한 데이터를 담으려면 QR 코드를 사용하세요.

검사 자리(체크 디지트) 자동 처리

모든 EAN-13 및 UPC-A 바코드의 마지막 자리는 나머지 자리를 가중 모듈로-10 공식으로 계산한 검사 자리입니다. 스캐너는 읽을 때마다 이 값을 재계산하여 불일치 시 거부하므로, 재고 시스템이나 계산대에 잘못된 데이터가 입력되는 것을 방지합니다. 12자리(UPC-A는 11자리)를 입력하면 도구가 정확한 검사 자리를 자동으로 추가합니다. 13자리(또는 12자리) 전체를 입력하면 검증 후 오류가 있을 경우 올바른 값을 알려줍니다. 일부 경쟁 도구처럼 스캔 불가능한 바코드를 그냥 렌더링하지 않습니다.

Code 128 역시 내부 체크섬이 자동으로 계산되며, 올바른 시작·종료·서브셋 전환 문자도 자동으로 포함됩니다. 긴 숫자 데이터에는 Subset C 인코딩이 적용되어 바코드를 짧고 스캔하기 쉽게 유지합니다. 이 모든 설정은 별도로 구성할 필요 없이 인코더가 최적의 방식을 자동으로 선택합니다.

인쇄용 SVG, 화면용 PNG — TEC-IT과의 비교

스캔 가능성은 바 가장자리의 선명도에 달려 있으므로, 이 생성기의 주요 출력 형식은 SVG입니다. SVG는 벡터 형식이라 소형 상품 라벨부터 A4 용지까지 어떤 크기에서도 수학적으로 정밀한 바를 유지합니다. PNG는 2배 해상도로 렌더링되어 문서 및 화면 표시에서 선명함을 유지합니다. 'SVG 코드 복사'를 클릭하면 원시 SVG 마크업이 클립보드에 복사되어 HTML 템플릿이나 Figma 같은 디자인 도구에 바로 붙여넣을 수 있습니다.

TEC-IT의 barcode.tec-it.com은 가장 널리 사용되는 대안 중 하나이지만, 모든 바코드 요청을 TEC-IT 서버로 전송합니다. 즉, 상품 코드, 일련번호, 고객 데이터가 외부로 전달됩니다. Barcodes Inc와 online-barcode-generator.net도 동일한 방식입니다. UtiloKit은 모든 인코딩을 브라우저 내에서 처리하므로 어떤 데이터도 기기를 떠나지 않습니다. 바 너비와 높이 슬라이더로 라벨 규격에 맞게 조정할 수 있으며, 모든 바코드에는 올바른 크기의 여백 영역(Quiet Zone)이 포함됩니다. 이 영역은 직접 제작 바코드에서 가장 많이 위반되는 규칙이자 1차 스캔 실패의 주요 원인입니다.

인쇄, 스캔 및 실제 활용

레이저 또는 잉크젯 프린터로 흰 바탕에 검은 바를 인쇄하세요. 색상 있는 바, 회색 배경, 질감 있는 종이는 피하고, PNG 이미지를 비율 없이 확대하지 마세요. 전체 시트를 인쇄하기 전에 스마트폰 스캔 앱으로 라벨 하나를 먼저 테스트하세요. 소매 상품의 경우 대부분의 국가에서 GS1 등록 GTIN이 법적으로 요구됩니다. 재고, 자산, 도서관, 이벤트 등 내부 용도에는 Code 128으로 자체 번호 체계를 사용하는 것이 완전히 합법적이며 완전히 무료입니다.

이 생성기는 한 번 로드되면 인터넷 연결 없이도 동작하므로, 창고나 재고실에서 연결이 끊겨도 계속 라벨을 생성할 수 있습니다. 작업 제한, 구독 등급, 계정 생성이 전혀 필요하지 않습니다. 프로젝트에 필요한 만큼 바코드를 생성하고, 각각을 개별적으로 다운로드하여 같은 기기에서 바로 사용하거나 라벨 프린터로 전송하세요.

iPhone, Android, 데스크톱 모두 지원 — 앱 설치 불필요

바코드 생성기는 모든 기기의 최신 브라우저에서 동작합니다. 앱 설치가 필요하지 않습니다. iPhone과 Android에서 페이지를 열고 바코드 데이터를 입력한 후 다운로드 버튼을 탭하면 SVG 또는 PNG가 사진첩이나 파일 앱에 직접 저장됩니다. 인터페이스는 소형 화면에 맞게 조정되며 태블릿과 Chromebook에서도 원활하게 작동합니다.

TEC-IT(barcode.tec-it.com)나 online-barcode-generator.net 같은 서버 기반 생성기는 각 바코드를 인코딩할 때 인터넷 연결이 필요합니다. 이 도구는 로드 이후 모든 인코딩을 브라우저에서 처리하므로, 모바일 신호가 약한 창고, 잠금이 설정된 기업 기기, 또는 초기 페이지 로드 이후 비행기 모드에서도 동작합니다. 아마존 배송용 FNSKU 하나가 필요하든 수백 개의 Code 128 재고 라벨이 필요하든, 속도 제한·횟수 제한·구독 없이 즉시 생성됩니다.

Frequently asked questions

바코드를 무료로 만드는 방법은 무엇인가요?

심볼로지를 선택하세요. 텍스트나 숫자에는 Code 128, 소매 숫자에는 EAN-13 또는 UPC-A를 선택합니다. 입력 필드에 데이터를 입력하면 검사 자리가 자동으로 계산되며 바코드가 실시간으로 렌더링됩니다. 선명한 벡터 SVG 또는 고해상도 PNG로 다운로드하세요. 회원가입 불필요, 워터마크 없음, 일일 제한 없음입니다. 인코딩을 서버 측에서 처리하는 TEC-IT나 Barcodes Inc와 달리, UtiloKit은 브라우저에서 완전히 인코딩을 처리합니다. 상품 번호, SKU, 일련번호 데이터가 절대 기기를 떠나지 않습니다.

바코드를 등록해야 하나요?

소매 판매 시에만 필요합니다. 매장에서 판매하거나 쿠팡, 네이버 쇼핑, 아마존 같은 마켓플레이스에 등록하는 경우, 바코드 내부 번호는 브랜드 추적이 가능한 GS1 등록 GTIN(전 세계 거래 품목 번호)이어야 합니다. 내부 재고 관리, 자산 추적, 이벤트 티켓, 도서관 시스템, 배송 라벨, FBA FNSKU 라벨의 경우에는 자체 번호 체계로 Code 128을 사용할 수 있으며 등록이 전혀 필요하지 않습니다.

무료 바코드 생성기 사용이 합법적인가요?

네, 합법적입니다. Code 128, EAN, UPC 같은 바코드 심볼로지는 바코드 이미지 자체에 라이선스 비용이 없는 공개 국제 표준입니다. 유일한 법적 고려 사항은 인코딩된 번호에 관한 것입니다. 소매용 GTIN은 전 세계적으로 고유하고 추적 가능하도록 GS1에서 발급받아야 합니다. GS1 등록 번호가 포함된 바코드 이미지를 생성하는 것은 완전히 합법적이며, 전 세계적 고유성이 필요하지 않은 내부 목적의 Code 128 번호 사용도 마찬가지입니다.

Code 128과 Code 39의 차이점은 무엇인가요?

Code 128은 고밀도로 128가지 ASCII 문자를 인코딩하고 긴 숫자 열을 자동으로 압축(Subset C)하므로, 물류, 재고, 멤버십 카드, 아마존 FBA FNSKU 라벨의 현대적 표준 형식입니다. Code 39는 대문자, 숫자 및 몇 가지 기호 등 43개 문자만 지원하는 오래되고 밀도가 낮은 형식입니다. 주로 레거시 산업 및 국방 시스템에서 계속 사용되고 있습니다. 새로운 용도에는 Code 128이 더 나은 선택입니다. 더 밀도가 높고, 더 유연하며, 최신 스캐너에서 보편적으로 지원됩니다.

EAN-13과 UPC-A의 차이점은 무엇인가요?

두 형식 모두 판매시점(POS) 스캔을 위해 설계된 GS1 소매 바코드입니다. UPC-A는 12자리를 인코딩하며 북미에서 주로 사용됩니다. EAN-13은 13자리를 인코딩하며 한국을 포함한 유럽, 아시아, 호주 등 전 세계에서 사용됩니다. UPC-A 코드는 구조적으로 앞에 0이 추가된 EAN-13입니다. 즉, UPC-A 바코드는 EAN-13을 지원하는 모든 스캐너에서 읽을 수 있습니다. 최신 POS 시스템과 스캐너는 전 세계 모든 시장에서 두 형식을 상호 호환적으로 읽습니다.

바코드는 어떻게 작동하나요?

1D 바코드는 고정된 패턴으로 인쇄된 다양한 너비의 평행한 바와 공백으로 데이터를 표현합니다. 레이저 또는 이미징 스캐너가 패턴을 가로질러 빛을 쏘고 바와 공백 너비의 순서를 측정합니다. 각 패턴은 심볼로지의 인코딩 테이블에 따라 문자 또는 숫자로 매핑됩니다. 끝에 있는 검사 자리를 통해 스캐너는 읽기가 오류 없이 완료되었는지 확인합니다. 불일치 시 손상된 값을 자동으로 수용하지 않고 거부하여 재스캔을 유도합니다.

EAN-13 바코드를 직접 만들 수 있나요?

네, 가능합니다. 12자리를 입력하면 이 도구가 표준 가중 모듈로-10 공식을 사용하여 13번째 자리(검사 자리)를 자동으로 계산합니다. 13자리 전체를 입력하면 검사 자리를 검증하고, 오류가 있을 경우 올바른 값을 알려줍니다. 잘못된 값으로 스캔 불가능한 바코드를 조용히 렌더링하지 않습니다. 소매 판매의 경우, 번호 자체는 GS1 등록 GTIN이어야 합니다. 임의로 만든 번호는 다른 회사의 상품과 충돌하여 계산대 시스템 오류를 일으킬 수 있습니다.

바코드의 체크 디지트(검사 자리)란 무엇인가요?

검사 자리는 EAN-13, UPC-A 및 유사 코드의 마지막 자리입니다. 앞의 모든 자리를 가중 모듈로-10 공식으로 계산합니다. 홀수 위치 자리는 1을 곱하고, 짝수 위치 자리는 3을 곱한 후 합산합니다. 검사 자리는 합계에 더했을 때 10의 배수가 되는 숫자입니다. 스캐너는 읽을 때마다 이 값을 재계산하여 검사 자리가 일치하지 않는 바코드를 거부함으로써, 재고 또는 계산대 오류 발생 전에 오독과 오타를 잡아냅니다.

일반 프린터로 바코드를 인쇄할 수 있나요?

네, 레이저와 잉크젯 프린터 모두 라벨 시트나 일반 용지에 잘 작동합니다. 최상의 결과를 위해: 어떤 크기에서도 선명하게 인쇄되도록 SVG로 다운로드하고, 흰 바탕에 검은 바를 유지하세요(색상, 회색 톤, 질감 있는 용지 사용 금지). 렌더링 크기의 약 80% 이하로 축소하지 마세요. 양쪽 끝의 여백 영역(Quiet Zone)을 그대로 유지하세요(이 도구는 자동으로 포함). 전체 인쇄 전에 스마트폰 스캔 앱으로 라벨 하나를 테스트하세요.

바코드를 SVG와 PNG 중 어떤 형식으로 다운로드해야 하나요?

인쇄되는 모든 용도에는 SVG를 사용하세요. 벡터 형식이므로 소형 상품 라벨부터 대형 배송 상자까지 어떤 크기에서도 수학적으로 선명한 바를 유지합니다. 바 가장자리의 선명도는 안정적인 스캔에 필수적입니다. PNG(이 도구에서 2배 해상도로 내보냄)는 화면 표시, Word나 한컴오피스에 삽입, 렌더링된 크기에서의 빠른 라벨 인쇄에 적합합니다. 단, PNG를 확대하면 바 가장자리가 흐려지므로 절대 확대하지 마세요.

바코드에 문자(알파벳)를 포함할 수 있나요?

Code 128은 대소문자, 숫자, 공백, 하이픈, 슬래시 등 기호를 포함한 128가지 ASCII 문자를 인코딩할 수 있으므로 'WH-1000XM5' 같은 SKU도 문제없이 인코딩됩니다. 소매용 EAN-13과 UPC-A는 숫자 전용입니다. URL, 매우 긴 텍스트, 연락처 카드 같은 복잡한 데이터에는 QR 코드가 더 나은 선택입니다. UtiloKit에는 바로 그 목적을 위한 무료 QR 코드 생성기가 있습니다.

아마존 판매에 필요한 바코드는 무엇인가요?

아마존은 용도에 따라 다른 바코드 유형을 요구합니다. 상품 등록의 경우, 아마존은 GS1 데이터베이스에서 UPC 또는 EAN 바코드를 검증합니다. 상품 번호는 진짜 GS1 등록 GTIN이어야 합니다. FBA 배송 라벨의 경우, 아마존은 Code 128 바코드로 인쇄된 자체 FNSKU(Fulfillment Network SKU)를 사용합니다. 이 생성기로 완벽하게 만들 수 있습니다. FNSKU 문자열을 Code 128 모드에 입력하고 라벨용 SVG 또는 PNG를 다운로드하세요.

생성한 바코드가 스캔되지 않는 이유는 무엇인가요?

스캔 불가능한 바코드의 가장 흔한 원인은 너무 작게 인쇄됨, 낮은 대비(색상 또는 회색 바), 양쪽의 여백 영역(Quiet Zone) 부재, 확대되거나 비율이 변경된 래스터 이미지, 잘못된 검사 자리입니다. 코드를 SVG로 다운로드하여 어떤 크기에서도 선명한 가장자리를 보장하고, 흰 바탕에 검은 바를 인쇄하고, 여백 영역을 자르지 마세요. 이 도구로 검사 자리를 확인하세요. 여전히 스캔이 안 된다면 전용 스캐너 앱으로 테스트하세요. 스마트폰 카메라는 매우 작거나 대비가 낮은 코드를 읽는 데 어려움을 겪을 수 있습니다.

바코드와 QR 코드의 차이점은 무엇인가요?

전통적인 1D 바코드(Code 128, EAN-13, UPC-A)는 한 줄의 바와 공백으로 데이터를 저장합니다. 스캐너가 한 방향으로 왼쪽에서 오른쪽으로 읽습니다. QR 코드는 2D입니다. 흑백 사각형의 격자에 데이터를 저장하고, 수백 배 더 많은 데이터를 담을 수 있으며, 부분적으로 손상된 경우에도 어느 각도에서나 읽을 수 있습니다. 스캐너 하드웨어가 1D 형식을 필요로 하는 표준 소매, 재고, 배송 라벨에는 바코드를 사용하세요. URL, 연락처 카드, 긴 텍스트, 또는 스마트폰 카메라가 스캐너인 상황에는 QR 코드를 사용하세요.

이 바코드 생성기는 정말 무료이고 개인 정보가 보호되나요?

네, 무제한 바코드, 계정 불필요, 다운로드에 워터마크가 없습니다. TEC-IT(barcode.tec-it.com), online-barcode-generator.net, Barcodes Inc 같은 서버 기반 생성기와 달리, 이 도구는 JavaScript를 사용하여 브라우저 내에서 완전히 인코딩을 처리합니다. 상품 번호, SKU, 일련번호, 고객 데이터가 어떤 서버에도 전송되지 않습니다. 이는 자사의 상품 라인이나 재고 번호 체계를 독점적이거나 경쟁적인 정보로 간주하는 기업에게 특히 중요합니다.