HTML → Markdown

HTML を Markdown に。
途中で無害化します。

ソースを貼り付けるか、保存したページを落としてください。GitHub 式の Markdown が出てきます。

スクリプトとイベント属性は先に取り除きます。信用できない HTML がこのページに入ることはありません。

ファイルをここに落としてください。

ボタンから選んでも、Ctrl+V で貼り付けてもかまいません。何十個でも大丈夫です。

.html .htm / 1 ファイル 25 MB まで / ブラウザ内で動作、送信はしません

ほかの形式は: .docx .doc DOCX → MD · .pdf PDF → MD · .xlsx Excel → MD · .csv .tsv .txt CSV → MD · .pptx .ppt .odp PPTX → MD

ここに貼り付けてもかまいません

つまみ
箇条書き
コード囲み
画像

使い方

  1. 01HTML を枠に貼り付けるか、.html ファイルを上に落としてください。表示済みのページからコピーして、このページのどこかで Ctrl+V を押してもかまいません。
  2. 02HTML はまず DOMPurify に通します。script 要素、イベント属性、javascript: の URL、iframe、embed は変換前に取り除かれ、無害化していない HTML をこのページに差し込むことは一切しません。
  3. 03残ったものを GitHub 式の Markdown にします。コピーするか .md で保存してください。

対応しているもの

  • 貼り付けた HTML ソース、保存した .html / .htm、ウェブページから直接コピーした書式付きテキスト
  • 見出し、段落、リスト、リンク、画像、引用、整形済みコード
  • GitHub 式のパイプ表。打ち消し線とタスクリストも含みます
  • 入れ子のリスト、表のセル内の行内書式
  • 断片でも完全な文書でも。body があることは求めません

できないこと

  • スクリプト、イベント属性、iframe、object、embed は変換ではなく除去です
  • CSS は適用しません。見出しのように装飾された要素は HTML 上では段落のままで、そのまま出ます
  • 何もダウンロードしません。画像やリンクの相対 URL は相対のままで、ページを代わりに取ってくることもしません
  • div と CSS グリッドで組んだ配置は、単純なブロックに平らになります
  • フォーム、ボタン、対話的な部品は Markdown に相当するものがありません

残るもの

これはそのまま移ります。ほかは最善を尽くしますし、合わなかったところは必ずお知らせします。

古い .doc は画像だけ落ちます。あの形式は、ブラウザから手が届かない場所に画像をしまっています。

よく聞かれること

そのために作られています。入力はすべて変換前に DOMPurify を通ります。script 要素、onclick 系の属性、javascript: の URL、iframe、embed は消えます。無害化していないものをこのページの DOM に置くことは一切しないので、貼り付けた HTML が動くことはありません。