전체 CSV 도구
하려는 작업별로 묶은 무료 CSV 도구 29가지입니다. 모두 계정 없이 브라우저에서 실행되므로 파일이 기기 밖으로 나가지 않습니다.
보기·만들기
파일을 열어 읽거나, 스프레드시트처럼 편집하거나, 도구를 시험해 볼 현실적인 테스트 데이터를 받으세요.
정리·편집
필요한 행만 남기고, 값과 구조를 고치고, 파일 자체를 쓰는 방식을 바꿉니다.
합치기·나누기
파일 여러 개를 다룹니다. 파일을 이어 붙이거나 조인하고, 하나를 여러 개로 나누고, 두 버전을 비교하거나, 파일을 압축합니다.
분석
열 통계, 피벗 테이블, SQL 쿼리로 파일을 요약하거나 열을 차트로 만듭니다.
CSV 변환
다음 프로그램이 받는 형식으로 CSV를 바꿉니다. 스프레드시트, 데이터베이스, 웹 페이지, API, 휴대폰, 프린터용 형식이 있습니다.
- CSV를 Markdown으로GitHub 형식의 Markdown 표.
- CSV를 JSON으로객체, 배열, 열 단위 또는 JSON Lines.
- CSV를 Excel로앞자리 0이 사라지지 않는 .xlsx 통합 문서.
- CSV를 TSV로안전하게 이스케이프한 탭 구분 텍스트.
- CSV를 Parquet으로브라우저에서 만드는 Apache Parquet 파일.
- CSV를 SQL로CREATE TABLE과 INSERT, UPSERT, UPDATE, DELETE.
- CSV를 SQLite로바로 열 수 있는 SQLite 데이터베이스 파일.
- CSV를 HTML로이스케이프된 HTML 표 또는 완성된 페이지.
- CSV를 XML로유효한 요소 이름을 쓰는 올바른 형식의 XML.
- CSV를 YAML로다시 읽어도 같은 값이 되는 YAML 목록.
- CSV를 vCard(VCF)로휴대폰과 주소록용 연락처 카드.
- CSV를 PDF로한글 등 라틴 문자가 아닌 글자도 지원하는, 페이지로 나뉜 PDF 표.
자주 하는 여러 단계 작업
연 파일은 방문하는 동안 모든 도구에서 그대로 쓸 수 있지만, 각 도구는 다른 도구의 결과가 아니라 처음 연 상태의 파일에서 시작합니다. 정리한 행, 새 열 구성, 합친 표 같은 결과로 이어서 작업하려면 먼저 ‘편집기에서 열기’를 누른 다음 다음 도구를 고르세요. 스트리밍 방식으로 쓰는 큰 결과는 이렇게 열 수 없으니, 결과를 내려받아 그 파일을 다음 도구에서 여세요.
데이터베이스에 가져올 내보내기 파일 준비
먼저 구조를 검사하고, 불필요한 공백과 중복 행을 지운 뒤, 대상 테이블에 맞게 열 이름을 바꾸고 SQL 스크립트를 만듭니다.
Excel에서 제대로 열리지 않는 CSV 고치기
길이가 맞지 않는 행과 섞인 줄 바꿈 문자를 찾고, Excel이 기대하는 구분 기호와 인코딩으로 파일을 다시 씁니다. 가져오기 과정을 건너뛰고 앞자리 0을 유지하는 .xlsx 파일을 만들 수도 있습니다.
월별 내보내기 파일을 합치고 달라진 점 확인
여러 달의 파일을 하나로 이어 붙이고, 키 열을 기준으로 이번 달과 지난달을 비교한 뒤, 결과를 피벗 테이블로 집계합니다.
행 데이터를 간단한 보고서로 만들기
필요한 행만 남겨 요약하고, 합계를 차트로 그린 뒤, 표를 인쇄용 PDF로 저장합니다.
연락처 목록을 휴대폰으로 옮기기
이름과 이메일 주소를 정리하고, 이름·전화번호·이메일로 인식되도록 열 이름을 바꾼 뒤, .vcf 파일 하나로 내려받습니다.
어떤 도구를 써야 하나요?
- CSV 뷰어 · CSV 편집기 · CSV 피벗 테이블·분석
- ‘CSV 뷰어’는 파일을 바꾸지 않고 읽고, 검색하고, 정렬하고, 필터링합니다. ‘CSV 편집기’는 셀, 행, 열을 바꾸고 결과를 내려받을 때 씁니다. ‘CSV 피벗 테이블·분석’은 피벗 테이블, 열 통계, SQL 쿼리로 합계를 낼 때 씁니다.
- CSV 데이터 정리 · CSV 구분 기호·인코딩 변경 · CSV 열 이름·순서 변경
- ‘CSV 데이터 정리’는 공백, 빈 행과 중복 행, 영문 대소문자 같은 값을 바꿉니다. ‘CSV 구분 기호·인코딩 변경’은 값을 모두 그대로 두고 구분 기호, 따옴표, 줄 바꿈 문자, 인코딩처럼 파일을 쓰는 방식만 바꿉니다. ‘CSV 열 이름·순서 변경’은 열 이름, 열 순서, 남길 열 같은 구성을 바꿉니다.
- CSV 파일 합치기·조인 · CSV 파일 비교
- ‘CSV 파일 합치기·조인’은 여러 파일의 행을 이어 붙이거나 두 파일을 키 열로 조인해 하나로 모읍니다. ‘CSV 파일 비교’는 두 버전을 따로 둔 채 추가, 삭제, 변경된 행을 보여 줍니다.
- CSV를 SQL로 · CSV를 SQLite로
- ‘CSV를 SQL로’는 PostgreSQL, MySQL/MariaDB, SQLite, SQL Server용 CREATE TABLE과 INSERT(또는 UPSERT) 문을 담은 텍스트 스크립트를 만듭니다. ‘CSV를 SQLite로’는 바로 열 수 있는 완성된 .sqlite 데이터베이스 파일을 만듭니다.