Command Palette

Search for a command to run...

CSV

CSV 변환기

CSV를 Markdown 표나 JSON으로 변환합니다.

입력
첫 번째 행을 헤더로 사용하며, 빈 행은 건너뜁니다.
출력
CSV를 입력하고 포맷을 선택한 뒤 변환을 눌러주세요.
출력 포맷: Markdown 표

What

CSV 변환기 정의

CSV 변환기는 CSV를 JSON, Markdown, TSV, HTML, XML로 변환합니다.

Cases

대표 활용 사례

1

CSV 내보내기를 JSON으로 변환

2

문서용 Markdown 표 생성

3

값에 쉼표가 많을 때 TSV로 변환

How To

CSV를 변환하는 방법

CSV를 JSON/Markdown/TSV 등으로 바꾸는 단계별 가이드입니다.

1

CSV 붙여넣기

헤더가 포함된 CSV 텍스트를 입력에 붙여넣습니다.

2

출력 포맷 선택

Markdown 표, JSON 배열 등 원하는 출력 형식을 선택합니다.

3

변환 및 복사

변환 버튼을 클릭하고 결과를 복사합니다.

Knowledge

CSV 형식 이해하기

CSV란?
CSV(Comma-Separated Values)는 표 형식 데이터를 쉼표로 구분한 텍스트 파일입니다. 각 행은 레코드, 각 열은 쉼표로 구분된 필드입니다. 단순하고 범용적이어서 스프레드시트, 데이터베이스, 프로그래밍 언어 모두에서 지원됩니다.
CSV vs TSV
TSV(Tab-Separated Values)는 쉼표 대신 탭으로 구분합니다. 데이터에 쉼표가 많이 포함된 경우(주소, 설명 등) TSV가 파싱이 더 안정적입니다. 선택은 데이터 특성과 대상 시스템에 따라 결정하세요.
따옴표 규칙
필드 내에 쉼표, 줄바꿈, 따옴표가 포함되면 해당 필드를 큰따옴표로 감쌉니다. 필드 안의 따옴표는 두 개로 이스케이프합니다(""→"). RFC 4180이 이 규칙을 정의하지만, 모든 도구가 완벽히 따르지는 않습니다.
인코딩 문제
CSV 파일의 문자 인코딩이 다르면 한글 등이 깨질 수 있습니다. UTF-8이 국제 표준이지만, Excel은 기본적으로 시스템 로케일 인코딩을 사용합니다. Excel에서 UTF-8 CSV를 열려면 BOM을 포함하거나 '데이터 가져오기'를 사용하세요.
헤더 행의 중요성
첫 번째 행을 헤더(열 이름)로 사용하는 것이 관례입니다. 헤더가 있으면 데이터의 의미를 명확히 알 수 있고, 프로그램에서 키-값 쌍으로 파싱하기 쉽습니다. 헤더 없이 순수 데이터만 있는 경우도 있으니 확인이 필요합니다.

FAQ

CSV 변환기 FAQ

CSV는 언제 가장 적합한가요?
스프레드시트, BI, DB 사이의 단순 표 데이터 교환에 적합합니다.
입력 포맷은 어떻게 맞추나요?
첫 줄을 헤더로 둔 콤마 구분 행을 사용하고, 값 안의 콤마는 따옴표로 감싸세요.
CSV를 JSON/Markdown으로 언제 변환하나요?
API·스크립트엔 JSON, 문서나 PR엔 Markdown/HTML, 값에 콤마가 많으면 TSV가 유용합니다.
구분자나 인코딩이 다를 때는?
탭으로 구분된 데이터면 TSV를 선택하고, 입력은 UTF-8인지 확인하세요. 엑셀 내보내기는 UTF-8 CSV로 저장하면 깨짐을 피할 수 있습니다.
CSV는 어디에서 비롯됐나요?
CSV는 70~80년대 초기 스프레드시트와 데이터베이스 내보내기에서 단순 텍스트 표 형식으로 자리 잡았습니다.
지금도 CSV가 많이 쓰이나요?
새 포맷이 생겼어도 읽기 쉽고 도구에 구애받지 않아 가장 많이 교환되는 형식 중 하나입니다.
CSV는 주로 어디에 쓰이나요?
BI 도구 간 대량 가져오기/내보내기, 스프레드시트 공유, 노트북에서의 빠른 분석, 마이그레이션 스크립트에 활용됩니다.
CSV 파일 관리 팁은?
인코딩을 UTF-8로 맞추고, 구분자와 따옴표 규칙을 일관되게 유지하며 헤더 행을 포함해 명확히 표시하세요.
CSV 변환기