바코드 생성기 — EAN-13, UPC, Code 128 등
EAN-13, UPC-A, Code 128, Code 39, ITF-14 등의 바코드를 체크 디지트까지 계산해 PNG나 SVG로 만드세요.
문제를 발견하셨거나 개선할 점이 있나요? 모든 메시지를 읽고 빠르게 고칩니다.
이 바코드 생성기는 소매 상품용 EAN-13과 UPC-A, 배송·재고용 Code 128, Code 39, 박스용 ITF-14, MSI, Codabar, Pharmacode 등 표준 1차원 바코드를 만들고, 각각을 인쇄용 선명한 SVG나 화면용 PNG로 다운로드할 수 있게 해 줍니다. EAN-13에 12자리를 입력하면 체크 디지트를 계산해 주고, 13자리를 모두 입력하면 검증해서 틀린 경우 올바른 숫자를 보여 줍니다.
일괄 모드는 한 줄에 하나씩 최대 200개의 값을 받아 모든 바코드를 그린 뒤, 각 값으로 이름 붙인 PNG 또는 SVG 파일의 ZIP 하나나 인쇄용 PDF 라벨 시트로 다운로드합니다. 선반 라벨이나 자산 라벨 세트를 만드는 흔한 작업에 딱 맞습니다. 포장재를 인쇄하기 전에 알아 둘 한계가 하나 있습니다. 소매용 EAN이나 UPC는 GS1이 귀사에 발급한 번호여야만 계산대에서 스캔됩니다. 이 도구는 유효한 번호라면 무엇이든 그려 주지만 번호를 발급하지는 않습니다.
사용 방법
- 바코드 유형을 고르세요. 아래 안내에 해당 유형이 받는 값이 나옵니다.
- 값을 입력하세요. EAN과 UPC는 체크 디지트를 빼고 입력하면 자동으로 추가됩니다.
- 라벨에 필요하면 막대 너비, 높이, 여백, 텍스트를 조정하세요. 밝은 배경에 어두운 막대를 유지하세요.
- 인쇄 작업에는 SVG를, 문서와 화면용으로는 PNG를 다운로드하세요.
- 바코드가 많다면 일괄로 전환해 한 줄에 하나씩 값을 붙여 넣고 모두 다운로드(.zip)를 클릭하거나 PDF 라벨 시트를 만드세요.
자주 묻는 질문
제 상품용 바코드는 어떻게 만드나요?
소매점을 통해 판매하는 상품이라면 해당 국가의 GS1 기관에서 구입하는 GS1 업체 코드가 필요하며, 이를 통해 공식 번호 범위를 받습니다. 상품마다 번호를 하나씩 배정하고 여기서 EAN-13(북미에서는 UPC-A)을 생성한 뒤, SVG를 다운로드해 포장 디자이너에게 전달하세요. 재판매업자에게 산 번호나 임의로 만든 번호는 소매점과 마켓플레이스에서 거부될 수 있습니다.
EAN-13 체크 디지트는 어떻게 계산하나요?
앞의 12자리를 가져옵니다. 가장 오른쪽 자리부터 3과 1을 번갈아 곱한 뒤 결과를 모두 더합니다. 체크 디지트는 다음 10의 배수가 되기 위해 더해야 하는 수입니다. 400638133393의 경우 가중합이 89이므로 체크 디지트는 1이고, 결과는 4006381333931입니다. UPC-A, EAN-8, ITF-14도 같은 GS1 Mod 10 규칙을 씁니다.
EAN-13과 UPC-A의 차이는 무엇인가요?
UPC-A는 12자리로 미국과 캐나다의 전통적인 표준이고, EAN-13은 13자리로 그 밖의 거의 모든 곳에서 씁니다. UPC-A는 앞에 0이 붙은 EAN-13과 같으며, 전 세계 소매점 스캐너가 둘 다 읽습니다. GS1이 번호를 발급한 형식을 그대로 쓰세요.
어떤 바코드 유형을 써야 하나요?
소매 상품에는 EAN-13이나 UPC-A, 상품 외부 박스에는 ITF-14, 배송 라벨, 재고, 자산 태그, 티켓처럼 내부용에는 Code 128(문자와 숫자를 작게 담음), 오래된 시스템이나 사양에서 요구할 때는 Code 39를 쓰세요. URL이나 더 많은 데이터를 담으려면 어떤 1차원 바코드보다 QR 코드가 낫습니다.
바코드를 대량으로 생성할 수 있나요?
네. 일괄로 전환하고 한 줄에 하나씩 최대 200개 값을 붙여 넣으세요(스프레드시트에서 복사한 열도 됩니다). 모든 값을 선택한 유형에 맞게 검증하며, 잘못된 값은 빨간색으로 표시하고 제외합니다. 나머지는 각 값으로 이름 붙인 PNG 또는 SVG 파일의 ZIP 하나로, 또는 A4나 US Letter에 바로 인쇄할 수 있는 PDF 라벨 시트로 함께 다운로드됩니다. 모든 바코드는 같은 유형, 크기, 색상을 씁니다.
PNG와 SVG 중 무엇을 다운로드해야 하나요?
인쇄할 것이라면 SVG입니다. 벡터라서 어떤 크기에서도 막대가 완벽하게 선명하고, 디자이너가 정확히 크기를 조절할 수 있습니다. 문서, 스프레드시트, 화면에는 PNG도 괜찮지만, PNG를 확대하면 막대 가장자리가 흐려져 스캔이 어려워질 수 있습니다. PNG가 필요하다면 실제로 쓸 크기로 생성하세요.
바코드가 스캔되지 않는 이유는 무엇인가요?
흔한 원인은 대비 부족(색깔 있는 막대나 배경), 여백(양쪽의 빈 공간) 누락, 너무 작은 인쇄, 확대해서 흐려진 이미지입니다. 흰 바탕에 검은색을 쓰고, 여백을 유지하고, EAN-13은 공칭 크기 37.29 × 25.93 mm의 80%~200% 범위를 지키세요. 인쇄한 샘플은 항상 스캔해서 테스트하세요.
바코드 유형 한눈에 보기
• EAN-13: 13자리, 전 세계 소매 상품. GS1이 발급한 번호가 필요합니다.
• UPC-A: 12자리, 미국과 캐나다의 소매 상품. UPC-E는 작은 포장용으로 0을 생략한 8자리 버전입니다.
• EAN-8: 8자리, EAN-13을 넣기에 너무 작은 포장용. GS1이 별도로 발급합니다.
• ITF-14: 14자리(GTIN-14), 배송 박스에 인쇄하며 거친 골판지 표면에도 잘 견딥니다.
• Code 128: 모든 ASCII 텍스트, 매우 작음. 물류와 내부 라벨의 기본 선택입니다.
• Code 39: 대문자, 숫자, 일부 기호. 넓고 단순하며 자동차·방위 산업 사양에서 흔합니다.
• Codabar: 숫자와 일부 기호. 도서관, 혈액은행, 일부 택배 시스템에서 씁니다.
• MSI Plessey: 숫자만, 주로 소매점 선반 라벨. Pharmacode: 3~131070 사이의 숫자로, 의약품 생산의 포장 관리에 씁니다.
잘 스캔되는 바코드 인쇄하기
스캐너는 막대와 공백의 대비를 읽으므로, 흰색이나 아주 밝은 배경에 검은 막대가 단연 가장 확실합니다. 빨간 막대는 빨간 빛을 쓰는 많은 레이저 스캐너에서 보이지 않습니다. 바코드를 이음매, 곡면, 접힌 부분 위에 두지 마세요.
여백(quiet zone)을 남기세요. EAN-13은 왼쪽에 최소 모듈 11개, 오른쪽에 7개 너비의 빈 여백이 필요하고, Code 128은 10개가 필요합니다. 여기의 여백 설정이 심벌 주위에 이 공간을 추가하므로, 레이아웃에서 이미 확보하지 않았다면 그대로 두세요.
해상도보다 크기가 더 중요합니다. 배율 100%의 EAN-13은 여백을 포함해 너비 37.29 mm, 높이 25.93 mm이며, GS1은 그 80%~200%를 허용합니다. 작은 포장에서는 높이를 줄이는 것(트렁케이션)이 흔하지만 일부 소매점은 이를 거부하므로 요구 사항을 확인하세요.
관련 무료 도구
- QR 코드 생성기 — URL, 텍스트, 이메일, 전화, SMS, Wi-Fi, 연락처 카드용 QR 코드를 원하는 색으로 만들고 PNG나 SVG로 다운로드하세요. 코드는 만료되지 않습니다.
- 인보이스 생성기 — 내 정보와 품목을 입력하고 세금을 더해 깔끔한 PDF 인보이스, 견적서, 추정 견적서, 영수증, 구매 주문서를 다운로드하세요. 계정이 필요 없고, 정보는 브라우저에만 저장됩니다.
- 이미지 변환기 — AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP, SVG 간에 변환하세요. 대부분의 변환은 브라우저 밖으로 나가지 않습니다.
- 플레이스홀더 이미지 생성기 — 원하는 크기와 색상, 레이블로 더미 이미지를 만들어 PNG, JPG, WebP, SVG로 다운로드하세요. SNS, 광고, 히어로 배너용 프리셋을 제공합니다.