本文へスキップ
SPCXTools

Markdown HTML 変換

Markdownを記述または貼り付け、ライブプレビューで表示。クリーンなHTMLをコピーできます。

ローカルで動作 — ファイルは端末から出ません

ツールを読み込み中…

Markdown HTML 変換の使い方

  1. 1左のエディターにMarkdownを入力または貼り付けます。サンプルから始めることもできます。
  2. 2テーブル、タスクリスト、取り消し線を使用する場合はGitHub Flavored Markdownをオンに、改行をそのまま改行として反映させたい場合は改行にチェックを入れます。
  3. 3プレビューとHTMLを切り替えて、レンダリング結果や生成されたコードを確認します。
  4. 4HTMLをサイト、CMS、メールにコピーするか、スタイルが適用された完全な.htmlページをダウンロードします。

ライブプレビューでMarkdownをHTMLに変換

Markdownを使えば、HTMLタグをいちいち書かなくても、簡単な記号で素早くテキストを整形できます。ウェブサイトやMarkdown非対応のCMS、メールテンプレート、プレビューしたいREADMEファイルなどでHTMLが必要になったとき、このツールが瞬時に変換します。左側で入力すると、右側にレンダリング結果やクリーンなHTMLコードが表示されます。すべての処理はブラウザ内で完結します。

主な機能

  • 入力と同時に更新されるライブプレビュー。
  • GitHub Flavored Markdown対応:テーブル、タスクリスト、取り消し線、自動リンク、フェンス付きコードブロック。
  • 任意で改行を挿入 — 改行を<br>タグに変換。
  • インラインスタイルや余分なラッパーを含まないクリーンなHTML出力で、どこにでも貼り付け可能。
  • シンプルで読みやすいスタイルシート付きのページとして丸ごとダウンロード。
  • スクリプトをブロックするサンドボックス化されたフレームでの安全なプレビュー。

Markdown チートシート

Markdown 結果
# Heading 1 / ## Heading 2 見出し
**bold** / *italic* 太字 / 斜体
[link](https://example.com) リンク
![alt text](image.png) 画像
- item or 1. item 箇条書きリストまたは番号付きリスト
> quote 引用ブロック
`code` インラインコード
前後の行に ``` コードブロック
--- 水平線
- [ ] task タスクリスト項目 (GFM)
~~text~~ 取り消し線 (GFM)

テーブルはパイプ(|)とダッシュ(-)の区切り行で記述します。区切り行のコロン(:)で列の配置を指定できます。:---で左揃え、:---:で中央揃え、---:で右揃えになります。

主な用途

  • HTMLは使えるがMarkdownには対応していないブログやCMS。
  • メールマガジン — Markdownで書いて、HTMLをメールツールに貼り付け。
  • GitHubやGitLabにプッシュする前のREADMEやドキュメントのプレビュー。
  • Obsidian、Notionのエクスポート、その他のMarkdownアプリからのメモをWebページに変換。
  • 各Markdown構文がどのタグを生成するかを見てHTMLを学習。

ヒント

  • 段落、リスト、見出しの間には空行を入れると、ほとんどの書式設定エラーを防げます。
  • ネストされたリスト項目は、2つまたは4つのスペースで一貫してインデントします。
  • サイトのシンタックスハイライターがコードを色付けできるように、コードブロックの開始フェンスの後に言語名を追加します(例:```js)。

テキストの単語数を数えるには、単語カウンターをご利用ください。構造化データには、JSONの検証と整形ができるJSON整形ツールが便利です。

よくある質問

Markdownとは何ですか?
Markdownは、読みやすく書きやすいように作られた、プレーンテキストの書式設定構文です。次のような記号を使用します。
GitHub Flavored Markdown (GFM)とは何ですか?
GFMは、標準のMarkdownを拡張したもので、広く使われています。テーブル、タスクリスト(- [ ] と - [x])、取り消し線(text)、URLの自動リンク、フェンス付きコードブロックなどの機能が追加されています。厳密なCommonMarkの出力が必要な場合は、このオプションをオフにしてください。
改行が1つだけだと出力に反映されないのはなぜですか?
標準のMarkdownでは、段落内の改行1つはスペースとして扱われます。新しい段落を始めるには空行を、改行するには行末に2つのスペースを入れる必要があります。GitHubのコメントのように、すべての改行を<br>タグに変換するには、改行にチェックを入れてください。
Markdown内の生のHTMLは保持されますか?
はい。MarkdownではインラインHTMLが許可されており、出力にもそのまま反映されます。プレビューはスクリプトをブロックするサンドボックス化されたフレーム内で実行されるため、貼り付けたコンテンツがこのページでコードを実行することはありません。信頼できないソースからのHTMLをご自身のサイトで公開する場合は、サイト側でサニタイズ処理を行ってください。
HTMLにスタイルは含まれますか?
コピーされるHTMLにはコンテンツのマークアップのみが含まれるため、あなたのウェブサイトのスタイルが適用されます。ダウンロードされる.htmlファイルは、共有や印刷に便利な、シンプルで読みやすいスタイルシートを含む完全なページです。