HTML to Markdown Converter
Convert HTML and webpages into clean Markdown
HTML ソース
行: 0 · 文字: 0
Markdown 出力
行: 0 · 文字: 0
Markdown はここに表示されます
HTML を貼り付けるか、ファイルをアップロードするか、URL を取得して Markdown を生成します。
すべての処理はブラウザ内でローカルに実行されます。データが当社サーバーへ送信されることはありません。
HTML から Markdown へのコンバーターとは?
HTML から Markdown へのコンバーターは、貼り付けた HTML、アップロードした .html ファイル、または取得した Web ページを、ドキュメント、README、ブログ下書き、changelog、AI プロンプト向けのクリーンな Markdown に変換します。貼り付けとアップロードはブラウザ内でローカルに処理され、URL モードでは保護されたサーバー fetch エンドポイントを使うため、ブラウザの CORS 問題を避けて変換できます。
使い方
- 1.貼り付け、URL、アップロード、サンプルのいずれかのモードを選びます。
- 2.HTML を直接追加するか、.html / .htm ファイルをアップロードするか、ページ URL を取得します。
- 3.書式、クリーンアップ、メインコンテンツ抽出、画像処理、相対 URL オプションを調整します。
- 4.未加工 Markdown、レンダリングプレビュー、統計、変換警告を確認し、結果をコピーするか .md / .txt としてダウンロードします。
利用例
古いドキュメントの移行、RAG パイプライン用の Web ページ内容の準備、コピーした CMS マークアップの整理、README セクション作成、リリースノート変換、技術ブログ HTML のポータブルな Markdown 化に使えます。
対応構文
ATX または Setext 見出し、- / * / + の箇条書き、フェンス付きまたはインデントのコードブロック、バッククォートまたはチルダのフェンス、強調と太字の区切り記号、インラインまたは参照リンク、GitHub Flavored Markdown 表、設定可能な画像処理に対応しています。
表はどのように変換されますか?
単純な HTML 表は GitHub Flavored Markdown の表に変換されます。結合セルを含む表は、Markdown に colspan や rowspan のネイティブサポートがないため平坦化され、その制限は変換レポートに表示されます。
データはローカルで処理されますか?
貼り付けた HTML とアップロードしたファイルはブラウザ内で処理されます。URL モードでは URL のみを保護された fetch エンドポイントへ送り、返された HTML をブラウザで変換します。
Web ページを変換できますか?
はい。URL モードでは多くの公開 HTTP / HTTPS ページを取得できます。JavaScript は実行しないため、クライアント側スクリプト後にのみ内容が描画されるページでは、ソース HTML を貼り付ける必要があります。
スクリプトは実行されますか?
いいえ。script、style、iframe、object、embed 要素は変換前に削除でき、取得した Web ページ内のスクリプトも実行されません。
クリーンアップと抽出
クリーンアップオプションでは、変換前にスクリプト、スタイル、コメント、nav、header、footer、空タグ、不要な空白を削除できます。可読性モードは決定的なメインコンテンツのヒューリスティックを使い、article、main、role=main、高テキスト密度のブロックを優先します。
URL 取得の安全性
URL モードは HTTP と HTTPS URL のみを受け付け、少数の検証済みリダイレクトを追跡し、localhost とプライベートネットワーク範囲をブロックし、HTML 入力を 2 MB に制限し、10 秒でタイムアウトします。一部のサイトはサーバー側リクエストをブロックしたり JavaScript レンダリングを必要としたりするため、その場合はページ HTML を貼り付けてください。
制限事項
Markdown はすべての HTML レイアウトを表現できません。結合セルを含む複雑な表は平坦化され、未対応タグは可能な限り通常コンテンツになり、スクリプトは実行されず、CSS レイアウトは無視されます。デザイン性の高いページでは、生成された Markdown に軽い編集が必要な場合があります。
