CSV 마크다운 표 변환기
Markdown 표를 손으로 입력하면 줄마다 파이프와 대시를 세야 합니다. 대신 CSV를 올리면 머리글 행과 구분 행을 갖춘 표가 만들어져 README, 위키 페이지, 노트북에 바로 붙여 넣을 수 있습니다.
데이터 변환
또는 CSV, TSV, TXT … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
CSV와 텍스트 파일에서 열을 나누는 문자로, 읽기와 쓰기에 모두 쓰입니다. 자동은 입력에서 감지하고 쉼표로 씁니다.
UTF-8은 모든 언어에 쓸 수 있습니다. Windows의 Excel에서 CSV를 열 때 악센트 문자나 아시아 문자가 깨지면 BOM 포함 UTF-8을 선택하십시오.
Excel, ODS, Numbers 입력은 첫 시트만 변환하거나 모든 시트를 변환합니다(ZIP 안에 시트마다 CSV 하나, 또는 시트마다 JSON 키 하나).
새 스프레드시트의 시트 탭 이름으로, 최대 31자입니다.
객체 배열은 모든 행에 열 이름을 키로 쓰고, 배열의 배열은 더 간결하며 머리글을 첫 배열로 유지합니다.
모든 행을 감싸는 바깥 요소의 이름이며, 각 행은 그 안의 <row>가 됩니다.
CREATE TABLE과 INSERT 문에 쓰입니다. 영문자, 숫자, 밑줄만 사용할 수 있습니다.
따옴표 처리와 열 유형은 데이터베이스마다 조금씩 다릅니다. 가져올 데이터베이스를 고르십시오.
날짜 셀을 한 가지 형식으로 다시 씁니다. 데이터베이스와 코드에는 ISO (2026-10-18)가 가장 안전하며, 그대로 유지는 원본에 보이는 대로 둡니다.
사용 방법
- 1
CSV 업로드
.csv, .tsv 또는 구분자로 나뉜 .txt 파일을 한 번에 최대 20개, 파일당 95 MB까지 추가하세요. 자동 감지가 쉼표, 세미콜론, 탭, 파이프를 처리합니다.
- 2
머리글 확인
첫 행을 머리글로 사용이 켜져 있어 1행이 표 머리글이 됩니다. 파일이 바로 데이터로 시작한다면 고급 설정에서 끄세요.
- 3
변환 후 붙여 넣기
Markdown 표로 변환을 누르고 .md 파일을 열어 README, 풀 리퀘스트, 이슈, 노트에 표를 붙여 넣으세요.
CSV 파일을 Markdown 표로 바꾸려면 어떻게 합니까?
CSV를 올리고 Markdown 표로 변환을 누르세요. 첫 행이 표 머리글이 되고 그 아래에 대시 행이 추가되며, 나머지 줄은 셀이 파이프로 구분된 행이 됩니다.
개발자가 CSV를 Markdown으로 변환하는 이유
문서는 점점 Markdown 파일에 모입니다. 메인테이너는 README에 지원 버전 표를 넣고, 엔지니어는 풀 리퀘스트에 벤치마크 수치를 붙여 넣고, 연구자는 Obsidian에 읽을 목록을 정리합니다. 숫자는 보통 스프레드시트나 스크립트의 CSV 출력에서 시작하는데, 셀마다 파이프를 넣어 가며 손으로 다시 만드는 일은 느리고 틀리기 쉽습니다.
2004년 John Gruber의 원래 Markdown에는 표가 아예 없었습니다. 파이프 문법은 PHP Markdown Extra를 통해 퍼졌고 2017년 GitHub Flavored Markdown 사양에 명시되었기 때문에, GitHub과 이를 따르는 대부분의 도구에서 작동합니다. 행이 Excel에서 왔다면 먼저 엑셀 CSV 변환으로 저장한 뒤 여기서 변환하세요.
CSV 마크다운 표 변환 예시
런타임,버전,상태 Python,3.13,지원 중 Python,3.9,지원 종료 | 2025년 10월 Node.js,22,지원 중
| 런타임 | 버전 | 상태 | | --- | --- | --- | | Python | 3.13 | 지원 중 | | Python | 3.9 | 지원 종료 \| 2025년 10월 | | Node.js | 22 | 지원 중 |
변환한 Markdown 표가 표시되는 곳
| 기관 | 요구 사항 | 출처 |
|---|---|---|
| GitHub | GFM 사양에 따라 README, 이슈, 풀 리퀘스트, 위키에서 파이프 표를 렌더링합니다. | GFM 사양 |
| GitLab | GitLab Flavored Markdown이 저장소, 이슈, 머지 리퀘스트에서 같은 파이프 표를 렌더링합니다. | — |
| Obsidian | 읽기 보기에서 파이프 표를 표시하고, 라이브 미리보기에서 표 편집을 제공합니다. | — |
| Jupyter | 노트북의 Markdown 셀이 코드 옆에 파이프 표를 렌더링합니다. | — |
| CommonMark | 핵심 사양에는 표 문법이 없으므로 렌더러에 표 확장이 필요합니다. | commonmark.org |
CSV와 Markdown 형식 정보
CSV
쉼표로 구분된 값(CSV)
CSV는 한 줄이 한 행이 되고 쉼표로 열을 구분하는 표 형식의 일반 텍스트 파일입니다. 컴퓨터 초창기부터 쓰였고 RFC 4180에 설명되어 있지만, 세미콜론이나 탭을 쓰거나 텍스트 인코딩이 다른 변형도 많습니다. 거의 모든 스프레드시트, 데이터베이스, 분석 도구가 CSV를 가져오고 내보낼 수 있어 시스템 간 데이터 이동의 기본 형식입니다. CSV에는 값만 저장되며 수식, 서식, 여러 시트, 데이터 유형은 담기지 않습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- –
MD
마크다운(Markdown)
Markdown은 2004년 John Gruber가 만든 가벼운 마크업 문법입니다. 제목은 #, 강조는 *, 목록은 -처럼 일반 텍스트 기호를 사용하므로 원문 그대로도 읽기 쉽고 HTML로 깔끔하게 변환됩니다. README 파일, 기술 문서, 위키, 메모 앱, 많은 정적 사이트 생성기의 표준입니다. CommonMark, GitHub Flavored Markdown 같은 여러 방언이 있으며 표 같은 세부 문법이 조금씩 다릅니다. .md 파일은 어떤 텍스트 편집기로도 열 수 있습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 2004 · John Gruber
작은 데이터 세트가 문서 안에 들어가야 할 때 CSV를 Markdown으로 바꿉니다. README의 호환성 표, 변경 로그의 버전 목록, 벤치마크 실행을 비교하는 풀 리퀘스트, 개인 지식 베이스의 노트 같은 경우입니다.
이 변환은 값 측면에서는 거의 무손실이지만 의도 측면에서는 그렇지 않습니다. CSV는 소프트웨어가 읽도록 모든 행을 담고, Markdown 표는 사람을 위한 데이터의 그림이라 자료형도, 수식도, 셀 병합 방법도 없습니다. CSV를 원본으로 저장소에 두고 숫자가 바뀌면 표를 다시 만드세요.
CSV 마크다운 변환 자주 묻는 질문
Markdown 표는 어디서 표로 보입니까?
렌더러가 파이프 표 확장을 지원하는 곳이면 어디서나 보입니다. GitHub, GitLab, Obsidian, Jupyter 노트북, 그리고 MkDocs와 Hugo 같은 정적 사이트 생성기입니다. CommonMark만 엄격히 따르는 렌더러에서는 같은 줄이 파이프가 그대로 보이는 일반 텍스트로 표시됩니다.
CSV의 값에 파이프 문자가 들어 있으면 어떻게 됩니까?
이스케이프하지 않은 |는 새 셀을 시작해 모든 열을 오른쪽으로 밀어냅니다. 변환기는 이를 GitHub Flavored Markdown이 정한 이스케이프인 \|로 써서, 파이프가 셀 안의 텍스트로 표시되게 합니다.
숫자를 오른쪽 정렬할 수 있습니까?
네, 구분 행을 고치면 됩니다. ---:는 열을 오른쪽, :---:는 가운데, :---는 왼쪽으로 정렬합니다. 콜론은 변환 후에 추가하세요. 표가 어떻게 렌더링되는지만 바뀌고 데이터는 바뀌지 않습니다.
Markdown 표로는 어느 정도 크기의 CSV가 적당합니까?
Markdown 표는 읽기 위한 것이라 수십 행, 몇 개 열 정도가 가장 좋습니다. 수천 행짜리 표도 문제없이 변환되지만 README를 스크롤하기 어려워지니, 대신 저장소의 CSV 파일에 링크를 걸고 일부만 예시로 보여 주세요.
CSV 필드 안의 줄바꿈은 어떻게 됩니까?
Markdown 표의 행은 한 줄에 있어야 하므로, 따옴표로 묶여 여러 줄에 걸친 CSV 값은 그대로 유지할 수 없습니다. 변환 전에 그런 줄바꿈을 바꿔 두세요. GitHub에서는 셀 안에 <br>을 써서 줄을 바꿀 수 있습니다.
표를 HTML로 변환할 수도 있습니까?
보낼 곳이 Markdown 파일이 아니라 웹 페이지, CMS, 이메일이라면 변환할 형식을 HTML 표로 정하세요. JSON에서 시작하는 데이터라면 JSON HTML 변환 페이지에 그 출력이 미리 선택되어 있습니다.