本文へスキップ

ファイルを Markdown に変換 — PDF・Word・Excel、アップロード不要

PDF、Word(DOCX)、PowerPoint、Excel、HTML、CSV、JSON、EPUB を Markdown に変換。ChatGPT などの LLM 用に。Microsoft MarkItDown をブラウザーで実行し、アップロードしません。

無料 · 登録不要 · ファイルはブラウザー内で変換され、アップロードされません

PDF、Word、PowerPoint、Excel などの文書を、ChatGPT や Claude、メモアプリにそのまま貼り付けられる Markdown に変換します。Microsoft MarkItDown がブラウザー内で動くため、ファイルはこの端末から出ません。

またはここにファイルをドラッグ&ドロップ

PDF、DOCX、PPTX、XLSX、XLS、HTML、CSV、JSON、XML、EPUB、IPYNB、ZIP など · 最大 20 ファイル、各 50 MB まで

TXT・Markdown・JSON・XML は直接処理します。他の形式は初回に Python と変換パッケージをダウンロードします。容量は形式によって異なります。ファイルの内容は送信しません。

ここに Markdown が表示されます

ファイルを 1 つ以上追加してください。元の文書にある見出し、リスト、表、リンクは保持されます。

  • PDF
  • DOCX
  • PPTX
  • XLSX
  • XLS
  • HTML
  • CSV
  • JSON
  • XML
  • RSS
  • EPUB
  • IPYNB
  • ZIP
  • TXT
  • MD

利用前に結果を確認してください。レイアウト、画像、グラフは変換されません。スキャンしたページには抽出できる文字がないため、PDF OCR を使ってください。

使い方

  1. ファイルを 1 つ以上選択またはドロップします。PDF、Word(DOCX)、PowerPoint(PPTX)、Excel(XLSX・XLS)、HTML、CSV、JSON、XML、EPUB、Jupyter ノートブック、またはそれらをまとめた ZIP に対応しています。
  2. 変換が終わるまで待ちます。初回は Python ランタイムと MarkItDown を読み込むため時間がかかりますが、2 つ目以降のファイルや次回の訪問では速くなります。
  3. Markdown を確認し、「プレビュー」で表示を確かめてから、コピーするか .md ファイルとしてダウンロードします。複数のファイルは 1 つの .md にまとめてダウンロードすることもできます。

変換例

report.docx(見出し 1「Quarterly report」、本文「Revenue grew 12%」の 12% が太字、箇条書き 2 項目)
→
# Quarterly report

Revenue grew **12%**

* First item
* Second item

sales.xlsx(シート「Sales」)
→
## Sales
| Region | Sales |
| --- | --- |
| EU | 42 |
| US | 58 |

仕様と制限

機能:ファイルの Markdown 変換は、文書を Markdown に変換します。Markdown は見出し、リスト、表、リンクなどの構造を保ったプレーンテキスト形式で、分量が少なく、ChatGPT、Claude、Gemini などの大規模言語モデル(LLM)が読み取りやすいほか、RAG、メモアプリ、ドキュメントサイトでも使えます。

対応形式:PDF(文字レイヤーと簡単な表)、Word .docx、PowerPoint .pptx(スライドの文字、表、発表者ノート)、Excel .xlsx・.xls(シートごとに 1 つの表)、HTML、CSV、JSON、XML、RSS・Atom フィード、EPUB、Jupyter .ipynb、プレーンテキスト、これらをまとめた ZIP。旧形式の .doc・.ppt、画像、音声、Outlook の .msg はブラウザー版では対応していません。

プライバシー:変換は Microsoft のオープンソースライブラリー MarkItDown(MIT ライセンス)を、Python の WebAssembly 版である Pyodide 上で Web Worker 内で実行します。ページがダウンロードするのはプログラム(cdn.jsdelivr.net のランタイムと pypi.org の Python パッケージ)だけで、ファイルや変換結果はアップロードされません。サイトの解析と広告は別途通信を行います。

TXT・Markdown・JSON・XML は直接処理します。他の形式は初回に Python と変換パッケージをダウンロードします。容量は形式によって異なります。ファイルの内容は送信しません。

制限:1 回あたり最大 20 ファイル、各 50 MB まで。スマートフォンでは非常に大きなファイルでメモリーが不足することがあります。レイアウト、フォント、画像、グラフは再現されません。スキャン PDF には文字レイヤーがないため、先に PDF OCR を使ってください。PDF の表は推定で検出するため、整形が必要な場合があります。

FAQ

PDF を Markdown に変換するには?

PDF をこのページにドロップするだけです。文字レイヤーが Markdown として抽出され、簡単な表は Markdown の表になります。結果をコピーするか .md ファイルとしてダウンロードしてください。スキャン PDF は先に OCR が必要です。

Word 文書を Markdown に変換するには?

.docx ファイルを選択してください。見出し、太字・斜体、リスト、表、リンクが Markdown になります。旧形式の .doc には対応していないため、Word や LibreOffice で .docx として保存し直してください。

ChatGPT などの LLM 向けに Markdown へ変換する理由は?

Markdown は文書の構造をプレーンテキストのまま保つため、言語モデルが見出し、リスト、表のセルを区別でき、HTML よりも少ないトークンで済みます。結果をチャットに貼り付けたり、.md ファイルをナレッジベースに追加したりできます。

ファイルはアップロードされますか?

いいえ。変換はブラウザーの Web Worker 内で行われます。ダウンロードするのは変換プログラムだけで、ファイルの内容と結果は端末内に残ります。

MarkItDown とは何ですか?

MarkItDown は、Office 文書などのファイルを LLM 向けの Markdown に変換する Microsoft 製のオープンソース Python ライブラリーです。このページでは MarkItDown 0.1.8 を Pyodide 上で動かすため、サーバーもインストールも不要です。

最初の変換が遅いのはなぜですか?

TXT・Markdown・JSON・XML は直接処理します。他の形式は初回に Python と変換パッケージをダウンロードします。容量は形式によって異なります。ファイルの内容は送信しません。

画像やスキャンした文書も変換できますか?

できません。画像には OCR や AI による画像説明が必要ですが、このブラウザー版には含まれていません。スキャンした文書は先に「画像から文字起こし」や「PDF OCR」で文字を取り出してください。

形式の参考資料

ツールページの更新日: