CanDoYa
JA

MarkdownからHTML変換ツール

すべてブラウザー内で動作します。アップロードも登録も不要です。

Markdownを入力するとHTMLを生成できます。
このツールをシェア

MarkdownをHTMLに変換するには?

MarkdownからHTML変換ツールは、見出し、段落、リンク、リスト、表、引用、コードのための意味のあるHTMLを出力します。エディタに貼り付けるとHTMLがすぐ更新され、分離されたプレビューで確認して、断片をコピーするかHTMLファイルとしてダウンロードできます。

使い方

  1. 1Markdownを貼り付ける. エディタに入力するか、クリップボードから貼り付けるか、サンプルを読み込みます。
  2. 2解析オプションを選ぶ. 表やタスクリストを使うにはGitHub機能を有効にし、単独の改行は必要な場合だけオンにします。
  3. 3結果を確認する. 生成されたHTMLを読むか、分離されたプレビューに切り替えます。
  4. 4コピーするかダウンロードする. HTML断片をプロジェクトにコピーするか、.htmlファイルとして保存します。

こんな方に

この変換はこのブラウザタブ内で完結し、アカウント登録やアップロードは不要です。任意のGitHubモードでは、標準Markdownに加えて表、タスクリスト、取り消し線、拡張オートリンクに対応します。

よくある質問

Markdownはアップロードされますか?

いいえ。解析、HTML生成、プレビューはすべてブラウザで動きます。プレビューはスクリプトと外部リソースも遮断するので、貼り付けたHTMLは確認中にコードを実行したり外部画像を読み込んだりできません。

このMarkdownからHTML変換ツールは無料ですか?

はい。アカウントや支払いなしでHTMLを変換、プレビュー、コピー、ダウンロードできます。パーサーは現在のブラウザタブ内でローカルに動くため、サーバー側の待ち行列はありません。

どれくらいの量のMarkdownを変換できますか?

エディタは1回の変換につき最大1,000,000文字のJavaScript文字数を受け付けます。この明確な上限があるので、大きなREADMEやドキュメント下書きでもライブ更新を軽快に保てます。基本多言語面の外にあるUnicode文字はJavaScriptの2文字分を使うことがあります。

GitHub Flavored Markdownに対応していますか?

はい。GitHub機能は既定で有効で、表、タスクリスト項目、取り消し線、拡張オートリンクに対応します。標準Markdownに近い出力が欲しいときは、GitHub拡張をオフにしてください。

Markdown内の生HTMLはどうなりますか?

Markdownは埋め込みHTMLを許可するので、生HTMLは生成コードに残ります。別の人が入力した内容なら、コピーした出力は信頼できないものとして扱ってください。ページ内プレビューは分離され、厳しいコンテンツセキュリティポリシーを使っていますが、公開先では信頼できないHTMLを公開前に必ずサニタイズしてください。

単独の改行がbrタグにならないのはなぜですか?

標準Markdownでは、段落内の1回の改行はソフトブレークとして扱われ、通常は空白として表示されます。単独の改行を有効にすると、改行ごとにHTMLの改行要素を出力できます。

Markdownのコードブロックや表も変換できますか?

はい。フェンス付きとインデント付きのコードブロックは、整形済みコードのHTML要素になります。パイプ表は、GitHub機能が有効な間はHTMLの表になります。変換ツールはフェンス付きコードブロックの言語ラベルをクラスとして保持するので、別のシンタックスハイライトライブラリが使えます。