テキスト 🔒 ブラウザ内で動作 — データは送信されません

Markdown HTML変換ツール

MarkdownをライブプレビューつきでHTMLに変換し、HTMLをきれいなMarkdownにも変換します。表やコードブロックにも対応。

Markdown

Markdown HTML変換ツール — HTMLからMarkdownへの変換も

Markdownを入力するか貼り付けると、入力に合わせて表示結果が確認でき、その元になるHTMLもワンクリックで見られます。逆方向の変換もできます。Webページ、CMS、メールのHTMLを貼り付ければ、README、Wiki、静的サイト向けのきれいなMarkdownが得られます。GitHub Flavored Markdownの表、タスクリスト、取り消し線、フェンスで囲んだコードブロックはどちらの方向でも使え、処理はすべてブラウザー内で行われます。

Markdownは、開発者がドキュメントを書くときの形式であり、多くのメモアプリがテキストを保存する形式であり、GitHub、GitLab、Stack Overflowが投稿を整形する形式でもあります。一方、ブラウザーが必要とするのはHTMLです。両者を手作業で変換するのは面倒で、間違いも起こりやすくなります。

使い方

  1. Markdown → HTMLまたはHTML → Markdownを選びます。
  2. テキストを入力するか貼り付けます。結果は入力に合わせて更新されます。
  3. Markdownの場合はプレビューとHTMLを切り替えます。完全な文書が必要なら完全なHTMLページにチェックを入れます。
  4. コピーまたはダウンロードを押します。変換の方向を切り替えると結果が引き継がれるので、行ったり来たり変換できます。

Markdown記法の早見表

Markdown結果
# Title、## Sectionレベル1とレベル2の見出し
**bold**、*italic*、~~struck~~太字、斜体、取り消し線
[text](https://example.com)リンク
![alt](image.png)画像
- itemまたは1. item箇条書きまたは番号付きリスト
- [x] doneタスクリストの項目
`code`と```で囲んだブロックインラインコードとコードブロック
| a | b |の行と|---|の行表
> quote引用

改行

標準のMarkdownでは、段落内の単一の改行は無視されます。新しい段落を始めるには空行が必要で、段落内で改行するには行末にスペースを2つ入れます。GitHubのコメントがそう動くため、改行がそのまま表示されることを期待する人は少なくありません。その動作にしたいときは、単一の改行を残すにチェックを入れてください。

HTMLからMarkdownへ

HTMLを貼り付けると、見出し、段落、リンク、画像、リスト、表、引用、コードブロックがMarkdownの対応する記法に変換されます。スクリプト、スタイル、色やレイアウトのようにMarkdownで表現できないものは取り除かれます。READMEやドキュメントサイトに内容を移すときは、たいていそれが望ましい結果です。見出しはシャープ記号と下線のどちらかを選べ、リスト記号も指定できます。

安全性

Markdownには、スクリプトを含む生のHTMLを書くことができます。プレビューはサンドボックス化されたフレームに表示され、その中ではスクリプトが実行できず、このページにもアクセスできないため、貼り付けた文書がここで害を及ぼすことはありません。ただし、出力されるHTMLはサニタイズされません。信頼できない相手から受け取ったMarkdownなら、Webサイトで公開する前にHTMLを確認して無害化してください。

関連ツール

変換したHTMLをインデントしたり圧縮したりするには、コード整形ツールを使ってください。文書の単語数を数えるには、文字数カウントツールが便利です。1つの作業に合わせてこのツールを開くタスクページもあります:HTML Markdown変換、Markdownプレビュー。