CSV·Excel로 바코드 일괄 생성하는 방법: 상품 코드와 라벨을 한 번에 만들기

CSV 또는 Excel 파일을 업로드해 여러 개의 바코드를 한 번에 만드는 방법을 알아보세요. 상품 코드, 재고 라벨, 순차 번호 바코드를 효율적으로 생성할 수 있습니다.


상품이 몇 개 없을 때는 바코드를 하나씩 만들어도 큰 문제가 없습니다. 코드 하나를 입력하고, 바코드 이미지를 다운로드하고, 다시 다음 코드를 입력하면 됩니다. 하지만 상품이 30개, 100개, 500개로 늘어나면 이야기가 달라집니다.

하나씩 입력하는 방식은 시간이 오래 걸립니다. 더 큰 문제는 실수입니다. 코드 한 글자를 잘못 입력하거나, 라벨 이름을 잘못 붙이거나, 중복된 코드를 모르고 지나칠 수 있습니다. 특히 쇼핑몰 상품, 창고 재고, 사무실 자산, 이벤트 티켓처럼 여러 개의 코드를 관리해야 하는 상황에서는 이런 작은 실수가 나중에 큰 혼란으로 이어질 수 있습니다.

이럴 때 필요한 것이 바코드 일괄 생성입니다.

CSV 또는 Excel 파일에 상품 코드와 라벨을 정리해두고, 한 번에 여러 개의 바코드를 만들 수 있다면 작업 시간이 크게 줄어듭니다. 이미 상품 목록을 Excel로 관리하고 있다면 더 편합니다. 파일을 다시 작성할 필요 없이, 코드와 라벨 열만 정리해서 바코드 생성 도구에 업로드하면 됩니다.

이 글에서는 CSV 바코드 생성, Excel 바코드 일괄 만들기, 상품 코드 바코드 제작, 라벨용 바코드 준비, 순차 번호 바코드 생성까지 실제 업무에서 필요한 내용을 중심으로 정리합니다. 또한 UploadLess 바코드 생성기를 사용해 브라우저에서 바로 여러 바코드를 만드는 방법도 함께 소개합니다.

Generate Barcode


바코드를 하나씩 만들면 왜 불편할까요?

바코드가 한두 개라면 수동 입력이 가장 빠를 수 있습니다. 하지만 여러 상품이나 재고를 관리해야 한다면 수동 입력은 금방 비효율적이 됩니다.

예를 들어 온라인 쇼핑몰에서 100개의 상품을 등록한다고 생각해보겠습니다. 각 상품에는 내부 SKU가 있고, 상품명도 다릅니다. 이 정보를 바탕으로 바코드 라벨을 만들어야 한다면 다음 작업을 반복해야 합니다.

  1. 상품 코드를 복사합니다.
  2. 바코드 생성기에 붙여넣습니다.
  3. 상품명을 라벨로 입력합니다.
  4. 바코드를 생성합니다.
  5. 이미지를 다운로드합니다.
  6. 다음 상품으로 넘어갑니다.

이 과정을 100번 반복하면 시간이 오래 걸릴 뿐 아니라 실수 가능성도 높아집니다.

특히 다음과 같은 문제가 자주 생깁니다.

  • 코드 입력 실수
  • 상품명 라벨 누락
  • 중복 코드 확인 어려움
  • 다운로드 파일 정리 어려움
  • 작업 시간이 너무 길어짐
  • 나중에 어떤 바코드가 어떤 상품인지 헷갈림

그래서 여러 바코드를 만들어야 할 때는 처음부터 파일 기반으로 정리하는 것이 좋습니다. CSV나 Excel 파일에 코드와 라벨을 정리해두면 바코드 생성뿐 아니라 이후 재고 관리, 라벨 인쇄, 상품 등록 작업까지 훨씬 깔끔해집니다.


바코드 일괄 생성이 필요한 상황

바코드 일괄 생성은 생각보다 다양한 곳에서 필요합니다. 특히 “비슷한 형식의 코드를 여러 개 만들어야 하는 상황”이라면 거의 항상 도움이 됩니다.

온라인 쇼핑몰 상품 관리

온라인 쇼핑몰을 운영하면 상품마다 고유한 SKU나 내부 상품 코드가 필요합니다. 상품 수가 적을 때는 수동으로 관리할 수 있지만, 색상, 사이즈, 옵션이 늘어나면 코드 수가 빠르게 증가합니다.

예를 들어 티셔츠 하나만 팔아도 색상 3개, 사이즈 5개라면 이미 15개의 상품 코드가 필요합니다. 여기에 여러 디자인과 시즌 상품이 추가되면 코드 수는 금방 수백 개가 됩니다.

이때 상품 코드와 상품명을 Excel로 정리하고, 한 번에 바코드를 생성하면 라벨 작업이 훨씬 쉬워집니다.

창고 재고 관리

창고에서는 상품명보다 코드가 더 중요할 때가 많습니다. 비슷하게 생긴 박스나 부품이 많다면 사람이 눈으로 구분하기 어렵습니다. 각 박스나 선반에 바코드 라벨을 붙여두면 입고, 출고, 재고 확인이 더 체계적으로 이루어질 수 있습니다.

특히 내부 관리용 코드라면 공식 유통 바코드가 아니어도 됩니다. 창고 안에서만 사용하는 재고 번호를 만들고, 그 번호를 바코드로 출력해 붙이면 됩니다.

사무실 자산 관리

노트북, 모니터, 키보드, 카메라, 장비, 가구처럼 회사 자산을 관리할 때도 바코드가 유용합니다. 자산 번호를 만들고 바코드 라벨을 붙여두면 대여, 반납, 점검, 폐기 기록을 관리하기 쉬워집니다.

자산이 많을수록 파일 업로드 방식이 편합니다. Excel에 자산 번호와 자산명을 정리한 뒤 일괄로 바코드를 생성하면 됩니다.

이벤트 티켓과 쿠폰 번호

이벤트 티켓, 쿠폰, 회원 번호처럼 순서가 있는 코드를 만들 때도 바코드가 유용합니다. 예를 들어 TICKET-0001부터 TICKET-0500까지의 번호를 만들어야 한다면 하나씩 입력하는 것은 비효율적입니다.

이런 경우에는 순차 번호 바코드 생성 방식을 사용하면 훨씬 빠릅니다.


CSV 또는 Excel 파일은 어떻게 준비해야 할까요?

CSV나 Excel로 바코드를 일괄 생성하려면 파일 구조를 단순하게 준비하는 것이 중요합니다. 너무 복잡한 표를 그대로 사용하면 도구가 어떤 값을 코드로 사용해야 하는지 알기 어렵습니다.

UploadLess 바코드 생성기에서 파일 업로드 모드를 사용할 때는 기본적으로 다음 구조를 권장합니다.

code label
8801234567890 상품 A
8801234567891 상품 B
8801234567892 상품 C

A열에는 code, B열에는 label을 넣습니다.

  • code: 실제 바코드에 들어갈 값
  • label: 바코드 아래에 표시할 텍스트

예를 들어 내부 상품 코드로 관리한다면 다음처럼 만들 수 있습니다.

code label
ITEM-0001 블랙 티셔츠 M
ITEM-0002 블랙 티셔츠 L
ITEM-0003 화이트 티셔츠 M
ITEM-0004 화이트 티셔츠 L

또는 자산 관리용이라면 다음처럼 사용할 수 있습니다.

code label
ASSET-0001 회의실 노트북
ASSET-0002 디자인팀 모니터
ASSET-0003 촬영용 카메라
ASSET-0004 사무실 프린터

핵심은 코드와 라벨을 명확히 분리하는 것입니다. 코드에는 스캔했을 때 읽혀야 하는 값을 넣고, 라벨에는 사람이 눈으로 확인할 이름을 넣으면 됩니다.


CSV와 Excel 중 어떤 파일을 쓰면 좋을까요?

CSV와 Excel은 둘 다 바코드 일괄 생성에 사용할 수 있지만, 상황에 따라 더 편한 형식이 다를 수 있습니다.

CSV가 좋은 경우

CSV는 구조가 단순하고 가볍습니다. 많은 시스템에서 쉽게 내보낼 수 있고, 텍스트 기반이라 호환성이 좋습니다.

다음과 같은 경우에는 CSV가 편합니다.

  • 쇼핑몰 관리자 페이지에서 상품 목록을 내보낸 경우
  • 재고 시스템에서 코드 목록을 export한 경우
  • 단순히 code와 label만 필요한 경우
  • 파일 크기를 가볍게 유지하고 싶은 경우

CSV는 복잡한 서식이 없기 때문에 오히려 실수가 줄어드는 장점도 있습니다.

Excel이 좋은 경우

Excel은 사람이 직접 편집하기 편합니다. 상품명, 옵션, 카테고리, 가격 등 여러 정보를 함께 관리하다가 필요한 열만 정리할 수 있습니다.

다음과 같은 경우에는 Excel이 편합니다.

  • 상품 목록을 이미 Excel로 관리하는 경우
  • 코드와 라벨을 직접 수정해야 하는 경우
  • 여러 시트를 비교하면서 작업하는 경우
  • 담당자가 비개발자인 경우

다만 바코드 생성용으로 업로드할 때는 너무 복잡한 서식, 병합 셀, 빈 행, 불필요한 제목 행을 정리하는 것이 좋습니다. 가장 안전한 구조는 A열 code, B열 label처럼 단순한 형태입니다.


UploadLess에서 CSV/Excel로 바코드 일괄 생성하는 방법

UploadLess 바코드 생성기를 사용하면 CSV 또는 Excel 파일을 업로드해 여러 개의 바코드를 한 번에 만들 수 있습니다.

기본 흐름은 다음과 같습니다.

  1. UploadLess 바코드 생성기에 접속합니다.
  2. 파일 업로드 모드를 선택합니다.
  3. CSV 또는 Excel 파일을 준비합니다.
  4. A열에는 code, B열에는 label을 넣습니다.
  5. 파일을 업로드합니다.
  6. 바코드 형식과 라벨 표시 옵션을 확인합니다.
  7. 생성된 바코드를 다운로드합니다.

이 방식의 장점은 반복 입력을 줄일 수 있다는 것입니다. 이미 상품 코드 목록이 있다면 하나씩 복사해서 붙여넣을 필요가 없습니다. 파일을 업로드하면 여러 개의 바코드를 한 번에 만들 수 있습니다.

특히 상품 수가 많거나, 정리된 재고 목록이 있거나, 반복적으로 라벨을 만들어야 하는 사람에게 매우 유용합니다.


파일 업로드 전에 꼭 확인할 것

바코드 일괄 생성은 편하지만, 파일이 잘못 준비되면 결과도 잘못 나올 수 있습니다. 업로드 전에 몇 가지를 확인하는 것이 좋습니다.

1. code 열에 빈 값이 없는지 확인하세요

code는 바코드에 들어갈 핵심 값입니다. 이 값이 비어 있으면 바코드를 만들 수 없거나, 빈 바코드가 생성될 수 있습니다.

업로드 전에 A열을 확인하고 빈 셀이 없는지 체크하세요.

2. 중복 코드가 없는지 확인하세요

서로 다른 상품에 같은 코드가 들어가면 나중에 스캔했을 때 혼란이 생깁니다. 특히 상품 수가 많을수록 중복 확인이 중요합니다.

Excel에서 중복 값 강조 기능을 사용하거나, 정렬 후 같은 코드가 반복되는지 확인해보는 것이 좋습니다.

3. label이 너무 길지 않은지 확인하세요

label은 사람이 보기 위한 텍스트입니다. 너무 길면 바코드 아래에 표시될 때 보기 어렵거나 라벨 디자인이 깨질 수 있습니다.

상품명이 너무 길다면 짧은 이름, SKU, 옵션명 중심으로 정리하는 것이 좋습니다.

4. 특수문자를 너무 많이 쓰지 마세요

일부 바코드 형식은 사용할 수 있는 문자 범위가 제한될 수 있습니다. 내부 관리용이라면 Code 128처럼 비교적 유연한 형식을 사용하는 것이 좋습니다.

특수문자, 이모지, 줄바꿈, 불필요한 공백은 가능한 한 피하는 것이 안전합니다.

5. 첫 줄 구조를 단순하게 유지하세요

파일 첫 줄에 복잡한 설명이나 제목이 들어가 있으면 인식이 꼬일 수 있습니다. 바코드 생성용 파일은 최대한 단순하게 만드는 것이 좋습니다.

권장 구조는 다음과 같습니다.

code,label
ITEM-0001,상품 A
ITEM-0002,상품 B
ITEM-0003,상품 C

순차 번호로 바코드 만드는 방법

모든 바코드가 기존 상품 목록에서 출발하는 것은 아닙니다. 때로는 연속된 번호를 새로 만들어야 할 때도 있습니다.

예를 들어 다음과 같은 코드가 필요할 수 있습니다.

ITEM-0001
ITEM-0002
ITEM-0003
ITEM-0004
ITEM-0005

또는 자산 관리용으로 다음과 같은 번호가 필요할 수도 있습니다.

ASSET-001
ASSET-002
ASSET-003
ASSET-004
ASSET-005

이런 경우에는 순차 번호 모드가 편합니다. 시작 번호와 개수를 정하면 연속된 코드를 기반으로 여러 바코드를 만들 수 있습니다.

순차 번호 바코드는 다음 상황에 잘 맞습니다.

  • 새 상품 코드 생성
  • 사무실 자산 번호 생성
  • 이벤트 티켓 번호 생성
  • 쿠폰 번호 생성
  • 박스 또는 선반 번호 생성
  • 샘플 제품 번호 생성

순차 번호를 사용할 때는 자릿수를 맞추는 것이 좋습니다. 예를 들어 1, 2, 3보다 0001, 0002, 0003처럼 만들면 정렬과 관리가 쉬워집니다.


수동, 파일 업로드, 순차 번호는 언제 쓰면 좋을까요?

UploadLess 바코드 생성기에는 세 가지 방식이 있습니다. 각각의 용도가 다르기 때문에 상황에 맞게 선택하면 됩니다.

모드 추천 상황
수동 바코드를 1~5개 정도만 빠르게 만들 때
파일 업로드 상품 목록이나 재고 목록이 CSV/Excel로 정리되어 있을 때
순차 번호 ITEM-0001처럼 연속된 번호로 여러 바코드를 만들 때

수동 모드는 가장 간단합니다. 테스트용이나 단일 코드 생성에 적합합니다.

파일 업로드 모드는 가장 실무적입니다. 이미 정리된 상품 코드, SKU, 재고 번호가 있다면 여러 바코드를 빠르게 만들 수 있습니다.

순차 번호 모드는 새 번호 체계를 만들 때 좋습니다. 특히 티켓, 쿠폰, 자산 번호처럼 연속성이 중요한 코드에 적합합니다.

이 세 가지 방식을 함께 지원하면 대부분의 일반적인 바코드 생성 상황을 처리할 수 있습니다.


상품 라벨용 바코드를 만들 때 팁

CSV나 Excel로 바코드를 일괄 생성한 뒤에는 대부분 라벨 인쇄나 문서 삽입 작업이 이어집니다. 이때 몇 가지를 신경 쓰면 결과물이 더 깔끔해집니다.

라벨에는 너무 긴 상품명을 넣지 마세요

상품명이 너무 길면 바코드 아래에 표시될 때 보기 어렵습니다. 가능하면 짧은 상품명, SKU, 옵션 중심으로 정리하세요.

예를 들어 다음처럼 줄일 수 있습니다.

긴 이름: 2026 여름 신상품 오버핏 코튼 블랙 티셔츠 남성용 M 사이즈
짧은 라벨: 블랙 티셔츠 M

code와 label의 역할을 구분하세요

code는 스캐너가 읽는 값이고, label은 사람이 읽는 값입니다. 두 값을 반드시 같게 만들 필요는 없습니다.

예를 들어 code는 TS-BLK-M-001로 하고, label은 블랙 티셔츠 M으로 표시할 수 있습니다.

인쇄용이면 SVG를 고려하세요

PNG도 편하지만, 라벨 인쇄나 크기 조절이 필요한 작업에는 SVG가 더 유리할 수 있습니다. SVG는 크기를 키워도 선명하게 유지되기 때문에 바코드 품질을 유지하기 쉽습니다.

출력 전에 테스트하세요

바코드가 실제로 잘 스캔되는지 확인하는 것이 중요합니다. 파일에서 바코드가 잘 생성되어도, 인쇄 과정에서 너무 작아지거나 선이 흐려지면 인식률이 떨어질 수 있습니다.

라벨지에 대량으로 출력하기 전에 몇 개만 먼저 테스트 출력해보는 것이 좋습니다.


공식 상품 바코드와 내부 관리용 바코드는 다릅니다

바코드를 만들 때 꼭 알아야 할 점이 있습니다. 온라인 도구로 바코드 이미지를 만드는 것과 공식 상품 코드를 발급받는 것은 다른 일입니다.

내부 관리용 코드는 직접 만들어도 됩니다. 예를 들어 창고 안에서만 쓰는 SKU, 사무실 자산 번호, 이벤트 티켓 번호는 자체 규칙으로 만들 수 있습니다.

하지만 공식 유통망, 대형 오프라인 매장, 글로벌 판매 채널에서 사용하는 상품 바코드는 별도의 등록 절차나 표준 코드가 필요할 수 있습니다.

따라서 사용 목적을 먼저 구분해야 합니다.

  • 내부 관리용: 직접 생성 가능
  • 재고 관리용: 직접 생성 가능
  • 라벨 테스트용: 직접 생성 가능
  • 공식 유통용: 별도 코드 체계 확인 필요
  • 대형 판매 채널 등록용: 플랫폼 요구사항 확인 필요

이 차이를 모르고 임의로 만든 바코드를 공식 상품 바코드처럼 사용하면 문제가 생길 수 있습니다. 반대로 내부 관리용인데 너무 복잡하게 생각할 필요도 없습니다. 목적에 맞게 사용하면 됩니다.


바코드 일괄 생성 작업 흐름 예시

실제로 상품 라벨을 만들 때는 다음과 같은 흐름으로 진행하면 깔끔합니다.

먼저 상품 목록을 정리합니다. Excel이나 CSV 파일에 상품 코드와 상품명을 입력합니다. 이때 A열에는 code, B열에는 label을 넣습니다.

그다음 중복 코드가 없는지 확인합니다. 같은 코드가 두 상품에 들어가면 나중에 스캔할 때 혼란이 생길 수 있습니다.

파일이 준비되면 UploadLess 바코드 생성기를 열고 파일 업로드 모드를 선택합니다. CSV 또는 Excel 파일을 업로드한 뒤 바코드 형식과 라벨 옵션을 확인합니다.

생성된 바코드를 다운로드한 다음 라벨지나 문서에 넣어 테스트 출력합니다. 몇 개를 먼저 스캔해보고 문제가 없다면 전체 라벨을 출력합니다.

이 흐름을 한 번 만들어두면 다음부터는 훨씬 빠릅니다. 새 상품이 추가될 때마다 파일에 행만 추가하고 다시 바코드를 생성하면 됩니다.


바코드 CSV 파일 예시

처음 CSV 파일을 만드는 사람이라면 아래처럼 아주 단순하게 시작하면 됩니다.

code,label
ITEM-0001,블랙 티셔츠 M
ITEM-0002,블랙 티셔츠 L
ITEM-0003,화이트 티셔츠 M
ITEM-0004,화이트 티셔츠 L
ITEM-0005,네이비 후드티 Free

재고 관리용이라면 이렇게 만들 수 있습니다.

code,label
STOCK-A001,A구역 1번 박스
STOCK-A002,A구역 2번 박스
STOCK-B001,B구역 1번 선반
STOCK-B002,B구역 2번 선반

자산 관리용이라면 다음처럼 정리할 수도 있습니다.

code,label
ASSET-0001,회의실 노트북
ASSET-0002,디자인팀 모니터
ASSET-0003,촬영용 카메라
ASSET-0004,사무실 프린터

중요한 것은 파일 구조를 복잡하게 만들지 않는 것입니다. 바코드 생성용 파일은 단순할수록 좋습니다.


자주 묻는 질문

Q. CSV 파일로 여러 바코드를 한 번에 만들 수 있나요?

네. UploadLess 바코드 생성기의 파일 업로드 모드를 사용하면 CSV 파일을 업로드해 여러 바코드를 한 번에 만들 수 있습니다. A열에는 code, B열에는 label을 넣는 방식으로 준비하면 됩니다.

Q. Excel 파일도 바코드 일괄 생성에 사용할 수 있나요?

네. 상품 목록이나 재고 목록을 Excel로 관리하고 있다면 해당 파일을 활용할 수 있습니다. 다만 업로드 전에는 code와 label 열을 단순하게 정리하고, 빈 셀이나 불필요한 서식을 제거하는 것이 좋습니다.

Q. code와 label은 무엇이 다른가요?

code는 실제 바코드에 들어가는 값이고, label은 바코드 아래에 사람이 읽을 수 있도록 표시하는 텍스트입니다. 예를 들어 code는 ITEM-0001, label은 블랙 티셔츠 M처럼 다르게 설정할 수 있습니다.

Q. 순차 번호 바코드는 언제 사용하면 좋나요?

연속된 번호가 필요한 경우에 좋습니다. 예를 들어 ITEM-0001부터 ITEM-0100까지의 상품 코드, 자산 번호, 티켓 번호, 쿠폰 번호를 만들 때 순차 번호 모드를 사용하면 반복 입력을 줄일 수 있습니다.

Q. 직접 만든 바코드를 상품 판매에 사용해도 되나요?

내부 관리용이나 재고 라벨용으로는 직접 만든 바코드를 사용할 수 있습니다. 하지만 공식 유통망이나 대형 판매 채널에서 사용하는 상품 바코드는 별도의 코드 등록이나 표준이 필요할 수 있으므로 해당 채널의 요구사항을 확인해야 합니다.


마치며

바코드를 여러 개 만들어야 한다면 하나씩 입력하는 방식은 오래 걸리고 실수도 많아집니다. 상품 코드, 재고 번호, 자산 번호, 티켓 번호처럼 반복되는 값이 많다면 CSV나 Excel 파일을 준비해 바코드를 일괄 생성하는 것이 훨씬 효율적입니다.

특히 이미 상품 목록을 Excel로 관리하고 있다면 작업은 더 쉬워집니다. A열에는 code, B열에는 label을 넣고 파일을 업로드하면 여러 바코드를 한 번에 만들 수 있습니다. 새 번호 체계가 필요하다면 순차 번호 모드를 사용해 연속된 바코드를 빠르게 생성할 수도 있습니다.

상품 라벨, 창고 재고, 사무실 자산, 이벤트 티켓처럼 여러 코드를 관리해야 한다면 UploadLess 바코드 생성기를 사용해보세요. 수동 입력, 파일 업로드, 순차 번호 방식을 모두 지원하므로 상황에 맞게 바코드를 만들고 PNG 또는 SVG 이미지로 활용할 수 있습니다.

바코드 생성기: 브라우저에서 바코드를 생성하세요. 이 도구를 무료로 사용하기 →
J.Julian

J.Julian

J.Julian은 UploadLess의 창립자이자 리드 개발자입니다. 소프트웨어 엔지니어링과 웹 아키텍처에 대한 탄탄한 배경을 바탕으로, 현대 웹을 위한 안전하고 고성능이며 사용자 친화적인 파일 공유 솔루션을 구축하는 데 전념하고 있습니다.