Markdown 目次(TOC) 生成
Markdown本文を貼り付けると見出し(#, ##, ### …)を自動抽出してGitHubスタイルアンカー付き目次を生成。日本語見出しも正確に認識·アンカー化されます。
Markdown入力 0個の見出し
TOC結果
使い方
1
Markdown を貼り付け
左側の入力欄に Markdown本文を貼り付けるか直接入力。入力中に結果がリアルタイムで更新されます。
2
オプション調整
目次に含める最大深さ(H2〜H6)、先頭H1をタイトルとして除外するか、箇条書きマーカー(-、*、+)などを選択してください。
3
コピー·挿入
結果の目次は「コピー」でクリップボードへ。そのまま Markdown文書の上部に貼り付けると GitHub·ブログでクリック可能なリンクとしてレンダリングされます。
よくある質問
日本語見出しのアンカーはどう生成される?
GitHubと同じルール: 小文字化 → 空白を「-」に → 日本語·数字·ハイフン以外の特殊文字を削除。日本語はそのまま保存され、GitHubはURLエンコードして表示しますがクリックは正常動作します。
同じ名前の見出しが複数ある場合は?
GitHubと同様、2番目以降に「-1」「-2」のサフィックスが自動的に付与されます。最初はそのままで、重複分のみ番号付け。
コードブロック内の#は見出しとして拾われない?
はい。コードブロック(```…```)とインデントコード(4スペース字下げ)内の # は見出しとして認識しないように処理されています。
なぜ GitHubリンクが動作しない?
GitHubアンカーは見出しの正確なテキストと一致する必要があります。見出しにインラインMarkdown(<code>、[リンク]()など)が含まれているとアンカールールが変わる場合があります。本ツールはインラインMarkdownを削除し、プレーンテキストのみアンカーに使用します。
サーバーに送信されますか?
いいえ。すべてのパースとアンカー生成はブラウザ内で実行され、入力したMarkdownが外部に送信されることはありません。