メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
HTML→Markdown変換
{}
HTML→Markdown変換
dev/html-to-markdown
HTMLコードをMarkdown記法に自動変換。テーブル・リスト・見出しなど主要タグに対応。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
HTML→Markdown変換では、HTMLコードをMarkdown記法に自動変換。テーブル・リスト・見出しなど主要タグに対応。
関連する観点として HTML Markdown変換、HTML→MD、HTML→Markdown変換 を確認し、結果をコピーして別の作業に使えます。
変換
入力 (HTML)
出力 (Markdown)
結果がここに表示されます
使い方
変換したいHTMLのソース(見出し・段落・リスト・テーブルなど)を左側の入力欄に貼り付けます。
「変換」ボタンを押すと、その時点の入力内容がMarkdownに変換され右側の出力欄に表示されます。
テーブルは1行目をヘッダーとする「| 列 | 列 |」形式のGFM表になるので、列数がずれていないか確認します。
divやspanなどMarkdownに対応する記法がないタグは中身のテキストだけが残るので、出力を見てレイアウト崩れがないか判断します。
問題がなければコピーボタンでMarkdownを取得し、README、Notion、ブログ原稿などに貼り付けます。
入力例・出力例
INPUT
<table><tr><th>名前</th><th>点数</th></tr><tr><td>山田</td><td>90</td></tr></table>
OUTPUT
| 名前 | 点数 | | --- | --- | | 山田 | 90 |
1行目がヘッダーとして扱われ、2行目に---の区切り線が自動で挿入されます。
INPUT
<h2>見出し</h2><p>本文です。<strong>重要</strong>な部分。</p><ul><li>項目1</li><li>項目2</li></ul>
OUTPUT
## 見出し 本文です。**重要**な部分。 - 項目1 - 項目2
見出しレベル(h2なら##)、strongの**、liの-付き箇条書きがそのまま対応する記法に変換されます。
よくある利用シーン
CMSやWebページからコピーしたHTML本文を、ブログやドキュメントのMarkdown原稿に落とし込みたいとき。
HTMLで書かれた表をNotionやGitHubのREADMEに貼れるGFM形式のMarkdown表に変換したいとき。
お知らせページなどのHTMLソースから、scriptタグやstyleタグを除いた本文だけをMarkdown化したいとき。
colspanを使った複雑な表がある場合に、変換後どこを手直しすればよいかを事前に確認したいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
HTML Markdown変換、HTML→MD、HTML→Markdown変換の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
HTML→Markdown変換の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
どのHTMLタグがMarkdownに変換されますか?
見出し(h1〜h6)、リスト(ul/ol/li)、テーブル(table)、リンク(a)、強調(strong/em)、画像(img)、コード(code/pre)など主要なタグに対応します。h1は # 、強調は ** 、リンクは [text](url) のように記法へ置き換えます。
対応していないタグや装飾はどうなりますか?
Markdownに対応する記法が無いタグ(div・spanや一部のインラインスタイルなど)は、原則として中のテキストだけが残り、タグそのものは取り除かれます。複雑なレイアウトは再現されません。
tableタグはMarkdownの表に変換されますか?
はい。thead/tbodyを含むtableは | 列 | 列 | 形式のGFMテーブルに変換します。ただしセル結合(colspan/rowspan)はMarkdownの表が対応していないため、正しく再現できない場合があります。
scriptやstyleの中身も出力に含まれますか?
scriptタグやstyleタグの中身は本文ではないため除去され、Markdownには含まれません。Webページから貼り付けた際に余計なコードが混ざらないようになっています。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。