Markdownプレビュー 🔒 データがブラウザの外に出ることはありません。
Markdownを書くと即座にレンダリング表示。HTML出力のコピーも可能。
Ctrl+S.md をダウンロード
このツールについて
MarkdownはREADME・wiki・issue・ドキュメントの共通言語です。このエディターはGitHub Flavored Markdown(表・コードブロック・タスクリスト・打ち消し線)を入力と同時にレンダリングし、CMSやメールテンプレートに貼れる生成HTMLも表示できます。
レンダリングにはmarkedライブラリを使用し、このページでのみ読み込まれます。下書きはブラウザ内に留まります。
よくある質問
レンダリングされたHTMLは安全ですか?貼り付けた文書がスクリプトを実行することはありますか?
安全です。すべてのレンダリングはまず marked.js で解析され、その後 DOMPurify によってサニタイズされます。プレビューに表示される前に、script タグやイベントハンドラーなどの実行可能なコンテンツはすべて除去されます。
GitHub Flavored Markdown(テーブル、タスクリスト、取り消し線)に対応していますか?
対応しています。テーブル、~~取り消し線~~、[x] タスクリスト、フェンス付きコードブロックはすべて GitHub と同じように表示されます。パーサーが GFM モードで動作しているためです。
入力した Markdown はどこかに送信されますか?
いいえ。解析もレンダリングもすべてブラウザ内で完結します。入力した内容が端末の外に出ることはありません。
プレビューだけでなく HTML 出力を取得できますか?
はい。右側のペインを「HTML表示」に切り替えると、サニタイズ済みの生マークアップが確認できます。また「.html をダウンロード」をクリックすれば、レンダリング内容を含む単体の HTML ファイルとして保存できます。
スクロール同期がカーソル位置とぴったり合わないのはなぜですか?
同期は行単位ではなく、スクロール位置の割合で追従します。レンダリングされたブロックは元の行と1対1で対応しないためです。見出しやリストは Markdown のソースより垂直方向に多く(あるいは少なく)スペースを取ることがあります。気になる場合は「スクロール同期」をオフにしてください。