コンテンツへスキップ
HTML to Markdown Converter
HTMLをMarkdown記法へ変換します。
概要
- HTMLの見出し・段落・強調(bold/italic)・リンク・画像・リスト・コードブロック・引用などを、対応するMarkdown記法へ変換するツールです。
- CMSやWebページからコピーしたHTMLを、READMEやNotionなどMarkdownベースのドキュメントへ移植する際に利用できます。
- 変換処理はすべてブラウザ内で完結します。
使い方
- HTMLを入力欄に貼り付けます。
- 「変換する」ボタンをクリックします。
- 対応するMarkdownが表示されます。「コピー」ボタンで結果をクリップボードにコピーできます。
入力例・出力例
入力
<h1>Title</h1><p>Hello <strong>world</strong></p>
出力
# Title Hello **world**
利用シーン
- Webページやブログ記事のHTMLを、README.mdなどのMarkdownドキュメントへ移植する
- CMSからエクスポートしたHTMLコンテンツを、静的サイトジェネレーター用のMarkdownファイルへ変換する
- ブラウザの開発者ツールでコピーしたHTML断片を、Notion等のMarkdown入力欄に貼り付けられる形式にする
よくある質問
対応しているHTMLタグは何ですか?
見出し(h1〜h6)、段落(p)、強調(strong/b, em/i)、打消し線(del/s)、リンク(a)、画像(img)、箇条書き・番号付きリスト(ul/ol、ネスト対応)、コードブロック(pre/code)、インラインコード(code)、引用(blockquote)、区切り線(hr)に対応しています。
テーブル(table)は変換できますか?
完全なMarkdownテーブル記法への変換には対応していません。各行のセル内容をスペース区切りのテキストとして出力するため、必要に応じて手動でテーブル記法へ整えてください。
本文中に*や_、[ ]などの記号が含まれている場合はどうなりますか?
Markdownとして意図せず解釈されないよう、これらの記号は自動的にエスケープ(\*のように変換)されます。
入力内容は外部に送信されますか?
いいえ。HTMLの解析・変換処理はすべてブラウザ内で完結します。
注意点
- table・thead・tbody・div等のコンテナ要素は、内部のブロック要素(見出しや段落など)を展開して変換します。tr内のセルはスペース区切りの1行として出力されます。
- 対応していないタグ(span, labelなど)は、タグ自体を無視して内容のみ引き継ぎます。