마크다운 PDF 변환기
Markdown을 붙여 넣거나 .md 파일을 업로드하고, 실시간 미리보기로 확인한 뒤 PDF로 저장하세요. GFM 표, 코드 하이라이팅, LaTeX 수식, Mermaid 다이어그램이 PDF에도 그대로 반영됩니다.
마크다운 PDF 변환 — 브라우저에서 .md를 PDF로 저장
이 도구는 브라우저 탭 하나만으로 바로 사용할 수 있는 무료 마크다운 PDF 변환 도구입니다. README, 제안서, 회의록, RFC, 연구 노트처럼 Markdown으로 작성한 문서를 붙여 넣으면 Pandoc, wkhtmltopdf, Typora 같은 데스크톱 앱을 설치하지 않아도 페이지가 깔끔하게 나뉜 PDF로 내보낼 수 있습니다. 화면에서 확인하는 미리보기와 저장되는 PDF는 같은 렌더링 파이프라인을 사용하므로 결과가 따로 달라지지 않습니다.
"마크다운 PDF 변환", "MD PDF 변환", "마크다운 PDF 저장", "markdown pdf 변환" 같은 검색어로 찾고 있었다면 바로 그 작업을 위한 것입니다. 붙여 넣고, 미리보기로 확인한 뒤 PDF로 저장하면 됩니다. 회원가입도, 설치도, 외부 서버 업로드도 필요 없습니다.
왜 Markdown을 PDF로 변환하나요?
Markdown은 기술 문서를 쓰기에 가장 다루기 쉬운 플레인 텍스트 형식이지만, 실제로 공유하거나 제출할 때는 PDF가 더 자주 쓰입니다. 클라이언트, 리뷰어, 교수, 채용 담당자, 프로젝트 이해관계자는 별도의 Markdown 렌더러 없이 열 수 있고, 주석을 달 수 있으며, 인쇄하고 보관하기 쉬운 파일을 기대합니다. 마크다운 PDF 변환은 작성용 원본과 공유용 최종 문서 사이의 간극을 줄여 줍니다.
PDF로 내보내는 대표적인 이유는 다음과 같습니다.
- 완성된 문서로 공유 —
.md파일을 누구나 열 수 있는 페이지 기반 PDF로 변환합니다. - 릴리스 노트, 제안서, 청구서 인쇄 — PDF는 페이지 나눔과 여백을 예측하기 쉽습니다.
- 기술 사양서와 RFC 보관 — PDF는 대부분의 문서 관리 시스템에서 오랫동안 지원하는 안정적인 형식입니다.
- 과제, 논문, 보고서 제출 — 많은 학교와 학술 대회 시스템은 Markdown이 아니라 PDF 업로드를 요구합니다.
- 깔끔한 배포 자료 작성 — 코드, 표, 수식, 다이어그램을 하나의 파일에 담아 받는 사람이 렌더링 문제를 겪지 않게 합니다.
- Markdown 원본으로 이력서나 자기소개서 관리 — 원본은 텍스트로 유지하고 제출할 때만 PDF로 저장합니다.
- GitHub README를 인쇄용 온보딩 문서로 변환 — GFM 표, 작업 목록, 각주, 코드 하이라이팅을 페이지로 구분된 문서에 그대로 보존합니다.
- 회의록과 안건을 PDF로 배포 — 참석자에게 오프라인에서도 읽기 쉽고 인쇄 여백이 일정하게 유지되는 사본을 제공합니다.
마크다운 PDF 변환기는 어떻게 작동하나요?
전체 과정은 세 단계로 이루어지며 처음부터 끝까지 브라우저 안에서 처리됩니다.
- Markdown 붙여 넣기 —
.md원문을 붙여 넣거나 Markdown 파일을 업로드합니다. - 렌더링 미리보기 확인 — 제목, 목록, 표, 코드 블록, 수식, 다이어그램이 미리보기 패널에 올바르게 표시되는지 확인합니다.
- PDF 내보내기 — 워크벤치 상단의 Export PDF 버튼을 누르면 브라우저가 로컬에서 PDF를 생성하고 다운로드합니다.
PDF 내보내기는 브라우저의 기본 인쇄 기능을 사용합니다. 따라서 글꼴, 페이지 나누기, 여백, 타이포그래피가 미리보기와 최대한 일치하며, 다운로드한 파일에서 예상 밖의 레이아웃이 나타날 가능성을 줄입니다.
| 단계 | 작업 | 결과 |
|---|---|---|
| 1 | Markdown 붙여 넣기 또는 파일 업로드 | 실시간 렌더링 미리보기 |
| 2 | 레이아웃 확인 | 제목, 표, 코드 블록이 의도대로 보이는지 확인 |
| 3 | Export PDF 클릭 | 다운로드 가능한 페이지 기반 PDF 파일 |
PDF에 정확히 반영되는 콘텐츠
일부 온라인 마크다운 PDF 변환 사이트는 까다로운 요소를 제대로 처리하지 못합니다. 표가 깨지거나, 코드 블록의 구문 강조가 사라지거나, 수식이 일반 텍스트로 남거나, Mermaid 다이어그램이 통째로 빠지기도 합니다. 이 변환기는 GitHub급 Markdown 뷰어에서 기대하는 기능을 렌더링하고 그 결과를 그대로 PDF에 담습니다.
GitHub Flavored Markdown (GFM)
CommonMark는 물론 자주 쓰는 GFM 확장까지 지원합니다.
- 제목은 페이지를 넘겨도 일관된 계층을 유지합니다.
- 표는 열 정렬을 보존합니다.
- 작업 목록은
- [ ],- [x]체크박스로 렌더링됩니다. - 코드 블록은 언어별 구문 강조를 유지합니다.
- 자동 링크는 원시 URL을 바로 링크로 만듭니다.
- 각주는 긴 글의 인용과 보충 설명에 사용할 수 있습니다.
- 취소선은
~~text~~문법으로 표현됩니다.
// PDF로 저장해도 코드 블록의 구문 강조가 유지됩니다
function convertMarkdownToPdf(markdown: string): Promise<Blob> {
const html = renderMarkdown(markdown);
return browser.printToPdf(html);
}
LaTeX 수식
$E = mc^2$ 같은 인라인 수식과 블록 수식은 KaTeX로 렌더링되고 PDF에도 선명하게 저장됩니다.
학술 노트, 머신러닝 README, 기술 논문을 PDF로 만들 때 수식을 이미지로 캡처할 필요가 없습니다. 마크다운 PDF 변환 과정에서도 수식은 문서 흐름 안에 그대로 남습니다.
Mermaid 다이어그램
플로차트, 시퀀스 다이어그램, 상태 다이어그램은 미리보기에서 선명한 SVG로 렌더링되고 PDF로 내보낸 뒤에도 또렷하게 유지됩니다.
flowchart LR
MD[Markdown 원문] --> Preview[실시간 미리보기]
Preview --> PDF[PDF 내보내기]
PDF --> Send[리뷰어에게 전달]
인용문, 강조, 세부 타이포그래피
미리보기와 PDF는 같은 렌더링 파이프라인에서 만들어집니다. 화면에서 본 결과가 독자가 받는 PDF 파일에도 그대로 들어갑니다. 별도의 "PDF 모드"가 다른 스타일을 적용하지 않습니다.
인용 블록, 강조, 인라인 code, 자연스러운 타이포그래피도 변환 후 파일에 유지됩니다.
마크다운 PDF 변환기와 다른 도구 비교
| 도구 | 설치 필요 | 실시간 미리보기 | GFM + LaTeX + Mermaid | 비용 |
|---|---|---|---|---|
| 이 변환기 | 없음 | 있음 | 지원 | 무료 |
| Pandoc | 필요 (CLI + LaTeX) | 없음 | 일부 지원, 설정 복잡 | 무료 |
| wkhtmltopdf | 필요 | 없음 | 미지원 (HTML 중심) | 무료 |
| Typora | 필요 (데스크톱 앱) | 있음 | 지원 | 유료 |
| VS Code + 확장 | 필요 (에디터 + 플러그인) | 있음 | 일부 지원 | 무료 |
| MS Word "PDF로 저장" | 필요 (Office) | 일부 | Markdown 기본 지원 없음 | 유료 |
"지금 이 .md 파일을 PDF로 보내야 한다"는 일회성 작업이라면 브라우저 기반 마크다운 PDF 변환기가 대개 가장 빠른 방법입니다. 특히 VS Code 설정이나 CLI 설치 없이 바로 결과가 필요할 때 유용합니다.
내보내기 전 최종 체크리스트
- Markdown을 붙여 넣거나 파일 업로드
- 미리보기에서 간격, 표, 코드 블록 표시 확인
- 수식과 Mermaid 다이어그램이 올바르게 렌더링되는지 확인
- 워크벤치 상단의 Export PDF 클릭
- 브라우저 인쇄 대화상자에서 용지 크기와 여백 선택
- PDF 저장 후 리뷰어에게 전달
위 예시를 자신의 Markdown으로 바꾸면 바로 마크다운 PDF 변환을 시작할 수 있습니다.
마크다운 PDF 변환 자주 묻는 질문
브라우저 기반 Markdown PDF 변환기를 사용하기 전에 자주 묻는 내용을 정리했습니다.
아니요. 이 마크다운 PDF 변환기는 브라우저에서 바로 실행됩니다. 데스크톱 앱, CLI, Pandoc, wkhtmltopdf 설정 없이 Markdown을 붙여 넣고 미리보기로 확인한 뒤 Export PDF 버튼을 누르면 됩니다.
아니요. Markdown 렌더링과 PDF 내보내기는 모두 브라우저 안에서 처리됩니다. 사용자가 직접 공개 공유 링크를 만들지 않는 한 콘텐츠는 기기 밖으로 나가지 않습니다.
예. 내보낸 PDF는 단순 이미지가 아니라 실제 텍스트를 포함합니다. 문장 복사, 주석 달기, 파일 내 전체 검색을 그대로 사용할 수 있습니다.
예. 코드 블록의 언어별 구문 강조가 실시간 미리보기에서 보이는 그대로 PDF에 반영됩니다.
예. KaTeX로 렌더링된 LaTeX 수식과 Mermaid 다이어그램은 미리보기에서 SVG로 표시되고, PDF로 변환한 뒤에도 선명하게 유지됩니다.
예. Export PDF를 누르면 브라우저 인쇄 대화상자가 열립니다. 그곳에서 A4, Letter, Legal 용지 크기, 방향, 여백 프리셋을 선택한 뒤 PDF로 저장할 수 있습니다.
예. 워크벤치는 `.md`, `.markdown`, 일반 텍스트 파일 업로드를 지원합니다. 파일을 불러온 뒤 렌더링 결과를 확인하고 PDF로 내보내면 됩니다.
Pandoc과 wkhtmltopdf는 로컬 설치와 설정이 필요한 CLI 도구이고, Typora는 유료 데스크톱 앱입니다. 이 도구는 무료이며 브라우저에서 실행되고, GFM, LaTeX, Mermaid를 바로 지원합니다. 일회성으로 MD를 PDF로 빠르게 변환해야 할 때 더 부담 없이 사용할 수 있습니다.