CSV 분할기 (행 단위)
큰 CSV를 행 수 기준으로 잘게 분할 — 청크마다 헤더 반복, 한 번에 모두 다운로드.
CSV를 드롭하거나 붙여넣어 시작.
사용법
.csv파일을 드롭하거나 내용을 붙여넣기.- 청크당 데이터 행 수와 헤더 반복 여부 설정.
- 각 청크 다운로드 버튼 또는 '모두 다운로드' 클릭.
자세한 설명
펼치기접기
CSV를 끌어다 놓거나 붙여넣고 조각마다 담을 데이터 행 수를 정하면, 크기가 고른 파일들이 만들어져 하나씩 또는 한꺼번에 내려받을 수 있습니다. 세는 단위는 줄이 아니라 레코드인데, 단순한 분할을 망치는 차이가 바로 이것입니다. 인용된 필드 안에는 줄바꿈이 들어 있을 수 있는데, 여기서는 그런 행이 반으로 잘리지 않고 온전히 유지됩니다. 헤더는 모든 조각의 맨 위에 되풀이해 넣을 수 있어, 각 파일이 그것만으로도 제대로 열리고 다시 이어 붙일 필요 없이 가져오기가 됩니다. 각 부분은 name.part01of04.csv처럼 0을 채운 번호가 붙어 어떤 파일 관리자나 셸 글로브에서도 올바른 순서로 정렬됩니다. 모든 처리는 브라우저에서 이루어지며 데이터는 페이지를 벗어나지 않습니다.
자주 묻는 질문
줄바꿈이 들어간 따옴표 필드를 인식하나요?
네 — 따옴표로 감싼 필드 안의 \n이나 ,는 행을 분리하지 않습니다.
파일이 어디로 전송되나요?
전송 없음. 브라우저에서 분할하고 메모리에서 다운로드를 만듭니다.
얼마나 큰 파일까지?
브라우저 메모리에 좌우됩니다. 수십 MB는 문제 없음, 500MB+ 라면 데스크톱 도구 권장.
왜 청크 개수가 아니라 행 수 기준?
대다수 CSV 임포트 한도가 행 수로 표현됩니다(BigQuery 100만, Excel 100만, Stripe 10만…) — 행 단위 분할이 그대로 맞아떨어집니다.
나눈 파일을 어떻게 다시 합치나요?
헤더를 반복해 넣었다면 첫 조각을 제외한 모든 조각의 첫 줄을 버리고 이어 붙이면 됩니다. macOS나 리눅스에서는 명령 두 줄이면 됩니다. head -1 name.part01of04.csv > all.csv로 헤더를 만든 뒤 tail -n +2 -q name.part*.csv >> all.csv를 실행하세요.
헤더를 조각마다 넣어야 하나요?
각 조각을 따로 열거나 가져올 예정이라면 넣으세요. 대개 파일을 나누는 이유가 그것입니다. 반대로 조각들을 스트림처럼 다시 이어 붙일 거라면 빼세요. 데이터 중간에 헤더가 끼어 있는 것이 아예 없는 것보다 나쁘기 때문입니다.
이 주제의 가이드
관련 도구
파일 분할기
큰 파일을 작은 청크로 나눠 첨부·업로드 용량 제한을 우회하세요.
파일
CSV 전치 — 행과 열 바꾸기
CSV 데이터의 행과 열을 서로 바꿔 전치합니다. 브라우저에서 동작합니다.
텍스트
텍스트 템플릿 (메일 머지)
{{플레이스홀더}}로 템플릿 작성 → CSV 또는 JSON 데이터 행 붙여넣기 → 행별 개인화 텍스트 생성. 모두 브라우저에서.
텍스트
BMP / DIB 파일 분석기
브라우저에서 .bmp와 .dib를 엽니다. 헤더 버전, 비트 심도, 행 순서, 압축, 채널 마스크, 팔레트, 바이트 배치까지 그대로 보여 줍니다.
파일
벌크 파일 이름변경 미리보기
파일 드롭해 일괄 이름변경 미리보기 — {n}, {name}, {ext}, {date} 패턴 + find/replace + 케이스 모드 + 충돌 감지.
파일
WebP 파일 검사기
.webp 파일의 RIFF 청크를 브라우저에서 훑어봅니다. 손실·무손실·확장 구분, 캔버스와 프레임 크기 비교, 애니메이션 타이밍, 알파, ICC, Exif, XMP를 보여줍니다.
파일