HTML → Markdown 変換

HTMLをMarkdownに変換します。見出し・リスト・テーブル・コードブロックなど主要な要素に対応。

入力データはブラウザ内で処理されます
データはサーバーへ送信されません

変換ツール

見出しスタイル
HTML
0 文字

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

Markdown0 文字
行数: 0

HTML → Markdown 変換ツールとは?

WebページのHTMLやCMSからエクスポートしたHTMLをMarkdown形式に書き直したいときに使うツールです。

ライブラリに依存せずブラウザのDOMParser APIを使って変換するため、インストール不要でそのまま動作します。見出し・リスト・テーブル・コードブロックなど主要な要素に対応しており、変換結果は .md ファイルとしてそのままダウンロードできます。

使い方

  1. 左側のテキストエリアにHTMLを入力すると、右側にMarkdownが即座に生成されます。「サンプル」ボタンで動作を確認できます。
  2. 「GFMテーブルを出力」を有効にすると、`<table>` タグをGitHub Flavored Markdownのテーブル形式に変換します。
  3. 「変換できないタグはHTMLのまま残す」を有効にすると、対応していない要素をHTMLタグのまま出力します。
  4. 「見出しスタイル」で ATX(# 記法)か Setext(=== 記法)かを選べます。
  5. 「Markdownをコピー」でクリップボードにコピー、「Markdownをダウンロード」で `output.md` として保存できます。

よくある質問

既存の「Markdown → HTML 変換」ツールとの関係は?

逆方向のツールです。「Markdown → HTML 変換」がMarkdownをHTMLに変換するのに対し、このツールはHTMLをMarkdownに変換します。

どのHTML要素に対応していますか?

見出し(h1〜h6)、段落(p)、太字・イタリック・取り消し線、リスト(ul/ol)、引用(blockquote)、コードブロック(pre/code)、テーブル(GFM)、リンク(a)、画像(img)、水平線(hr)などに対応しています。

CSSやJavaScriptも含まれたHTMLを入力したらどうなりますか?

`<style>` タグと `<script>` タグの内容は自動的に除去されます。テキストコンテンツのみが変換対象になります。

変換できない要素はどうなりますか?

デフォルトでは内側のテキストのみを抽出します。「変換できないタグはHTMLのまま残す」オプションを有効にすると、タグごと出力します。