마크다운 PDF 변환기 비교 2026
발행 2026-05-09 ・ 다음 검토 2026-11-09 ・ Markdown Free 팀
마크다운 PDF 변환 도구 선택은 막상 필요해지기 전까지는 쉬워 보입니다. 하지만 실제로 쓰려고 하면 1.5GB짜리 LaTeX 설치(Pandoc), 유료 데스크톱 앱(Typora), 광고 배너가 있는 브라우저 에디터(Dillinger), 직접 스크립트를 짜야 하는 도구(md-to-pdf) 중에서 골라야 합니다. 영문이라면 어느 것이든 동작하지만, 한글이 들어가는 순간 결과가 갈립니다. 이 글에서 "가장 좋은"이 실제로 갈리는 지점이 바로 거기입니다.
이 글에서는 2026년 기준 8가지 주요 도구를 비교합니다. 결론부터 말하면, 브라우저에서 한글을 그대로 다루고 싶다면 Markdown Free, 스크립트로 일괄 처리하려면 Pandoc, 유료라도 오프라인에서 깔끔하게 쓰고 싶으면 Typora가 좋습니다.
한눈에 보는 비교표
| 도구 | 잘 맞는 용도 | 가격 | 한글 지원 | 출력 형식 | 설치 | 프라이버시 |
|---|---|---|---|---|---|---|
| Markdown Free | 브라우저, 한글 그대로 | 무료 | 완벽 지원 ・ Noto 폰트 임베드 ・ 설정 불필요 | PDF, DOCX, EPUB, HTML, TXT | 없음 | 메모리에서 처리, 저장 안 함 |
| Pandoc | 스크립트 기반 일괄 변환 | 무료 | 설정 필요: --pdf-engine=xelatex -V mainfont | 30+ 형식 | PDF에는 LaTeX(약 1.5GB) 필요 | 로컬만 |
| Dillinger | 영문 빠른 편집 | 무료, 광고 | 시스템 폰트에 의존 | PDF, HTML, MD | 없음 | 클라우드 연동 시 동기화 |
| StackEdit | 브라우저 + Drive 동기화 | 무료 | 시스템 폰트에 의존 | PDF, HTML, MD | 없음 | 선택적 클라우드 동기화 |
| Markdown PDF (VS Code) | VS Code 작업 흐름 | 무료 | 시스템 폰트, CSS로 설정 가능 | PDF, HTML, PNG, JPEG | VS Code + Chromium(약 170MB) | 로컬만 |
| md-to-pdf (npm) | 빌드 파이프라인 | 무료 | CSS와 Puppeteer로 설정 | Node.js + Chromium | 로컬만 | |
| Typora | 오프라인 정돈된 에디터 | 유료(평생 라이선스, 작성 시점 미확인) | 시스템 폰트, 테마 의존 | PDF, HTML, DOCX | 데스크톱 앱 | 로컬만 |
| Online2PDF | 범용 파일 변환 | 무료, 광고 | 제한적, 마크다운 전용 아님 | 없음 | 서버에 파일 업로드 |
Markdown Free
HTML/TXT/DOCX 출력은 완전히 클라이언트 사이드에서 동작하고, PDF만 서버리스 메모리에서 생성한 후 즉시 폐기하는 브라우저 기반 변환기. "30초면 끝나는 작업에 가입과 광고를 끼워 넣지 않는다"는 원칙으로 만들어졌습니다.
한글 처리: Noto Sans CJK KR을 PDF 렌더링 파이프라인에 직접 임베드하므로 글자 깨짐이 없습니다. 폰트 플래그도 설치도 필요 없습니다.
강점: 가입 없음, 추적 쿠키 없음, 프라이버시 친화적 분석, UI 10개 언어 지원, AI가 만든 마크다운을 회사 워드 문서로 옮길 때 강한 DOCX 출력.
약점: 한 파일 5MB 제한, 오프라인 모드 없음(브라우저 필요), LaTeX/MathJax 수식 미지원, 일괄 처리 없음, PDF 스타일 커스터마이징 불가.
잘 맞는 사람: 지금 당장 브라우저에서 마크다운을 PDF/DOCX/EPUB로 바꿔야 하는 사람, 특히 한글 문서를 다루는 사람.
markdown.free/ko (바로 마크다운→워드 변환이나 README→PDF 변환으로 이동 가능)
Pandoc
30개 이상 형식 사이를 변환하는 명령줄 기반 범용 변환기. 일괄/파이프라인 작업에서는 사실상 표준입니다.
한글 처리: 기본 LaTeX 엔진(pdflatex)은 한글을 다루지 못합니다. 읽을 수 있는 결과물을 얻으려면 --pdf-engine=xelatex(또는 lualatex)에 -V mainfont="Noto Sans CJK KR"을 지정해야 하고, 해당 Noto 폰트도 시스템에 설치되어 있어야 합니다.
강점: 가장 강력하고 유연한 변환기, 방대한 플러그인/필터 생태계, 학술/기술 문서에서 사실상 표준.
약점: PDF 출력에 LaTeX(macOS의 TeX Live는 약 1.5GB) 설치 필요, 학습 곡선이 가파르며, 처음 쓰는 사람은 한글 설정의 존재 자체를 모름.
잘 맞는 사람: 스크립트로 변환을 돌리는 기술자, 학술 출판, CLI에 익숙한 작성자.
Dillinger
실시간 미리보기가 있는 브라우저 마크다운 에디터. dillinger.io에서 호스팅 버전 사용 가능.
한글 처리: 미리보기는 브라우저 폰트 폴백을 따르고, PDF 출력은 시스템 폰트를 씁니다. 미리보기에서는 한글이 보여도 PDF에서 깨지는 경우가 종종 있습니다.
강점: 익숙한 좌우 분할 에디터, 무료, Dropbox/Google Drive/GitHub 연동.
약점: 호스팅 버전은 광고 있음, 편집 상태가 연동된 클라우드로 동기화될 수 있음, PDF 스타일 제어 제한적.
잘 맞는 사람: 영문 문서의 일회성 편집과 출력.
StackEdit
클라우드 동기화(Google Drive, Dropbox, GitHub)와 수식(MathJax)에 강한 브라우저 에디터.
한글 처리: Dillinger와 마찬가지로 브라우저/시스템 폰트에 의존. Noto 폰트가 동봉되지 않습니다.
강점: 깔끔한 UI, 수식 렌더링, 여러 기기 간 클라우드 동기화.
약점: PDF 출력이 브라우저 인쇄 경로를 거쳐 스타일 자유도가 낮음, 클라우드 동기화에 Google/Dropbox 권한 필요.
잘 맞는 사람: 클라우드 동기화와 수식이 필요한 작성자.
Markdown PDF (VS Code 확장)
VS Code의 마크다운 파일을 PDF/HTML/PNG/JPEG로 출력하는 확장. 첫 사용 시 Chromium(약 170MB)을 다운로드합니다.
한글 처리: Chromium의 폰트 시스템을 그대로 사용하므로, 시스템에 한글 폰트가 설치되어 있으면 표시됩니다(최신 macOS/Windows/Linux는 대부분 설치됨). CSS의 @font-face로 특정 폰트를 임베드할 수도 있습니다.
강점: VS Code 작업 흐름과 자연스럽게 어울림, CSS로 자유로운 커스터마이징, 로컬 완결.
약점: VS Code 필요, 첫 실행 시 Chromium 다운로드, 첫 출력은 느림, 설정은 JSON 파일로.
잘 맞는 사람: VS Code에서 작업하며 한 번의 단축키로 PDF 출력을 원하는 개발자.
md-to-pdf (npm)
Puppeteer(내부적으로 Chromium)를 사용해 마크다운을 PDF로 바꾸는 Node.js CLI/라이브러리. 빌드 파이프라인용입니다.
한글 처리: Chromium 폰트에 의존. CSS로 Noto 같은 웹폰트를 @import하면 한글을 안정적으로 렌더링할 수 있습니다.
강점: 스크립팅 가능, 테마 가능, 설정 후 일괄 처리는 빠름, 오픈소스.
약점: Node.js와 Puppeteer Chromium(첫 설치 약 170MB) 필요, 기본 스타일은 운영 품질을 위해 CSS 손질 필요.
잘 맞는 사람: 문서로부터 PDF를 만드는 CI/CD를 짜는 사람.
github.com/simonhaenisch/md-to-pdf
Typora
macOS/Windows/Linux 데스크톱용 WYSIWYG 마크다운 에디터. 2021년까지는 무료였고 현재는 평생 라이선스 유료(가격은 작성 시점 미확인, 공식 사이트 참조).
한글 처리: 시스템 폰트로 대부분 자연스럽게 표시됩니다. 다만 한글에 최적화된 폰트 스택을 갖췄는지는 테마에 따라 다릅니다.
강점: WYSIWYG 완성도가 높고 출력이 깔끔, 라이선스 구입 후에는 광고/계측 없음.
약점: 유료, 데스크톱 전용, 팀/클라우드 기능 없음.
잘 맞는 사람: 혼자 글을 쓰며 일회성 결제는 괜찮은 사람.
Online2PDF
워드/엑셀/PDF/이미지 등 다양한 형식을 다루는 범용 웹 변환기. 마크다운도 처리는 됩니다.
한글 처리: 제한적이며 작성 시점 미검증입니다. 마크다운 전용으로 설계되지 않아 코드 블록, 표, 한글 폰트 처리가 일정하지 않습니다.
강점: 마크다운 외 형식도 다룸, 설치 불필요.
약점: 서버에 파일 업로드(기밀 문서 위험), 광고가 많음, 마크다운 렌더링이 범용적이라 표/체크리스트가 깨질 수 있음, 스타일 커스터마이징 불가.
잘 맞는 사람: 마크다운은 옵션이고 다른 형식이 더 중요한 일회성 변환.
고르는 법(용도별)
- 지금 브라우저에서 마크다운을 PDF/DOCX/EPUB로, 가입 없이, 특히 한글이 들어간다 → Markdown Free
- CLI에 익숙하고 LaTeX는 깔거나 이미 있고 스크립트로 돌리고 싶다 → Pandoc
- VS Code에서 단축키 한 번으로 PDF 출력 → Markdown PDF (VS Code 확장)
- 문서로부터 PDF를 만드는 CI/CD를 짠다 → md-to-pdf 또는 Pandoc
- 오프라인의 정돈된 에디터, 유료여도 괜찮음 → Typora
- 클라우드 동기화와 수식이 필요 → StackEdit
- 영문 문서의 일회성 편집 → Dillinger 또는 StackEdit
자주 묻는 질문
PDF로 변환하면 한글이 □□□(네모 박스)로 보이는 이유는?
대부분의 마크다운→PDF 도구는 Helvetica나 Times New Roman 같은 영문 폰트로 폴백되는데, 이 폰트들에는 한글 글리프가 없습니다. 해결책은 (a) Noto Sans CJK KR처럼 한글을 지원하는 폰트를 렌더링 파이프라인에 임베드하거나(Markdown Free는 자동으로 처리), (b) 변환기에 한글 폰트를 직접 설정하는 것입니다(Pandoc: --pdf-engine=xelatex -V mainfont="Noto Sans CJK KR").
광고 없는 무료 마크다운 PDF 변환기가 있나요?
있습니다. Markdown Free(광고/추적/가입 없음), Pandoc(CLI), VS Code 확장 Markdown PDF는 모두 무료이며 광고가 없습니다. Dillinger와 Online2PDF처럼 호스팅되는 웹 도구는 광고로 운영되는 경우가 많습니다.
설치 필요 없이 쓸 수 있는 마크다운 PDF 변환기는?
Markdown Free는 브라우저에서만 동작하며 설치가 필요 없습니다. StackEdit과 Dillinger도 브라우저로만 동작하지만 시스템 폰트에 의존하므로 사용자의 환경에 따라 한글이 깨질 수 있습니다.
마크다운을 DOCX(워드)로 변환할 때 서식이 그대로 유지되나요?
네. Markdown Free, Pandoc, Typora 모두 제목, 코드 블록, 표, 체크리스트를 보존한 DOCX를 생성합니다. 가장 충실한 것은 Pandoc이며, 브라우저에서 가장 빠른 경로는 Markdown Free입니다.
2026년에도 Pandoc이 가장 좋은 선택인가요?
Pandoc은 스크립트 기반 사용에서는 여전히 가장 강력한 마크다운 변환기지만, LaTeX(약 1.5GB) 설치를 원하지 않는 일반 사용자에게는 Markdown Free 같은 브라우저 도구가 거의 동일한 PDF 품질을 설정 비용 없이 제공합니다.
기밀 문서를 다룰 때 가장 안전한 도구는?
로컬에서 실행되는 도구(Pandoc, Typora, Markdown PDF for VS Code, md-to-pdf)는 파일이 자기 컴퓨터에 머무릅니다. 브라우저 도구 중에서는 Markdown Free가 HTML/TXT/DOCX를 완전히 클라이언트 사이드로 처리하고 PDF는 서버리스 메모리에서 생성 즉시 폐기합니다. 서버에 파일을 업로드하는 도구(Online2PDF)는 프라이버시 위험이 가장 높습니다.
Markdown Free에 파일 크기 제한이 있나요?
있습니다. 현재 한 파일당 5MB입니다. 5MB 마크다운은 약 75만 단어 분량이라 일반적인 문서는 거의 모두 커버됩니다. 더 큰 파일이 필요하면 명령줄 Pandoc은 내장 크기 제한이 없습니다.
이해 상충 고지
이 글은 위 비교에 등장한 Markdown Free 팀이 작성했습니다. Pandoc은 스크립트 작업, Typora는 오프라인 마무리, VS Code의 Markdown PDF는 에디터 내 워크플로처럼, 다른 도구가 더 나은 경우는 그대로 적었습니다. 외부 링크에는 rel="nofollow"를 적용했습니다. 사실 오류를 발견하시면 여기로 알려주세요. 수정하겠습니다.
Markdown Free 써보기 ― 설치도, 가입도, 한글 깨짐도 없음
Markdown Free 열기