CSV→Markdown 표 변환기
CSV 파일을 Markdown 표 문법(`| col1 | col2 |`)으로 변환합니다. 구분자, 첫 줄을 표제행으로 사용할지 여부, 열 정렬(왼쪽·가운데·오른쪽)을 지정할 수 있습니다. 변환 결과는 복사하거나 다운로드할 수 있습니다. 변환은 모두 브라우저 내에서 처리되며 서버로 전송되지 않습니다.
| 구분자 |
|
|---|---|
| 첫 줄을 표제행으로 사용 | |
| 열 정렬 |
|
CSV를 입력하면 여기에 Markdown 표가 표시됩니다.
CSV 행과 Markdown 표의 대응 관계
| CSV의 한 행 | name,age,city |
|---|---|
| 변환된 Markdown 문법 | | name | age | city | |
첫 줄을 표제행으로 사용하면 1행이 표제행이 되고, 2행에 정렬을 나타내는 구분행(---)이 이어지며, 3행부터는 각 데이터 행이 됩니다.
팁
- 셀 안에 파이프(|)가 포함되어 있으면 자동으로 \|로 이스케이프되어 열 구분자로 잘못 인식되는 것을 방지합니다.
- 따옴표로 묶인 여러 줄 셀 안의 줄바꿈은 반각 공백으로 치환됩니다. Markdown 표의 한 행은 물리적으로 한 줄에 들어가야 하기 때문입니다.
- "왼쪽 정렬", "가운데 정렬", "오른쪽 정렬" 중 하나를 선택하면 구분행에 `:---`·`:---:`·`---:`가 삽입되어 GitHub 등의 렌더러에서 의도한 정렬로 표시됩니다.
- 자매 도구인 CSV→JSON 변환·CSV→SQL 변환과 함께 사용하면, 하나의 CSV를 용도에 맞는 세 가지 형식으로 변환할 수 있습니다.
자주 묻는 질문
여담 ― Markdown 표는 왜 파이프와 하이픈만으로 표현될까
Markdown은 2004년 John Gruber와 Aaron Swartz가 고안한 경량 마크업 언어로, "평문 그대로 읽어도 의미가 통해야 한다"는 것을 설계 철학의 핵심으로 삼고 있습니다. 표 문법도 예외가 아니어서, 파이프와 하이픈만으로 표의 선을 표현하기 때문에 HTML의 `