HTML to Markdown Converter
HTMLをMarkdown記法へ変換します。
概要
HTMLの見出し・段落・強調(bold/italic)・リンク・画像・リスト・コードブロック・引用などを、対応するMarkdown記法へ変換するツールです。
CMSやWebページからコピーしたHTMLを、READMEやNotionなどMarkdownベースのドキュメントへ移植する際に利用できます。
変換処理はすべてブラウザ内で完結します。
使い方
- 1
HTMLを入力欄に貼り付けます。
- 2
「変換する」ボタンをクリックします。
- 3
対応する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など)は、タグ自体を無視して内容のみ引き継ぎます。
関連ツール
Markdownを整形(フォーマット)して読みやすく正規化します。
Markdownをリアルタイムでプレビュー表示します。
テキストをcamelCase・snake_caseなど複数の形式に変換(コンバーター)します。