MarkdownをPDFにする
MarkdownからPDFは、CommonMarkの .md ファイルをWeasyPrintでPDFにします。中国語、日本語、韓国語をカバーするフォントスタックを使います。ファイルはUTF-8である必要があります。
ファイルをここにドロップするか、クリックして選んでください
対応形式:MD・1ファイル500.0 MBまで · 一度に最大20ファイル
Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。
MarkdownからPDF は `pulldown_cmark` で CommonMark を解析し、HTML(Noto Sans CJK フォントスタック付き)に包み、WeasyPrint で印刷します。`.md` をアップロードします。API は Markdown とリソースの ZIP も受け付けます。サイトのファイル選択は `.md` だけを列挙します。
Pandoc の複製でも、スライドエンジンでもありません。表、取り消し線、タスクリストは描画されます。脚注や絵文字ショートコードなど、そのほかの GitHub 固有の拡張は変換されません。ページは A4 で余白は 2 cm です。フェンス HTML 内の JavaScript は実行されません。
`.md` / `.zip` 以外のファイル名は拒否されます。Markdown 経路は UTF-8 を要求します。暗号化 PDF は誤入力です。Markdown から始めてください。
すでに HTML があるなら HTMLからPDF が CommonMark の段を飛ばします。すでに PDF から Markdown が欲しいなら、逆方向の PDFからMarkdown です。
アップロードは一時的です。Markdown の書庫は保持しません。
機能
- CommonMark(`pulldown_cmark`)のあと WeasyPrint へ
- CJK 付き HTML ラッパ。Pandoc ではない
- サイトは `.md` を受付。API は ZIP も可
- 匿名 API:/api/v1/convert/markdown/pdf
こんなときに使う
- README や仕様を PDF に印刷する
- OCR の Markdown を印刷可能な PDF にする
- CommonMark のメモをページ付きファイルとして共有する
MarkdownをPDFに変換するには?
- UTF-8 の `.md` をアップロードします。
- 処理をクリックします。このページにテーマや用紙欄はありません。
- PDF をダウンロードします。
- 見出し・リスト・CJK 字形を確認します。複雑な HTML 埋め込みは印刷されないことがあります。
制限と注意点
- Pandoc フィルタなし、JS なし、テーマ選択なし
- API は ZIP を許すが、サイト選択器は ZIP を出さない
- UTF-8 Markdown 必須
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- UTF-8 Markdown の見出しとリストは、多くの場合それらの体裁付きの短い PDF になる
- .txt を .md に改名すると拡張子検査は通ることがあるが、なお合法な UTF-8 が必要
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- Mermaid や JS ウィジェットは動きますか?
- 動きません。WeasyPrint は CommonMark が生成した HTML を印刷します。スクリプトは実行されません。
- なぜファイルが拒否されますか?
- ファイル名は .md または .zip で終わる必要があります。他の拡張子は、未対応のファイル形式として拒否されます。
- OCR で得た Markdown をここに送れますか?
- できます。.md であれば。本サイト OCR の数少ない有用な受け渡しのひとつです。
- GitHub Flavored Markdown は完全対応ですか?
- 一部です。CommonMark に加えて、表、取り消し線、タスクリストが有効です。脚注と絵文字ショートコードは対象外です。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「MarkdownからPDF」を代わりに実行できます: /skills/pdf123-markdown-to-pdf.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。