---
title: "Markdown PDF 変換ツール"
description: "Markdown から PDF はブラウザ印刷のコンバーターです。Markdown を貼り付け、用紙サイズとテーマを選び、印刷 / PDF として保存を使います。文書はローカルで印刷され、何もアップロードされません。"
url: https://markitdown.ai/markdown-to-pdf
updated: 2026-09-26
source: markitdown.ai
---

# Markdown PDF 変換ツール

> Markdown から PDF はブラウザ印刷のコンバーターです。Markdown を貼り付け、用紙サイズとテーマを選び、印刷 / PDF として保存を使います。文書はローカルで印刷され、何もアップロードされません。

## Markdown を PDF に変換する方法

- Markdown をエディターに貼り付けます。用紙サイズ（A4 または Letter）、余白、向き、テーマを選ぶと、プレビューがローカルで更新されます。
- ページ分割されたプレビューを確認します。印刷前に、改ページ、ページをまたぐ表、多言語テキストを確認します。
- ブラウザで印刷 / PDF として保存を開きます。ローカルで印刷し、何もアップロードしません。PDF は当社のサーバーではなく、ブラウザの印刷エンジンから生まれます。

## この Markdown PDF 変換ツールを使う理由

Markdown ファイル自体にはページの幾何学情報がありません。このコンバーターが用紙サイズ、余白、改ページ規則を加え、結果をブラウザの印刷エンジンに渡します。

- ローカルで印刷、何もアップロードしない — PDF はブラウザの印刷エンジンから生まれます。Markdown があなたの端末を離れることはありません。
- 用紙サイズと余白 — 印刷前に A4 か Letter、縦か横、そして普通・狭い・広いの余白を選べます。
- 文書ごとのテーマ — Github、document、compact のテーマが、Markdown 自体を変えずにフォント、行間、コードブロックの色を変えます。
- ページ番号 — 印刷する各ページの隅か中央に、現在のテーマに合わせたページ番号を加えます。
- CJK 対応のフォントスタック — 印刷スタイルシートは、混在文字のレポート向けに、中国語、日本語、韓国語のシステムフォントをラテン系のフォールバックより前に並べます。
- API と同じ HTML レンダラー — 文書は POST /v1/convert/markdown/html と同じサニタイズ済み HTML から組み立てられ、ブラウザが PDF に変える印刷 CSS で包まれます。

## Markdown が印刷前に改ページ規則を必要とする理由

- Markdown にはページの幾何学情報がない — Markdown ファイルが記述するのは見出しと段落であって、用紙サイズ、余白、ページをどこで割るかではありません。
- 長い表とコードブロックはひどく分割される — 改ページ規則がなければ、表の行やフェンス付きコードブロックが印刷ページの下端で半分に切られることがあります。
- CJK と混在文字には適切なフォントが必要 — 中国語、日本語、韓国語のテキストは、ブラウザや OS によって欠けたグリフや異なる改行挙動にフォールバックすることがあります。

## この Markdown PDF 変換ツールが保持するもの

- ページサイズと余白 — @page 規則が、ブラウザが印刷ダイアログを開く前に用紙サイズ（A4 または Letter）、向き、余白を設定します。
- 見出しは新しいページを開始できる — レベル 1 の見出しは既定で新しいページへ改ページできるので、各最上位セクションがきれいに始まります。文書の最初の見出しはそうなりません。
- 表とコードはページ途中での分割を避ける — 表とフェンス付きコードは内部で分割しないように印が付くので、ブラウザは分割せずブロックごと次のページへ移します。
- CSS カウンターによるページ番号 — 任意のページ番号は CSS のページカウンターで生成され、ページフッターの左、中央、右に配置されます。
- API と同じサニタイズ済み HTML — 印刷可能な文書は、POST /v1/convert/markdown/html が使うのと同じサニタイズ済み CommonMark と GFM の HTML から始まります。

## Markdown PDF オンライン変換のユースケース

Markdown のノートが、Markdown リーダーなしでも誰かが開けるページ分割されたファイルになる必要がある、あらゆる場面で使います。

- レポートと研究ノート — Markdown のレポートをページ分割された PDF に変え、Markdown リーダーを持たない人と共有します。
- 多言語の文書 — CJK 対応のフォントスタックを使い、ラテン文字と中国語、日本語、韓国語が混ざったノートを印刷します。
- README からの簡単な配布資料 — 別の PDF ツールをインストールせず、ドキュメントや README の印刷可能な版を作ります。
- Markdown ノートのアーカイブ — ノートがさらに変わる前に、どこにもアップロードせず、日付入りのページ分割されたスナップショットを保存します。

## ブラウザ印刷

このツールはブラウザ内で印刷可能な文書を組み立て、ブラウザ自身の印刷 / PDF として保存ダイアログに渡します。サーバーサイドの PDF 生成は計画中でまだ提供していないため、API に PDF エンドポイントは今のところありません。今日、自動化パイプラインから PDF が必要なら、POST /v1/convert/markdown/html でサニタイズ済み HTML をレンダリングし、それを自分で管理するツールで印刷するか、単発の文書にはこのページを対話的に使ってください。サーバーエンドポイントが提供されたらこの節を更新します。それまでは、この製品の Markdown PDF 変換で唯一サポートされる経路はブラウザ印刷だと考えてください。

## 用紙、余白、テーマ

用紙サイズと余白は、段落、表、コードが各ページでどれだけの場所を持つかを決めます。狭い余白は 1 ページにより多く収まりますが、密集した表を窮屈にし得ます。広い余白はより快適に読めますが、ページ数が増えます。3 つのテーマは、Markdown 自体に触れずにフォント、行間、コードブロックの背景を変えるので、テーマの切り替えは、コンパクトな社内ノートと外部の読み手向けの文書を比べる安全な方法です。変更のたびにページ分割プレビューを確認してください。短いノートでは問題なく見える設定が、長いレポートでは表を改ページへ押し出すことがあります。

- A4 は米国以外の多くの読者に合います。Letter は米国中心の文書に合います。
- 狭い余白は 1 ページにより多く収まります。広い余白はより快適に読めます。
- ページ番号は、印刷して綴じたレポートの順序を保つのに役立ちます。

## 多言語とコード

ラテン文字と中国語、日本語、韓国語の文字が混ざった Markdown は、実際にそれを印刷するマシンにインストールされたフォントに依存するので、Markdown ソースが同一でも、2 台のコンピューターでページ分割が少し異なることがあります。印刷する端末でプレビューを確認してください。特に長いレポートでは、欠けたグリフが原因で見出しが誤ったページへ押し出されることがあります。コードブロックと長く切れ目のない URL も同様です。行の途中で折れないように印が付くので、ブラウザは読み手がコピーするかもしれないコマンドを分割せず、ブロックごと次のページへ移します。

## この Markdown PDF 変換ツールの背後にある印刷 CSS

Source: markitdown.ai の印刷スタイルシート：github テーマ、A4、ページ番号オン

```css
@page { size: A4 portrait; margin: 25mm; }
@page { @bottom-center { content: counter(page); font-size: 10pt; color: var(--md-muted); } }
h1 { break-before: page; }
article.md-document > h1:first-child { break-before: auto; }
table, pre { break-inside: avoid; }
```

## FAQ

### Markdown から PDF はテキストをアップロードしますか？

いいえ。ローカルで印刷し、PDF を作るのに何もアップロードしません。PDF は完全にブラウザの印刷エンジンから生まれます。

### サーバーサイドの Markdown PDF 変換 API はありますか？

まだありません。POST /v1/convert/markdown/pdf は存在しないので、呼び出すと 404 が返ります。POST /v1/convert/markdown/html で HTML をレンダリングしてそれを印刷するか、このページのブラウザツールを使ってください。

### A4 か Letter を選べますか？

はい。用紙サイズ、向き、余白、ページ番号はすべてエディター内のローカルなオプションです。

### 中国語、日本語、韓国語のテキストを扱えますか？

印刷スタイルシートは CJK のシステムフォントをラテン系のフォールバックより前に並べます。フォントの可用性は端末によって異なるので、印刷前にページ分割プレビューを確認してください。

### 見出しは常に新しいページを開始しますか？

既定では、レベル 1 の見出しは新しいページへ改ページしますが、文書内の最初の見出しは除きます。この挙動はオフにできます。

### Markdown を PDF として印刷するのにアカウントは必要ですか？

いいえ。貼り付け、プレビュー、印刷はすべてサインインなしで機能します。

### サーバー生成の PDF ファイルは後で利用できますか？

サーバーサイドの PDF 生成は計画中です。今日このページはブラウザの印刷ダイアログを使い、サーバーの PDF エンドポイントはありません。

## Related

- [Markdown to HTML Converter](https://markitdown.ai/markdown-to-html)
- [Markdown to Text Converter](https://markitdown.ai/markdown-to-text)
- [PDF to Markdown Converter](https://markitdown.ai/pdf-to-markdown)
