PDFChangers

쇼핑몰 상품 대량등록 CSV 만들기 — 엑셀에서 변환할 때 깨지지 않게

2026-10-06

상품 수십 개를 하나씩 등록하는 대신 CSV 로 올리면 한 번에 끝납니다. 그런데 엑셀에서 '다른 이름으로 저장' 한 CSV 는 플랫폼에서 한글이 깨지거나, 옵션에 쓴 쉼표 때문에 칸이 밀리거나, 상품코드 앞의 0 이 사라지는 일이 잦습니다.

플랫폼이 주는 양식부터

대부분의 플랫폼은 대량등록용 엑셀 양식을 내려받게 합니다. 그 양식의 열 순서와 머리글을 그대로 쓰세요. 열을 하나라도 빼거나 이름을 바꾸면 업로드가 거부됩니다.

엑셀에서 바로 저장하면 생기는 일

  • 한글 깨짐 — 엑셀의 CSV 저장은 운영체제 인코딩을 쓰는 경우가 있어, UTF-8 을 요구하는 플랫폼에서 깨집니다
  • 앞자리 0 사라짐 — 상품코드 00123 이 123 이 됩니다. 엑셀이 숫자로 해석해서입니다
  • 쉼표 밀림 — 옵션명에 '빨강, 파랑' 처럼 쉼표가 있으면 칸이 밀립니다

이 도구로 변환하면

엑셀 ↔ CSV 변환은 UTF-8 BOM 으로 저장해 한글이 유지되고, 쉼표가 든 칸은 따옴표로 감싸 밀리지 않습니다. 앞자리 0 은 엑셀에서 그 열을 '텍스트' 서식으로 바꾼 뒤 변환하면 살아 있습니다.

올리기 전에 변환된 CSV 를 메모장으로 열어 첫 줄 머리글과 둘째 줄 값이 칸마다 맞는지 한 번만 확인하세요.

자주 묻는 질문

플랫폼에서 '인코딩 오류' 가 떠요.
플랫폼이 EUC-KR 을 요구하는 드문 경우입니다. 안내에 인코딩이 명시돼 있는지 확인하세요. 대부분은 UTF-8 입니다.
시트가 여러 개인데요.
CSV 는 한 시트만 담깁니다. 상품 시트만 남기거나, 변환할 시트를 고르세요.
공유

관련 글