CSV 파일 분할 도구

CSV 파일 분할 도구

CSV 파일을 「행 수」 또는 「파일 수」로 분할하는 무료 온라인 도구입니다. Excel에서 열리지 않는 수 GB의 대용량 파일도 지원하며, 헤더 행 자동 추가 및 BOM 유지 기능을 제공합니다. 모든 데이터는 브라우저 내에서 처리되며 서버로 전송되지 않습니다. 프로그램 설치나 명령어 입력 없이 CSV 파일을 분할할 수 있습니다.

사용 방법
STEP1

CSV 파일 업로드

분할하려는 CSV 파일을 드래그 앤 드롭하거나 파일 선택 버튼으로 불러옵니다. 수 GB의 대용량 파일도 지원합니다.

STEP2

분할 조건 지정

"행 수" 또는 "파일 수" 분할 모드를 선택하고 값을 입력합니다. 필요한 경우 "두 번째 파일부터 헤더 추가" 스위치를 켭니다.

STEP3

분할 실행 및 다운로드

"분할 실행" 버튼을 누르면 파일이 즉시 분할됩니다. 각 부분의 "다운로드" 버튼이나 "일괄 다운로드"를 통해 저장합니다.

주요 기능

수 GB의 대용량 파일 지원

수 GB의 대용량 CSV 파일도 브라우저 멈춤 없이 분할합니다. 파일을 메모리에 한 번에 올리지 않고 조금씩 나누어 처리합니다.

완전한 클라이언트 사이드 처리

업로드된 파일은 서버로 전송되지 않습니다. 모든 처리가 브라우저 내에서 완결되므로 기밀 데이터가 포함된 CSV도 외부 유출 우려 없이 처리할 수 있습니다.

한글 깨짐 없는 바이너리 분할

UTF-8, EUC-KR 등 주요 문자 인코딩을 지원합니다. 원시 바이너리 데이터로 안전하게 처리하므로 원본 인코딩을 유지하며 한글 깨짐을 방지합니다.

따옴표 안의 줄바꿈 지원

RFC 4180 준수. 셀 내부의 줄바꿈이나 쉼표, 큰따옴표를 정확하게 판별하여 CSV 구조를 무너뜨리지 않고 분할할 수 있습니다.

자동 헤더 추가 및 BOM 유지

두 번째 파일부터 자동으로 헤더 행을 추가합니다. 또한 UTF-8 파일의 경우 분할된 모든 파일에 BOM이 유지되어 Excel에서 한글 깨짐을 방지합니다.

두 가지 분할 모드

"1파일당 행 수"를 지정하여 분할하는 모드와 "지정한 파일 수"로 나누는 모드를 탑재하여 용도에 맞게 선택할 수 있습니다.

추천 대상

데이터베이스 이관 및 시스템 마이그레이션

가져오기 용량 제한이 있는 시스템에 맞추어 CSV를 지정한 행 수로 분할하여 바로 업로드할 수 있습니다.

Excel 행 수 제한(100만 행)을 초과하는 대용량 CSV 분석

100만 행을 초과하는 CSV를 Excel이나 피벗 테이블에서 읽을 수 있는 크기로 분할하여 분석할 수 있습니다.

기밀 데이터의 안전한 분할

고객 목록이나 매출 데이터 등 외부 유출이 불가능한 대외비 CSV도 서버 전송 없이 브라우저 내에서 안전하게 처리합니다.

EUC-KR 등 다양한 인코딩의 CSV 분할

인코딩을 변환하지 않고 원본 바이트 배열을 그대로 유지하여 분할 후 Excel에서 열어도 한글이 깨지지 않습니다.

자주 묻는 질문
수 GB의 대용량 CSV 파일도 분할할 수 있나요?
네, 분할할 수 있습니다. 파일을 메모리에 한 번에 올리지 않고 작게 나누어 분석하므로 대용량 파일도 브라우저 멈춤 없이 처리합니다.
분할한 CSV 파일을 Excel에서 열면 글자가 깨지나요?
한글 깨짐이 발생하지 않습니다. 인코딩을 변환하지 않고 원본 파일의 바이트를 그대로 분할합니다. BOM이 있는 UTF-8 파일은 분할 파일에도 BOM이 유지됩니다.
데이터 안의 줄바꿈 때문에 잘못 분할되지는 않나요?
잘못 분할되지 않습니다. 큰따옴표 안의 줄바꿈은 셀 데이터로 인식하여 행 구분 기호와 명확히 구분해 처리합니다.
업로드한 데이터가 서버에 저장되나요?
아니요, 데이터는 서버로 전송되지 않습니다. 모든 처리가 브라우저 내에서 완결되어 기밀 파일도 안전하게 분할할 수 있습니다.
일괄 다운로드 중 오류가 발생하면 어떻게 하나요?
2GB를 초과하는 매우 큰 파일을 일괄 다운로드(ZIP)하려고 하면 브라우저의 메모리 제한으로 인해 오류가 발생할 수 있습니다. 이 경우 오른쪽의 "다운로드" 버튼을 사용하여 파일을 하나씩 저장해 주세요.
스마트폰이나 태블릿에서도 사용할 수 있나요?
네, 모바일 Safari나 Chrome 브라우저에서도 분할할 수 있습니다. 일괄 다운로드한 ZIP 파일은 기본 파일 앱 등에서 바로 압축을 풀 수 있습니다.
여러 줄로 된 헤더도 지원하나요?
네, 지원합니다. "두 번째 파일부터 헤더 추가" 옵션을 켠 후 헤더 행 수를 필요에 맞게 변경할 수 있습니다. 2줄이나 3줄로 된 헤더를 가진 CSV라도 지정한 행 수만큼 각 분할 파일의 맨 위에 정확하게 추가됩니다.
Python이나 PowerShell 같은 프로그래밍 지식이 필요한가요?
필요하지 않습니다. 파일을 선택하고 행 수를 입력한 후 분할 버튼을 누르면 됩니다. 별도의 프로그램 설치나 코딩 없이 브라우저에서 바로 사용할 수 있습니다.
관련 도구