ファイル変換ツール

HTML Markdown 変換

入力されたHTMLコードをMarkdown記法のテキストに変換するオンラインツールです。見出し、リンク、画像、リストなどの主要なタグに対応しています。

ツールを実行

HTMLコードをMarkdown形式のテキストへ手軽に変換できるツールです。見出しタグ(h1〜h6)の記号化をはじめ、リンク(aタグ)、画像(imgタグ)、強調(b、strong、i、emタグ)、リスト(ul、ol、liタグ)、引用(blockquote)、段落(pタグ)などの主要要素をMarkdown記法に置き換えます。また、scriptタグやstyleタグの内容、および変換対象外の残存HTMLタグは除去され、本文テキストが抽出されます。空の入力に対しては空のテキストを出力し、余分な空行や前後の空白も適切に整理されます。Webページの抜粋やブログ記事の下書きをMarkdown環境へ移行する際の下処理として活用いただけます。

使い方

  1. 「入力テキスト」欄に、変換したいHTMLコードを入力または貼り付けます。
  2. 変換ボタンをクリックして処理を開始します。
  3. 出力欄に変換後のMarkdownテキストが表示されます。

使用例

  • 見出しとリストの変換例: 入力: <h2>項目一覧</h2><ul><li>項目1</li><li>項目2</li></ul> 変換後: ## 項目一覧 * 項目1 * 項目2
  • リンクと強調の変換例: 入力: <p>詳しくは<a href="https://example.com">こちら</a>の<b>ガイド</b>をご覧ください。</p> 変換後: 詳しくは[こちら](https://example.com)の**ガイド**をご覧ください。

よくある質問

どのようなHTMLタグがMarkdownに変換されますか?

h1からh6までの見出し、aタグによるリンク、imgタグによる画像、bやstrongなどの強調、ulやolによるリスト、blockquoteによる引用、preおよびcodeによるコード表記などが変換されます。

scriptタグやstyleタグの中身はどうなりますか?

開始タグと終了タグが揃った一般的なscriptタグおよびstyleタグは、タグとその内部の記述がまとめて除去されます。

すべてのHTML構文が完全に対応していますか?

本ツールは定義されたパターンに基づいて変換を行うため、複雑な属性が付与されたタグや特殊なネスト構造など、一部の記述は意図したMarkdown記法に変換されずタグのみ除去される場合があります。

文字参照(数値文字参照など)は変換されますか?

定義された名前付き文字参照や標準的な十進数数値文字参照は対応する文字へデコードされます。ただし有効範囲外の十進数文字参照が含まれている場合は処理時にエラーとなることがあります。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。