メインコンテンツへスキップ
PPDF123

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に変換するには?

  1. UTF-8 の `.md` をアップロードします。
  2. 処理をクリックします。このページにテーマや用紙欄はありません。
  3. PDF をダウンロードします。
  4. 見出し・リスト・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.pdf

Model Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス

AI エージェントから使う

スキル

このスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「MarkdownからPDF」を代わりに実行できます: /skills/pdf123-markdown-to-pdf.md

すべてのエージェント用スキル

ファイルはこの処理のためだけに使い、完了後に自動で削除します。