마크다운 변환기

Acrafto Team 텍스트
업데이트

맨 위의 프런트 매터는 출력되지 않으며, 그 안의 제목 "분기 보고서"을(를) 문서 제목으로 사용합니다.

결과
분기 보고서

이 문서에는 변환기가 그대로 살리는 요소인 제목, 목록, 표, 코드, 인용구, 링크, 각주가 들어 있습니다.1

주요 내용
  • 매출이 지난 분기보다 12% 늘었습니다
  • 9월에 새 팀원 두 명이 합류했습니다
  • 전체 수치는 프로젝트 페이지에서 볼 수 있습니다
수치
월 주문 수 증감
7월 1,240 +4%
8월 1,310 +6%
9월 1,395 +6%
다음 단계
  1. 온보딩 가이드 마무리
  2. 가격 페이지 검토
    • 이전 버전과 비교
    • 지원팀에 피드백 요청
  3. 다음 릴리스 계획
  • 데이터 수집
  • 보고서 발송

수치는 주문 건 단위로 반올림했습니다.

npm run build && npm run deploy

  1. 제목은 맨 위의 YAML 프런트 매터에서 가져오며, 이 부분은 출력되지 않습니다. ↩︎

옵션

이 마크다운 변환기는 브라우저에서 바로 실행되며 마크다운을 PDF, Word, HTML, 일반 텍스트로 변환합니다. 텍스트를 붙여 넣거나 .md 파일을 연 다음 형식을 골라 결과를 다운로드하면 됩니다. 마크다운 표를 Excel이나 CSV 파일로 바꾸고, EPUB 전자책과 LaTeX 문서를 만들고, Jira, Confluence, Slack, 포럼 BBCode에 맞게 마크다운을 다시 쓰는 기능도 있습니다. 설정을 바꾸는 동안 텍스트 옆의 미리보기에 결과가 표시됩니다. 파일은 어디에도 업로드되지 않으며, 회원 가입, 워터마크, 페이지 제한이 없습니다.

마크다운 파일을 변환하는 방법

  1. 왼쪽 입력란에 마크다운을 붙여 넣거나 파일 열기를 클릭해 .md 파일을 하나 이상 고릅니다. 파일을 변환기에 끌어다 놓아도 됩니다.
  2. 변환할 형식에서 형식을 고릅니다. 문서에는 PDF, Word (DOCX), EPUB, LaTeX, HTML, 텍스트 (TXT)가, 표에는 Excel (XLSX)와 CSV가, 앱용에는 Jira / Confluence, Slack, BBCode가 있습니다.
  3. 결과 미리보기를 확인하고, 필요하면 옵션에서 용지 크기, 여백, 글꼴 같은 설정을 바꿉니다.
  4. 필요하면 파일 이름을 고친 다음 다운로드 버튼을 클릭합니다. 텍스트 형식은 클립보드로 바로 복사할 수도 있으며, Jira, Slack, BBCode에서는 복사가 기본 버튼입니다.

변환기는 분기 보고서 예시로 시작합니다. 이 예시에는 프런트 매터(front matter)에 적힌 제목, 목록, 숫자가 오른쪽 정렬된 표, 체크리스트, 인용구, 코드 블록, 각주가 들어 있습니다. 각 형식으로 변환해 보면 요소가 어떻게 나오는지 확인할 수 있습니다.

마크다운 PDF 변환기

PDF는 페이지를 찍은 이미지가 아니라 선택할 수 있는 실제 텍스트로 브라우저에서 만들어집니다. 제목은 PDF 뷰어의 사이드 패널에 책갈피로 나타나고, 링크는 클릭할 수 있으며, 제목이나 각주로 가는 링크는 문서 안에서 이동합니다. 표는 열 정렬을 유지하고 여러 페이지에 걸치면 페이지마다 머리글 행을 반복합니다. 중첩 목록은 Word처럼 1., a., i.로 번호가 매겨지고, 체크리스트에는 체크박스가 그려집니다. 코드 블록은 밝은 회색 배경에 고정폭 글꼴을 사용하므로 들여쓰기가 쓴 그대로 유지됩니다.

옵션에서 용지 크기(A4 또는 Letter, 브라우저 언어에 따라 미리 선택됨), 여백(좁게 1.27 cm, 보통 2.54 cm, 넓게 3.81 cm, 즉 0.5, 1, 1.5인치), 세리프 또는 산세리프 글꼴, 글꼴 크기, 그리고 페이지 번호 인쇄 여부를 고릅니다. 목차를 켜면 문서 제목 뒤에 페이지 번호가 붙은 제목 목록이 추가됩니다.

글꼴은 PDF 안에 함께 들어가므로 어느 컴퓨터와 프린터에서든 똑같이 보입니다. 이 글꼴은 라틴 문자, 키릴 문자, 그리스 문자, 베트남어와 함께 화살표, 수학 기호, → ≤ ✓ ★ 같은 기호를 지원합니다. 한글을 비롯해 중국어, 일본어, 아랍어, 히브리어, 태국어, 인도계 문자와 이모지는 들어 있지 않습니다. 문서에 이런 문자가 있으면 변환기가 해당 문자를 알려 주고 다운로드 버튼이 PDF로 저장으로 바뀝니다. 이 버튼은 브라우저의 인쇄 대화상자를 여는데, 인쇄 대화상자는 시스템 글꼴을 사용하고 아랍어와 히브리어를 오른쪽에서 왼쪽으로 씁니다. 프린터 목록에서 PDF로 저장을 선택하면 옵션에서 고른 용지 크기, 여백, 글꼴이 그대로 적용됩니다.

마크다운 워드(DOCX) 변환

Word 파일은 겉모습만 비슷한 텍스트가 아니라 실제 문서 구조를 갖습니다. 제목은 기본 제공 스타일인 제목 1부터 제목 6까지를 사용하므로 Word의 탐색 창에 나열되고, 참조 탭의 목차로 목차 페이지를 클릭 한 번에 만들 수 있습니다. 목록은 항목을 추가해도 번호가 이어지는 진짜 Word 목록이고, 번호 매기기 목록은 각각 1부터(또는 직접 쓴 번호부터) 다시 시작하며, 체크리스트 항목에는 ☐와 ☒가 붙습니다. 표는 페이지마다 머리글 행을 반복하고, 각주는 페이지 아래쪽의 실제 Word 각주가 되며, 제목으로 가는 링크는 해당 제목으로 이동합니다.

용지 크기, 여백, 글꼴 크기와 함께 표준 글꼴인 Calibri, Cambria, Arial, Times New Roman 중 하나를 고르세요. Word는 파일을 여는 컴퓨터에 설치된 글꼴로 문서를 표시하므로, 여기의 미리보기는 픽셀 단위로 똑같은 사본이 아니라 가까운 참고용입니다. .docx 파일은 Microsoft Word, LibreOffice를 비롯해 오피스 오픈 XML 형식을 읽는 프로그램에서 열립니다. 마크다운을 Google Docs로 가져오려면 .docx 파일을 Google Drive에 업로드해 Google Docs로 열거나, 마크다운 에디터에서 서식 있는 텍스트로 복사해 붙여 넣으세요.

마크다운 HTML 변환

스타일을 포함한 전체 페이지는 깔끔한 자체 스타일시트를 갖춘 독립 .html 파일을 만듭니다. 오프라인에서도 작동하고, 읽는 사람 시스템의 라이트 모드나 다크 모드를 따르며, 인쇄도 잘 됩니다. 본문만 (CMS용)은 스타일 없이 HTML 요소(<h2>, <p>, <ul>, <table> 등)만 만들어 주므로 WordPress, Ghost, 뉴스레터 도구나 직접 만든 템플릿에 바로 붙여 넣을 수 있습니다. 미리보기를 렌더링과 코드 사이에서 전환하면 양쪽을 모두 볼 수 있습니다.

HTML은 CommonMark와 GitHub Flavored Markdown(두 문서 모두 영문)을 따릅니다. 제목에는 GitHub처럼 id 속성이 붙으므로 #출시-계획 같은 링크가 계속 작동하고, 각주에는 인용된 곳으로 돌아가는 링크가 붙습니다. 원본에 들어 있는 HTML에서 스크립트, 이벤트 핸들러, javascript: 링크를 제거하므로 다른 사람이 보낸 마크다운 파일이 내 페이지에 코드를 몰래 넣을 수 없습니다.

마크다운을 일반 텍스트로 변환

텍스트 (TXT)는 마크다운 문법을 없애고 구조는 읽기 쉽게 남깁니다. 글머리 기호는 ”- “가 되고, 번호 항목은 번호를 유지하며, 할 일은 [ ]와 [x]로 표시되고, 인용구는 ”> “로 시작하고, 표는 열에 맞춰 정렬되며, 각주는 끝에 [1], [2]로 나열됩니다. 링크 주소 유지를 켜면 링크마다 뒤에 괄호로 URL을 적으므로, 텍스트를 이메일, 양식 입력란, 마크다운을 이해하지 못하는 시스템에 넣어도 정보가 사라지지 않습니다. 줄 길이를 정하면 일반 텍스트 이메일에 맞게 긴 줄을 72자 또는 80자에서 줄바꿈합니다.

AI 채팅 도구의 답변도 마크다운으로 오기 때문에 이 형식이 유용합니다. 텍스트로 변환하면 다른 곳에 붙여 넣기 전에 별표와 # 기호가 사라집니다.

마크다운 표를 엑셀과 CSV로 변환

Excel (XLSX)와 CSV는 문서에서 표만 꺼냅니다. README 파일, 문서, AI 채팅 도구의 답변에 있는 표를 옮길 때 편리합니다. Excel에서는 표마다 바로 위 제목을 이름으로 하는 시트가 따로 만들어집니다. 1,240 같은 천 단위 구분 기호가 들어간 숫자와 12% 같은 백분율도 실제 숫자로 저장되므로 바로 합계를 내고 정렬할 수 있으며, 007이나 우편번호 같은 값은 앞의 0을 유지한 채 텍스트로 남습니다. 머리글 행은 굵게 표시되고 고정되며, 모든 시트에 필터가 적용됩니다.

CSV는 표마다 파일을 하나씩 만들고, 표가 여러 개이면 ZIP으로 묶습니다. 옵션에서 구분 기호를 고릅니다. 독일어나 프랑스어처럼 소수점에 쉼표를 쓰는 언어로 설정된 Excel은 세미콜론으로 열을 나누므로, 쉼표를 쓰면 한 행 전체가 한 열에 들어갑니다. Excel 호환 (UTF-8 BOM 포함)을 켜면 Excel이 한글이나 악센트 문자도 올바르게 읽습니다. 표 복사는 표를 클립보드에 넣으므로 파일을 저장하지 않고도 Excel이나 Google Sheets에 붙여 넣을 수 있습니다.

마크다운을 Jira, Confluence, Slack, BBCode로 변환

이 세 형식은 표준 마크다운을 읽지 못하는 앱을 위한 텍스트이므로, 기본 버튼이 결과를 복사합니다.

  • Jira / Confluence는 위키 마크업을 씁니다. h2. 제목, *bold*, _italic_, {code} 블록, ||header|| 표, [text|url] 링크, # 또는 * 목록입니다. Jira 및 Confluence Data Center 또는 Server와, 아직 위키 마크업을 쓰는 이전 필드를 위한 형식입니다. Jira Cloud의 현재 에디터는 마크다운을 직접 읽으므로 그곳에서는 원본 텍스트를 그대로 붙여 넣으면 됩니다.
  • Slack은 Slack 고유의 마크업을 씁니다. *bold*, _italic_, ~strikethrough~, 코드, 인용구, [text](url) 링크를 쓰고, 목록은 글머리 기호 문자로, 표는 Slack에 표가 없기 때문에 정렬된 코드 블록으로 바꿉니다. 보낸 뒤 서식을 보려면 Slack의 환경설정, 고급에서 태그로 메시지 서식 지정하기를 켜세요. 봇 및 웹후크용 (API 형식)은 Slack API가 요구하는 대로 링크를 <url|text>로 쓰고 &, <, >를 이스케이프합니다.
  • BBCode는 phpBB, vBulletin, XenForo, SMF, MyBB가 모두 이해하는 태그를 사용합니다. [b], [i], [u], [s], [url], [img], [quote], [list], [code]입니다. 제목 크기는 포럼마다 다르므로 제목은 굵은 줄이 되고, 표는 정렬된 [code] 블록이 됩니다.

전자책 리더와 Kindle용 마크다운 EPUB 변환

EPUB은 제목 페이지, 목차, 최상위 제목마다 하나씩 만든 장으로 이루어진 전자책을 만듭니다. 문서에 문서 제목으로 쓰인 제목 1이 하나뿐이면 장은 제목 2에서 시작하며, 옵션의 새 장 시작 기준에서 직접 고를 수 있습니다. 각주는 본문으로 돌아가는 링크가 있는 미주로 모이고, 웹 주소가 있는 이미지는 책에 포함되며, 프런트 매터의 제목과 저자는 책 정보에 나타납니다.

생성된 파일은 공식 EPUB 검사 도구인 EPUBCheck(영문)를 통과하므로 Apple Books, Kobo, Google Play 북, Calibre에서 열립니다. Amazon의 Send to Kindle도 EPUB을 받아 Kindle에 맞게 변환하며, Kindle Direct Publishing은 EPUB 원고를 받고 표지는 따로 업로드합니다.

마크다운 LaTeX 변환

LaTeX은 필요한 패키지만 불러오는 완전한 article 문서를 만들거나, 본문만 (기존 문서에 붙여 넣기용)을 고르면 Overleaf 등에 이미 있는 논문에 넣을 내용만 만듭니다. 제목은 \section과 \subsection이 되고, 목록은 itemize와 enumerate, 표는 열 정렬을 유지한 tabular가 되며, 코드는 verbatim에 들어가고, 각주는 실제 \footnote 명령이 되며, 링크는 \href를 사용합니다. %, $, &, #, _처럼 LaTeX이 명령으로 처리하는 문자는 이스케이프됩니다. LaTeX은 웹에서 이미지를 불러올 수 없으므로 각 이미지는 파일 이름과 원래 주소(주석으로)가 들어간 \includegraphics 줄이 됩니다. 이미지를 내려받아 .tex 파일 옆에 두세요. pdfLaTeX으로 컴파일하고, 라틴 문자가 아닌 문자에는 XeLaTeX이나 LuaLaTeX을 사용하세요.

여러 .md 파일을 한 번에 변환

여러 파일을 열거나 끌어다 놓으면 입력란 아래에 목록이 나타납니다. 편집은 파일을 입력란에 불러와 확인하거나 고칠 수 있게 하고, 제거는 일괄 작업에서 파일을 빼며, 모두 ZIP으로 다운로드는 모든 파일을 같은 설정으로 선택한 형식으로 변환합니다. 파일마다 이름이 유지되므로 notes.md는 notes.pdf가 됩니다. 이미지처럼 텍스트가 아닌 파일은 안내와 함께 건너뜁니다.

프런트 매터, 이미지, 파일 이름

마크다운 파일 중 상당수는 Jekyll, Hugo, Obsidian 등이 사용하는 YAML 프런트 매터(영문) 블록으로 시작하며, 이 블록은 두 --- 줄 사이에 있습니다. 변환기는 이 블록을 출력하지 않습니다. 그 안의 title 값은 PDF와 Word 속성, HTML <title>의 문서 제목이자 추천 파일 이름이 되고, author는 저자가 됩니다. 프런트 매터가 없으면 첫 번째 최상위 제목이 파일 이름이 됩니다.

전체 웹 주소가 있는 이미지는 그 이미지를 호스팅하는 서버가 허용하는 경우(CORS) 브라우저가 내려받아 PDF와 Word 파일에 넣습니다. GIF, WebP, SVG 이미지는 이 과정에서 PNG로 변환됩니다.

자주 묻는 질문

마크다운 파일이 서버에 업로드되나요?

아니요. 파일 읽기, PDF와 Word 문서 생성, ZIP 압축은 모두 브라우저에서 이루어지므로 개인 메모와 내부 문서가 컴퓨터 밖으로 나가지 않습니다. 변환기는 텍스트가 아니라 형식과 용지 크기 같은 설정만 기억합니다.

PDF에서 이미지가 빠지는 이유는 무엇인가요?

images/chart.png처럼 내 컴퓨터의 경로로 쓴 이미지는 웹 페이지가 읽을 수 없으므로 이미지 설명으로 대체됩니다. 전체 https 주소를 쓰거나 이미지를 먼저 온라인에 올리세요. 다른 사이트가 자기 이미지를 불러가지 못하게 막는 웹사이트도 있는데, 이 경우에도 설명이 대신 들어가며 변환기가 불러오지 못한 이미지 수를 알려 줍니다.

한글, 중국어, 일본어, 아랍어가 들어간 마크다운도 PDF로 변환할 수 있나요?

네, 브라우저를 통해 가능합니다. PDF에 내장된 글꼴에는 이런 문자가 없으므로, 이런 문서에서는 다운로드 버튼이 PDF로 저장으로 바뀌고 인쇄 대화상자가 열립니다. 여기서 프린터 목록의 PDF로 저장을 선택하세요. 브라우저가 시스템 글꼴을 사용하므로 텍스트는 선택할 수 있는 상태로 남고, 아랍어나 히브리어는 오른쪽에서 왼쪽으로 쓰입니다. Word (DOCX)와 HTML도 모든 문자를 그대로 유지합니다.

LaTeX 수식이나 Mermaid 다이어그램을 지원하나요?

아니요. 달러 기호 사이에 쓴 수식은 일반 텍스트로 남고, Mermaid 블록은 다른 코드 블록처럼 변환됩니다. 표, 체크리스트, 각주, 코드를 비롯한 GitHub Flavored Markdown의 나머지 기능은 모든 형식에서 지원됩니다.

Word나 Google Docs 문서를 마크다운으로 변환할 수 있나요?

네, 마크다운 에디터에서 할 수 있습니다. Word, Google Docs, 웹 페이지에서 복사한 텍스트를 붙여 넣으면 제목, 목록, 링크, 표를 포함한 서식이 마크다운으로 바뀝니다. PDF를 다시 마크다운으로 변환하는 기능은 지원하지 않습니다. PDF는 제목, 목록, 표가 아니라 페이지에 배치된 텍스트를 저장하기 때문입니다.

마크다운 표를 엑셀로 변환하려면 어떻게 하나요?

표가 들어 있는 마크다운을 붙여 넣고 Excel (XLSX)를 고른 다음 파일을 다운로드하세요. 표마다 숫자가 숫자로 저장된 시트가 됩니다. 이미 열어 둔 스프레드시트에 값만 필요하다면 표 복사를 클릭하고 Excel이나 Google Sheets에 붙여 넣으세요.

Excel에서 CSV 한 행이 전부 한 열에 들어가는 이유는 무엇인가요?

Excel은 시스템의 목록 구분 기호로 CSV 파일을 나눕니다. 독일어, 프랑스어, 체코어처럼 소수점을 쉼표로 쓰는 언어에서는 이 구분 기호가 세미콜론입니다. 구분 기호에서 세미콜론을 고르고 다시 다운로드하세요. 한글이나 악센트 문자가 깨져 보이면 Excel 호환 (UTF-8 BOM 포함)을 켠 상태로 두세요.

EPUB을 Kindle로 보낼 수 있나요?

네. 이메일, Kindle 앱, Send to Kindle 웹사이트에서 쓸 수 있는 Amazon의 Send to Kindle은 EPUB 파일을 받아 Kindle 라이브러리에 맞게 변환합니다. 책을 출판하려는 경우 Kindle Direct Publishing도 EPUB을 받습니다.

Jira Cloud는 아직도 위키 마크업을 사용하나요?

현재 에디터에서는 사용하지 않습니다. 현재 에디터는 마크다운을 읽어 붙여 넣거나 입력할 때 서식으로 바꿉니다. Jira / Confluence 형식은 Jira 및 Confluence Data Center 또는 Server와, 아직 위키 마크업을 표시하는 이전 필드를 위한 것입니다. Jira Cloud에서는 원본 마크다운을 그대로 붙여 넣으면 됩니다.

LaTeX 파일을 Overleaf에서 열 수 있나요?

네. 새 빈 프로젝트를 만들고 .tex 파일을 업로드하거나 내용을 붙여 넣은 다음, 파일에 언급된 이미지를 업로드하세요. 본문만 (기존 문서에 붙여 넣기용)을 고르면 자체 프리앰블이 이미 있는 프로젝트에 넣을 내용만 얻을 수 있습니다.

명령줄에서 마크다운을 PDF나 Word로 변환하려면 어떻게 하나요?

흔히 쓰는 도구는 Pandoc(영문)입니다. pandoc notes.md -o notes.docx는 바로 Word 파일을 만들고, PDF로 출력하려면 LaTeX 엔진도 설치되어 있어야 합니다. 이 페이지는 설치가 필요 없고 먼저 미리보기를 보여 주므로, 문서 하나나 간단한 일괄 변환에는 더 편합니다.

파일 크기나 페이지 수에 제한이 있나요?

파일마다 최대 20 MB의 텍스트를 넣을 수 있는데, 이는 일반적인 문서보다 훨씬 많은 양입니다. 페이지 제한이나 워터마크는 없습니다. 이미지가 많은 아주 긴 문서는 모든 작업을 내 컴퓨터가 처리하기 때문에 만드는 데 몇 초가 걸립니다.

마크다운을 먼저 쓰거나 고치려면 실시간 미리보기가 있는 마크다운 에디터를 사용하세요. 에디터의 더 많은 내보내기 옵션 버튼을 누르면 텍스트가 채워진 상태로 이 변환기가 열립니다. 텍스트용 도구는 텍스트 카테고리에 더 있습니다. 예를 들어 글자수 및 단어수 계산기와 두 텍스트를 비교하는 도구가 있습니다.

이 페이지를 친구들과 공유하거나, 북마크하거나, 링크해 주시면 감사하겠습니다. 감사합니다! 🙏