MDPressについて
MDPressは、ひとつの仕事に集中した小さなツールです。Markdownを、誰かに送っても気持ちのいいPDFに変換します。
最終更新日: 2026年9月21日
MDPressとは
MDPressはMarkdownをPDFに変換するウェブアプリケーションです。左側にMarkdownを入力または貼り付けると、右側にライブプレビューが表示されます。GitHub風のMarkdownに対応しており、表、タスクリスト、シンタックスハイライト付きのコードブロックも扱えます。また、TeX数式をKaTeXで組版し、Mermaid図を描画します。文書スタイルを選び、A4、A5、US Letterのいずれかを指定し、表紙、ページ番号付きの目次、ロゴ、署名を追加することもできます。インストールは不要で、アカウントなしでも始められます。
存在理由
Markdownは書きやすい形式であり、AIアシスタント、メモアプリ、開発者向けツールが標準で出力する形式でもあります。しかし、完成した文書を期待している相手に渡すには不向きです。よくある方法は、ウェブページをそのまま印刷する、扱いにくい結果になりがちな方法か、コマンドラインのツールチェーンを整えるという、多くの人には手間の大きい方法かのどちらかです。MDPressは、このギャップを埋めるために存在します。テキストを貼り付け、見た目を選び、1分もかからずに、設計された文書のように読めるPDFをダウンロードできるべきだと考えています。
変換の仕組み
PDFボタンを押すと、Markdownと設定がサーバーに送信されます。そこでMarkdownはHTMLに解析され、選択したスタイルのスタイルシートが適用され、数式と図が配置されます。次にヘッドレスのChromiumブラウザがページを組み立てて実際のPDFに印刷するため、テキストは画像にならず、選択やページ内検索が可能な状態を保ちます。目次ページを指定した場合、ページ番号を正しくするために文書は2回目のレンダリングを行います。完成したファイルはお客様に返され、テキストは保持されません。
フリーソフトウェア
MDPressはGNU Affero General Public License version 3のもとで公開されているフリーソフトウェアです。誰でもソースコードを読み、自分のコピーを実行し、変更し、その変更を同じライセンスのもとで共有できます。文書を貼り付けるツールにとって、これは重要なことです。あなたのテキストがどう扱われるかについて、私たちの言葉をそのまま信じる必要はありません。コードを確認できるからです。MDPressはほかのオープンプロジェクトの上にも成り立っています。プレビューはreact-markdownで描画され、PDFはChromiumを動かすmd-to-pdfで生成されています。詳しくはソースページをご覧ください。
運営について
MDPressは独立したプロジェクトです。大きな企業の一部ではなく、方向性を左右する外部の投資家もいません。サイトの運営費は、無制限にPDFを必要とする方向けの低価格な月額サブスクリプションと、無料で利用する訪問者に表示される広告によって成り立っています。これにより、基本的な変換機能を誰にでも無料で提供できます。小規模であることには、フィードバックがきちんと読まれ、反映されやすいという利点もあります。不具合、わかりにくい点、足りない機能があれば、お問い合わせページからお知らせいただくのが一番の方法です。