Markdown 目次(TOC)ジェネレーター
Markdown を貼ると貼り付け可能な目次が出力。アンカーは GitHub・GitLab が見出し ID に適用するスラッグ規則(小文字・Unicode 対応・空白 → ハイフン・重複は `-1`・`-2`)と同じ。スタイル:箇条書き(`- [text](#slug)`)、ネスト番号(`1.`・`1.1`…)、HTML `<ul><li>`。最小/最大見出しレベルで長文を H2–H3 のみ等にフィルター可能。
—
目次
ここに TOC が出ます。
使い方
- 左に Markdown を貼付。
- スタイル(箇条書き/番号/HTML)、スラッグ規則(公開先に合わせる)、最小/最大レベルを選択。
- TOC をコピーして文書冒頭に貼付。
よくある質問
- なぜスラッグ規則が 3 つ?
- GitHub は Unicode を保持(`한글` → `한글`)、GitLab はより積極的に削除、「シンプル」は ASCII のみ — 一般的な Markdown レンダラ用。
- 重複見出しの扱いは?
- GitHub と同じ — 最初はそのまま、以降は `-1`・`-2` 等を付与。アンカーが正しく解決します。
- コードブロック内の `#` を無視する理由は?
- フェンス(```)内の `#` 始まり行は通常シェルプロンプトやコメントで、見出しではありません。パーサがフェンス状態を追跡してスキップ。
- GitHub は `[text](#slug)` を正しく描画?
- はい — GitHub は全見出しに自動 ID を生成し、一致するリンクスラッグを解決します。GitHub スタイルを使用してください。
関連ツール
CSV → HTML / Markdown / JSON テーブル
CSV を HTML `<table>`・Markdown テーブル・JSON オブジェクト配列に変換 — 区切り文字を自動検出。
変換 0 0
Markdown テーブル生成
CSV・TSV・パイプ区切りデータを整列された GitHub 風 Markdown テーブルに変換。
テキスト 0 0
Excel(XLSX)→CSV・JSON・Markdown 変換
ブラウザで .xlsx を開き、任意のシートを CSV・JSON・Markdown 表として書き出します。ファイルは端末から出ません。
ファイル 0 0
Markdown テーブル → CSV 変換
GitHub 形式の Markdown テーブルを CSV、TSV、セミコロン区切りの行に変換します。ブラウザ上で動作します。
テキスト 0 0
JSON ↔ YAML コンバーター
JSON と YAML を相互変換 — インデント選択、結果コピー。
変換 0 0
Markdown → プレーンテキスト
Markdown の書式を全て取り除き、読める平文だけを残す — 概要・要約・メール・正確な文字数に有用。
変換 0 0