使い方
- Markdownに文章を書くか貼り付けます。入力に合わせて、下にHTMLが表示されます。
- プレビューを読んで、ページの見た目を確認します。表、タスクリスト、コードブロックは、GitHubでの表示と同じように示されます。
- HTMLのコードをコピーしてページに貼り付けるか、ダウンロードを使って、完全な文書をmarkdown.htmlとして保存します。
変換が対応する内容
変換は、GitHub Flavored Markdownの仕様に従います。見出し、強調と太字、リスト、引用ブロック、コードのスパン、言語を指定したフェンス付きのコードブロック、リンクと画像、列の配置を持つ表、二重のチルダによる取り消し線、チェックボックス付きのタスクリスト、リンクになるWebアドレスに対応しています。段落の中の単一の改行はソースでは改行のままですが、HTMLではそうなりません。新しい段落を始めるには、空行を入れてください。
MarkdownとHTMLは同じエンジンで読まれるため、文章の中に書いた生のHTMLは出力にそのままコピーされます。出力は消毒されません。それは指定されたコードだからです。プレビューは、スクリプトを実行できず、フォームを送信できない枠の中で動くため、文章の中のスクリプトはこのページでは実行されません。
- バッククォート3つと言語名(jsなど)を使ったフェンス付きのコードブロックを使うと、コードの改行が保たれます。
- 文字列は200,000文字以内に抑えてください。それより長い文字列は、ブラウザの中では変換されません。
結果のコピーとダウンロード
表示されるコードは、変換が書くHTMLの断片で、その周りのページは含みません。ダウンロードは、文字コードUTF-8の完全なHTML文書です。そのため、ファイルをブラウザで開くと、日本語やほかの非ラテン文字も正しく表示されます。タイトルは、文章の最初の見出しです。
計算例:見出し、リスト、表
サンプルの文章は、レベル1の見出しで始まり、h1要素になります。そのリストには、リンクを持つ項目が1つと、タスクの項目が2つあります。1つ目のタスクにはチェックが入り、2つ目には入らないため、HTMLでは1つ目のボックスはチェック済み、2つ目は空になります。
表には見出しの行があり、その2つの行ごとに1つの行があります。最初の列の取り消し線はdel要素になり、ブラウザは文字の上に線を引いて表示します。
よくある質問
この変換は、どのMarkdownの方言を使いますか?
GitHub Flavored Markdownを使います。これはGitHubでREADMEファイルやコメントに使われる方言で、表、タスクリスト、取り消し線、自動リンクに対応しています。脚注や数式など、ほかのツールの拡張の一部は含まれません。
単一の改行で新しい段落にならないのはなぜですか?
Markdownでは、間に空行のない2つの行は1つの段落に属し、ブラウザでは1つとして表示されます。空行で新しい段落が始まります。これは仕様の規則なので、出力はGitHubと一致します。
HTMLはサイトに貼っても安全ですか?
変換はHTMLを消毒しないため、文章に書いたスクリプトや安全でない属性は、そのまま出力に書かれます。公開する前にコードを確認し、信頼できないものは削除してください。
文章が受け付けられないのはなぜですか?
文字列が200,000文字を超えているからです。それほど長い文字列はブラウザを遅くするため、このページは短い文字列だけを変換します。部分に分けて変換するか、コマンドラインツールで手元のコンピューターで変換してください。
入力したMarkdownは、サーバーに送られますか?
いいえ。変換はお使いのブラウザの中で行われ、プレビューはページの中の枠で動きます。入力した内容は、当サイトのサーバーに送られることも、保存されることもありません。
出典
数値と文章の最終確認日:2026年11月10日火曜日。