📑 마크다운 표 만들기 (Markdown Table Generator)
엑셀에서 복사한 표를 붙여 넣거나 칸에 직접 써서 GitHub·노션·블로그용 마크다운 표를 만드세요. 한글이 섞여도 세로줄이 반듯하게 맞춰져요.
사용법
- 위 칸에 바로 입력하세요. 첫 줄은 머리글(헤더)이에요. Enter를 누르면 아래 칸으로, 마지막 줄에서 Enter를 누르면 새 행이 생겨요.
- 엑셀·구글 시트에서 범위를 복사해 아무 칸에나 붙여 넣으면 그 칸부터 채워져요. 아래 붙여넣기 칸에 CSV·TSV·기존 마크다운 표를 넣어 통째로 가져올 수도 있어요.
- 각 열 위의 정렬 버튼을 누를 때마다 기본 → 왼쪽 → 가운데 → 오른쪽으로 바뀌어요. 숫자 열은 오른쪽 정렬이 읽기 좋아요.
- 오른쪽에 만들어진 마크다운을 'copy'로 복사해 GitHub README, 노션, 블로그, 위키에 붙여 넣으세요. 미리보기로 실제 모양도 확인할 수 있어요.
마크다운 표 문법
마크다운 표는 GitHub Flavored Markdown(GFM) 확장 문법이에요. 세로줄 |로 칸을 나누고, 둘째 줄의 하이픈 ---으로 머리글과 본문을 구분합니다. 콜론 : 위치가 정렬을 정해요.
| 구분선 | 정렬 | 예 |
|---|---|---|
--- | 기본 (대부분 왼쪽) | | 이름 | 아래 | --- | |
:--- | 왼쪽 | 설명·텍스트 열 |
:---: | 가운데 | ✓/✗, 짧은 상태 값 |
---: | 오른쪽 | 금액·점수 같은 숫자 열 |
예를 들어 이 페이지의 기본 예시는 아래처럼 바뀌어요. 한글 '김철수'는 고정폭 글꼴에서 6칸을 차지하므로, 영어 'Alice'(5칸)보다 공백을 하나 덜 넣어야 세로줄이 맞아요.
| 이름 | 역할 | 점수 |
| ------ | ---------- | ---: |
| 김철수 | 프론트엔드 | 92 |
| Alice | Backend | 88 |
주의할 점
- 칸 안의
|는 표를 깨뜨리므로\|로 바꿔 넣어요. 칸 안 줄바꿈은 마크다운 표가 지원하지 않아<br>로 바꿉니다(GitHub·노션 등 대부분 지원). - 세로줄 맞춤(공백 채우기)은 원문을 보기 좋게 하는 것일 뿐, 렌더링 결과는 같아요. 용량을 줄이려면 '간단하게'를 고르세요.
- 한글이 2칸으로 보이는 건 D2Coding, 나눔고딕코딩 같은 한글 고정폭 글꼴 기준이에요. 에디터 글꼴이 한글을 1.5칸 등으로 그리면 줄이 살짝 어긋날 수 있어요.
- 셀 병합, 머리글 없는 표, 여러 줄 머리글은 마크다운 표로 만들 수 없어요. 필요하면 HTML
<table>을 쓰세요. 문법 전체는 마크다운 표 문법 총정리에 있어요. - 엑셀 CSV를 열었을 때 한글이 깨진다면 인코딩(BOM) 문제예요. CSV 한글 깨짐과 BOM에 정리했어요. JSON 데이터는 JSON ↔ CSV 변환기로 먼저 CSV로 바꾼 뒤 붙여 넣으면 돼요.
표 내용은 브라우저 안에서만 처리되고 서버로 보내지 않아요.
자주 묻는 질문
엑셀 표를 마크다운으로 바꾸려면?
엑셀이나 구글 시트에서 범위를 복사(Ctrl+C)한 뒤 위 표의 첫 칸이나 붙여넣기 칸에 붙여 넣으세요. 탭으로 나뉜 데이터를 자동으로 인식해 표를 채우고 마크다운을 만들어요.
마크다운 표에서 가운데 정렬은 어떻게 하나요?
구분선 줄에서 하이픈 양쪽에 콜론을 붙여 :---: 로 쓰면 가운데, ---: 는 오른쪽, :--- 는 왼쪽 정렬이에요. 이 도구에서는 열 위 정렬 버튼을 누르면 자동으로 바뀌어요.
한글이 섞이면 세로줄이 안 맞아요.
한글은 고정폭 글꼴에서 영문 두 글자 폭이라, 글자 수가 아니라 화면 폭으로 공백을 채워야 해요. 이 도구는 한글·한자·이모지를 2칸으로 계산해서 맞춰요. 에디터 글꼴에 따라 1칸 기준이 맞다면 옵션을 바꾸세요.
표 안에서 줄을 바꾸고 싶어요.
마크다운 표는 한 행이 한 줄이어야 해서, 칸 안 줄바꿈은 <br> 태그로 넣어요. 엑셀에서 Alt+Enter로 줄을 바꾼 칸을 붙여 넣으면 자동으로 <br>로 바뀝니다.
이미 있는 마크다운 표를 고칠 수 있나요?
네. 붙여넣기 칸에 기존 마크다운 표를 넣으면 칸과 정렬을 읽어 와요. 고친 뒤 다시 복사하면 됩니다.