Skip to converter
無料 · ログイン不要 · アップロードなし

あなたのMarkdownを、
印刷できるPDFに。

Markdownを貼り付けるか、ファイルをドロップするか、公開GitHubリポジトリのREADMEを取得してください。md2pdfが選んだ印刷テーマで整え、ブラウザのPDFダイアログを開きます。すべて端末内で完結します。

Zero Server Uploads Instant Client-Side Compile 9 Locales + CJK Fonts
github.com/facebook/react/README.md — md2pdf live engine
Print Ready
Markdown Source README.md
# React [![npm](badge.svg)]()

React is a JavaScript library for building
user interfaces.

## Installation
```bash
npm install react react-dom
```

## Features
| Feature | Client-Side | Server |
|---------|:-----------:|:------:|
| Components | Yes | Yes |
| Hooks | Yes | Yes |
| Suspense | Yes | Yes |
PDF Preview (Clean Theme) Page 1 of 1
README.pdf A4 · 300 DPI

React

React is a JavaScript library for building user interfaces.

Installation

$ npm install react react-dom

Features

Feature Client Server
Components ✓ ✓
Hooks ✓ ✓
Single Document Engine

コンバーター

入力方法は3つ。リポジトリのURL、Markdownファイル、またはキーボードです。プレビューがそのまま文書になります。

1

1 · GitHubリポジトリのURL

READMEを取得し(main/masterと大文字・小文字のバリエーションを試します)、相対画像とバッジを解決して下に表示します。プライベートリポジトリには対応していません。

2

2 · …またはMarkdownを貼り付け/アップロード

ローカル保存済み
3

3 · 印刷テーマ

4

4 · オプション

ライブプレビュー
Multi-Chapter Engine

ドキュメントブック

リポジトリを指定し、まとめて読みたいMarkdownファイルを選ぶと、表紙、全体の目次、そして設定した順序の各章を備えた、ページ番号付きの1冊のブックとして印刷できます。

1

1 · リポジトリ

README、.md、.markdown、.mdownファイルをフォルダー内も含めて検索します。1冊のブックには最大30ファイルまで、公開リポジトリのみ対応しています。

2

2 · Markdownファイル

ファイルが選択されていません。

まだリポジトリがスキャンされていません。

3

3 · ブックの詳細

4

4 · 印刷テーマ

5

5 · 章

印刷順はこのリストの順序に従います。矢印ボタンで章を移動し、×で削除できます。

    スキャン後にここへ章が表示されます。

    6 · PDF 書き出し

    ビルドした章ごとに PDF を作成し、ZIP アーカイブにまとめます。処理はすべてブラウザー内で実行され、何もアップロードされません。

    ZIP 1 つにつき最大 30 個の PDF、128 MB まで。

    各章は ZIP 内の個別の PDF になり、フォルダーのパスが保持されます。

    ブックのプレビュー
    Core Architecture

    Engineered for Technical Accuracy

    From GitHub URL parsing to embedded CJK font rendering, every stage is built for zero data leakage, high print fidelity, and deterministic output.

    GitHub Import

    Deep GitHub Auto-Discovery

    Accepts any GitHub URL format: full repo links, subfolder paths, tree views, blob files, or raw URLs. Automatically queries the GitHub API, probes 10 standard README filenames, and rewrites relative images and links to raw GitHub content.

    Zero Telemetry

    100% Client-Side Privacy

    No login, no user accounts, and zero application backend. All markdown parsing, HTML sanitization via DOMPurify, and PDF compilation run entirely in browser memory.

    Book Builder

    Multi-Chapter Doc Books

    Scan entire repositories via Git Trees API. Select up to 30 markdown files with tri-state directory checkboxes, reorder chapters, and generate automated cover pages and tables of contents.

    Font Engine

    Multilingual Font Embedding

    PDFs embed standalone TTF fonts directly in output files. Full typography support for Latin, Cyrillic, Turkish, and CJK (Chinese, Japanese, Korean) via embedded Noto Sans CJK.

    Export & Print

    4 Print Themes & Bulk ZIP Export

    Choose between Clean, Business, Academic, and Dark themes with print margin optimization. Print single documents or books directly, or export a packaged ZIP containing individual chapter PDFs with deterministic naming.

    Deterministic Flow

    使い方

    3つのステップ。アカウントもサーバーサイドのレンダラーも不要です。

    01

    リポジトリを指定する

    Paste a GitHub repo URL, branch path, or paste Markdown directly. md2pdf resolves default branches, auto-discovers READMEs, and parses GitHub Flavored Markdown in milliseconds.

    コンバーターを開く
    02

    レンダリングを確認する

    Filter files through the searchable tree, sequence chapters, add titles, and choose from Clean, Business, Academic, or Dark print themes.

    テーマを比較する
    03

    PDFに印刷する

    Trigger isolated browser print to save a pixel-perfect PDF, or click Export to download a zipped archive of all selected chapter PDFs with self-hosted font embedding.

    プライバシーに関する注意を読む
    Real-World Workflows

    Built for Real Documentation Needs

    Whether you are boarding a 14-hour flight or handing over an enterprise software deliverable, md2pdf turns Markdown into publication-grade documents.

    Archival Ready

    Offline Reading & Travel

    Download and archive complex repository documentation into readable, paginated PDFs for flights, commutes, e-readers, or air-gapped development environments where internet access is unavailable or restricted.

    • Retains internal heading links and relative images offline
    • High-contrast typography tuned for physical reading & tablets
    • Table of contents enables quick chapter navigation
    Print Optimization

    4つの印刷テーマ

    各テーマは単なる色の変更ではなく、印刷用スタイルシートです。文書にふさわしい雰囲気を選んでください。

    クリーン

    Default

    ニュートラルなサンセリフ。仕様書やREADMEの既定です。

    ビジネス

    Executive

    セリフの見出しと暗いコードブロック。レポート向けです。

    アカデミック

    Formal

    両端揃えのセリフページ。長文の読み物向けです。

    ダーク

    OLED / Screen

    画面優先。印刷時は自動で明るくなり、内容が失われません。

    Common Questions

    Frequently Asked Questions

    Everything you need to know about privacy, GitHub API rate limits, font embedding, and documentation books.

    Is my repository code or private Markdown uploaded to any server?

    No. 100% of markdown parsing, sanitization, PDF layout, and ZIP packaging happens directly inside your browser memory. md2pdf has zero application backend, zero database, and zero telemetry.

    What happens if the GitHub API rate limit is exceeded?

    When GitHub unauthenticated API limits are reached, md2pdf automatically falls back to raw content streaming via raw.githubusercontent.com, allowing public READMEs to convert without interruption.

    How does the Documentation Book builder work?

    The Book builder uses the Git Trees API to scan the repository structure. You can search, filter, and select up to 30 markdown files with tri-state directory checkboxes, reorder the chapter sequence, generate an automatic cover and master table of contents, and print or download a ZIP archive of PDFs.

    Are relative images and internal links preserved in the PDF?

    Yes! Relative image paths (such as ./assets/screenshot.png) are automatically rewritten to raw.githubusercontent.com pinned to the specific branch or commit SHA, and external links are preserved as clickable PDF URI annotations.

    Which languages and Unicode scripts are supported?

    md2pdf embeds standalone fonts in the exported PDFs: DejaVu Sans and DejaVu Sans Mono for Latin, Cyrillic, and Turkish, and Noto Sans CJK SC for Chinese, Japanese, and Korean text.

    Can I print without creating a PDF file on disk?

    Yes. md2pdf features a dedicated browser print isolation engine. Clicking "Print" formats only the styled document sheet with native page breaks, allowing you to use your browser's Print dialog to print directly or save as PDF.