01・プライバシー
すべてブラウザ内で完結
Markdownはお使いの端末上で変換されます。アップロードもアカウントも不要で、テキストを見るサーバーは存在しません。
無料・プライベート・登録不要
Markdownを貼り付けるかドロップするだけで、実運用に使えるHTMLを取得できます — フラグメント、ページ全体、またはインラインスタイル付きのメール向けHTMLとして。すべての処理はブラウザ内で完結します。
HTMLページ全体に<style>ブロックとして埋め込まれます。
このコンバーターが選ばれる理由
01・プライバシー
Markdownはお使いの端末上で変換されます。アップロードもアカウントも不要で、テキストを見るサーバーは存在しません。
02・出力モード
そのままのHTMLフラグメントをコピーしたり、完全なスタンドアロンページとして書き出したり、GmailやOutlookでも崩れないインラインスタイル付きのメール向けHTMLを生成できます。
03・Markdownの種類
テーブル、タスクリスト、取り消し線、自動リンク、フェンス付きコードブロックがそのまま使えます。厳格なCommonMarkにしたい場合はGFMをオフにできます。
04・安全性
出力はDOMPurifyでクリーンにされ、スクリプトやイベントハンドラは除去されます。生のHTMLをそのまま通したい場合は無効化できます。
05・スタイリング
書き出すページ用にGitHub、Minimal、Serifから選べるほか、独自のCSSも記述できます。プレビューは書き出し結果と一致します。
06・ワークフロー
.mdファイルをドロップしたり、結果を.htmlとしてダウンロードしたり、ドキュメントをURL自体に埋め込んだ共有リンクをコピーできます。
使い方
エディタに入力したり、どこからでも貼り付けたり、.mdファイルをツールにドラッグしてください。
フラグメント、ページ全体、メール向けから選び、オプション、テーマ、書式を調整します。
ワンクリックでHTMLをコピー、.htmlファイルとしてダウンロード、またはリンクを共有できます。
ツールについて
当サイトは、Markdownで書いた内容を実際のHTMLとして出力したいすべての人のための、無料のMarkdown to HTML変換ツール兼オンラインMarkdownエディタです — APIドキュメントを書く開発者、ブログ記事の下書きをする書き手、ニュースレターを作るマーケター、ノートを整理する学生など。左側にMarkdownを貼り付けるか入力すると、右側にリアルタイムプレビューとクリーンなHTMLが表示されます。インストールも登録も不要です。ページを開いてすぐに変換を始められます。
Markdownは書きやすい一方で、CMSのフィールド、メールテンプレート、静的サイト、ドキュメントポータルなど、実際にコンテンツが置かれる場所の多くはHTMLを求めます。HTMLを手で書くのは時間がかかり、特にテーブル、ネストされたリスト、フェンス付きコードブロックが絡むとミスも起きやすくなります。専用のオンラインMarkdown to HTML変換ツールを使えば、この変換作業を丸ごと省けます。あなたはMarkdownで書くだけで、パーサーが変換を行い、その日の注意力に左右されない一貫したHTMLが得られます。入力した瞬間に変換が行われるため、他の場所に反映する前にMarkdownの構文を確認する手段としても使えます。
Markdownエディタは数多くありますが、その多くは優れたエクスポート機能をアカウント登録の裏に隠していたり、レンダリングのためにテキストをサーバーへ送信したりします。このオンラインMarkdownエディタはアプローチが異なります。変換はすべてJavaScriptを使ってブラウザ内で行われるため、下書きやメモ、クライアントの原稿があなたの端末から外に出ることはありません。契約書や社内メモ、非公開のコードの断片など、見慣れないウェブサービスに貼り付けたくない機密性の高い内容にとって、実用的な選択肢になります。サーバーへの往復がないため、動作も単純に高速です — HTMLプレビューは入力と同時に更新されます。
プライバシーに加えて、このエディタは標準でGitHub Flavored Markdown(GFM)に対応しているため、テーブル、タスクリスト、取り消し線、自動リンク、シンタックスハイライト付きのフェンスコードブロックがすべて正しく表示されます — GitHub上のREADMEと同じ挙動です。厳格なCommonMarkが必要な場合は、オプションからGFMをオフにできます。リアルタイムの左右比較プレビューにより、見出しやテーブル、コードブロックがどう見えるかをコピーする前に確認でき、書式のミスに最も早く気づく手段になります。
ここでのMarkdown to HTML変換プロセスは3ステップです。まず、入力・クリップボードからの貼り付け・.md、.markdown、.txtファイルをページに直接ドラッグするいずれかの方法でMarkdownをエディタに読み込ませます。次に出力モードを選びます — CMSやコンポーネントに貼り付けるための素のHTMLフラグメント、doctypeと埋め込みスタイルを持つスタンドアロン文書としてのHTMLページ全体、ほとんどのクライアントが<style>ブロックを無視してしまうニュースレターやトランザクションメール向けの、インラインスタイル付きメール向けHTMLです。最後に、ワンクリックで生成されたHTMLをコピーするか、.htmlファイルとしてダウンロードするか、サーバーに何も保存せずドキュメントをURL自体に埋め込んだ共有可能なリンクを生成します。
オプションでは出力をさらに細かく調整できます。GitHub Flavored Markdownの切り替え、単一の改行を<br>タグに変換、アンカーリンク用の見出しIDの生成、プレビューと書き出したページ全体の両方に適用されるカスタムCSSの追加、そして書き出したページの見た目を決めるテーマ(GitHub、Minimal、Serif)の選択が可能です。
すべての変換は標準でDOMPurifyによってサニタイズされ、スクリプトやインラインのイベントハンドラなど、公開すると危険なマークアップを除去します。これは、他のサイトから貼り付けた内容など、自分で書いていない生のHTMLがMarkdownの中に含まれる場合に重要です。信頼できる社内文書などで、生のHTMLをそのまま通す必要がある場合は、オプションでサニタイズをオフにできます。
開発者は、READMEやドキュメントを公開する前にどう表示されるかを確認したり、リリースノートを変更履歴ページ用のHTMLに変換したり、自分のコードで使うMarkdownライブラリの出力を確認したりするために使います。ライターやブロガーは、書式を崩さずにプレーンテキストエディタの下書きをCMSに移すために使います。マーケターや創業者は、GmailやOutlookで崩れないニュースレターにMarkdownの下書きを変換するために、メール向け出力モードを使います。そしてMarkdownを学んでいる人は、Markdownチートシートをコンバーターと合わせて使うことで、構文ごとにどのHTMLが生成されるかを正確に確認できます。
一度きりのオンラインMarkdown to HTML変換であっても、毎日タブを開いたままにするツールであっても、目的は同じです — アカウントも透かしもなく、あなたのコンテンツが一切サーバーに触れることなく、MarkdownをHTMLに変換するための高速でプライベート、信頼できる手段を提供することです。
よくある質問
このページのエディタにMarkdownを貼り付けるか入力してください。入力と同時に瞬時にHTMLへ変換されます — ボタンのクリックもアップロードも登録も不要です。フラグメント、ページ全体、メール向けのいずれかの出力を選び、HTMLをコピーするか.htmlファイルとしてダウンロードしてください。
このツールはMarkdownをHTMLとしてレンダリングします。右側のリアルタイムプレビューは、コピーまたはダウンロードするHTMLを生成するのと同じパーサーを使って、変換後のMarkdownが実際にどう見えるかを正確に表示します。コード内で自分でMarkdownをレンダリングしたい場合は、markedやmarkdown-it(JavaScript)、Python-Markdown(Python)といったライブラリを使ってMarkdownテキストをHTML文字列に変換し、そのHTMLをページに挿入してください。
エディタでMarkdownを変換した後、Download HTMLを選ぶと結果を.htmlファイルとして端末に保存できます。独自のdoctypeとスタイルを持つスタンドアロンのファイルが欲しい場合はFull page、変換後のHTMLを他の場所に貼り付けるだけでよい場合はFragmentを選んでください。
Upload .mdを使うか、.md、.markdown、.txtファイル(最大5MB)をコンバーターにドラッグしてください。ファイルはすぐに読み込まれてHTMLに変換され、プレビューに表示されます。その後、結果を.htmlファイルとしてダウンロードするか、HTMLをクリップボードにコピーできます。
Markdownエディタとは、見出しに#、太字に**のような記号を使う軽量な記法であるMarkdownを書くためのテキストエディタで、リアルタイムプレビューを表示したりテキストをHTMLに変換したりする機能を備えています。当サイトはオンラインのMarkdownエディタで、片側にMarkdownを書くと、もう一方にレンダリングされたプレビューと生成されたHTMLが表示され、インストールは一切不要です。
エディタのペインにMarkdownを入力または貼り付けてください。見出し、太字、リンク、リスト、テーブル、コードブロックなどの書式は自動的に変換され、入力と同時にプレビューが更新されるので結果を確認できます。作業が終わったら、HTMLをコピーする、ファイルとしてダウンロードする、またはドキュメントへのリンクを共有してください。
最適なMarkdownエディタは用途によって異なります。アカウント登録もサーバーへのアップロードも不要な、手早くプライベートなMarkdown to HTML変換が目的であれば、このツールはまさにそのために作られています — GitHub Flavored Markdown対応、リアルタイムプレビュー、カスタムCSS、複数のテーマ、フラグメント・ページ全体・メール向けのHTML出力まで、すべてブラウザ内だけで完結します。
はい。登録も透かしも、変換できるドキュメント数の制限もなく、無料でご利用いただけます。
いいえ。変換はJavaScriptを使ってブラウザ内で行われ、テキストがどこかに送信されることはありません。下書きはブラウザのローカルストレージに保存されるため作業内容が失われることはなく、共有リンクはドキュメントをURLのフラグメント部分に保持するため、ブラウザからサーバーに送信されることもありません。
このコンバーターはmarkedパーサーを使用しており、CommonMarkに準拠しつつ、GFMオプションがオンの場合はGitHub Flavored Markdown(テーブル、タスクリスト、取り消し線、自動リンク)にも対応します。対応するすべての構文についてはMarkdownチートシートをご覧ください。
フラグメントは変換後の要素のみで、CMSやテンプレートへの貼り付けに適しています。ページ全体にはdoctype、head、styleブロックが追加され、単体のドキュメントとして開けます。メール向け出力は、多くのメールクライアントがstyleブロックや外部CSSを無視するため、各要素にインラインのstyle属性を適用します。
サニタイズは標準で有効になっており、スクリプトやインラインのイベントハンドラなど危険なマークアップを除去します。オフにした場合、Markdown内の生のHTMLはそのまま出力されるため、信頼できるコンテンツにのみ使用してください。
はい。オプションを開いてカスタムCSSを追加してください。リアルタイムプレビューとHTMLページ全体の両方に適用されます。.mdクラスでコンテンツを指定します。例:.md h1 { color: rebeccapurple; }
JavaScriptならmarkedやmarkdown-it、PythonならPython-Markdownやmistune、あるいはPandocコマンドラインツールといったMarkdownライブラリを使ってください。このコンバーターは、それらのツールが生成すべき結果を確認したり、一度限りの変換を行ったりするのに便利です。