Elysia Tools

在一个清晰的工作台里浏览工具、案例、可视化和主题指南。

热门分类

专题

语言
ZHESPTRUFRDEEN

Elysia Tools

导航

Format Conversion

Markdown 目录生成器

· 最后更新:2026-06-21

从 Markdown 标题生成目录,支持 GitHub 风格锚点链接

执行

运行这个工具

填写表单、运行工具,并在同一页面查看结果。

案例

与这个工具匹配的案例

相关内容

继续查看相关工具与专题

由 Elysia Tools 团队编写
转换369
格式转换142
Markdown40

工具使用指南

详细了解工具的适用范围、支持能力及用户案例。

关键事实

分类
Format Conversion
输入类型
textarea, select, checkbox
输出类型
text
案例覆盖
4
API 可用
是

概览

Markdown 目录生成器是一款高效的在线工具,能够自动提取 Markdown 文本中的 H1 至 H6 标题,并快速生成带有 GitHub 风格锚点链接的目录(TOC)。它支持自定义标题层级、列表样式(无序或有序)、缩进方式以及输出格式(Markdown 或 HTML),帮助您轻松为长篇文档、技术博客或 GitHub Readme 文件构建清晰的导航结构。

适用场景

  • 编写长篇 Markdown 技术文档或博客,需要为读者提供清晰的目录导航时。
  • 准备 GitHub 项目的 README.md 文件,需要添加支持锚点跳转的目录时。
  • 需要将 Markdown 标题大纲快速转换为 HTML 格式的嵌套列表目录时。

使用方式

  1. 1将您的 Markdown 文本粘贴到输入框中。
  2. 2根据需求配置参数,如设置最小/最大标题层级、列表样式(无序/有序)、缩进样式以及是否包含锚点链接。
  3. 3选择输出格式(Markdown、HTML 或两者),工具将自动解析标题并即时生成对应的目录结构。

常见用途

  • 开源项目文档整理:为 GitHub 仓库的 README.md 自动生成带锚点链接的目录,提升项目易读性。
  • 技术博客大纲提取:在发布长篇技术文章前,快速提取 H2 和 H3 标题,生成无序列表目录插入文章开头。
  • 电子书与教程排版:将多章节的 Markdown 教程内容整理出结构化的 HTML 目录,用于网页端侧边栏导航。

示例

1. 为 GitHub README 生成无序锚点目录

开源项目维护者

背景

维护者正在编写一个复杂的开源库文档,README 包含多个 H2 和 H3 标题,用户阅读时滚动极不方便。

问题

需要快速生成一个符合 GitHub 锚点规范的无序列表目录,且只需包含 H2 和 H3 标题。

如何使用

粘贴 README 全文,将“最小标题层级”设为 H2,“最大标题层级”设为 H3,列表样式保持“无序”,勾选“包含锚点链接”,点击生成。

minLevel: "2", maxLevel: "3", listStyle: "unordered", includeAnchor: true, outputFormat: "markdown"

结果

获得一段格式完美的 Markdown 目录代码,复制到 README 开头后,用户点击即可直接跳转到对应章节。

2. 提取博客大纲为 HTML 侧边栏导航

前端开发人员

背景

正在开发个人博客网站,需要将 Markdown 格式的文章标题提取出来,生成 HTML 格式的目录以渲染在网页侧边栏。

问题

手动编写嵌套的 HTML 列表标签非常繁琐且容易出错。

如何使用

粘贴文章的 Markdown 源码,将“输出格式”设置为 HTML,缩进样式选择“4 Spaces”,点击生成。

outputFormat: "html", indent: "4spaces", includeAnchor: true

结果

自动生成结构清晰的 HTML 嵌套列表代码,直接粘贴至博客模板的侧边栏组件中即可使用。

常见问题

生成的目录链接支持在 GitHub 上直接跳转吗?

支持。默认生成的锚点链接采用 GitHub 风格的命名规则,可以直接在 GitHub 渲染的 Markdown 页面中实现点击跳转。

我可以只生成特定层级的标题目录吗?

可以。您可以通过设置“最小标题层级”和“最大标题层级”来过滤不需要的标题,例如仅提取 H2 到 H4 的标题。

什么是“用代码块包裹”选项?

开启该选项后,生成的目录代码会被包裹在 Markdown 代码块中,方便您一键复制,而不会在预览中直接渲染。

该工具支持生成 HTML 格式的目录吗?

支持。您可以在“输出格式”中选择 HTML 或 Both(Markdown + HTML),以获取标准的 HTML 嵌套列表代码。

目录的缩进样式可以自定义吗?

可以。工具支持 2 个空格、4 个空格或 Tab 键作为缩进样式,以适应不同的 Markdown 编辑器排版规范。

专题

发布说明审核与网站、Slack、PDF 多渠道交付

对照变更记录审核单个版本,检查版本号语法和 Markdown 引用,再生成内容一致的网站、Slack 公告与 PDF 发布说明。

首页
工具3201
案例593
可视化465
文件查看器103
专题233
标签333
图像、音频与视频657

图像、音频、视频处理、转换与优化工具

数学、日期与金融644

计算器、数值计算、日期逻辑、统计与金融工具

设计与颜色297

颜色、版式、图形、视觉样式与设计辅助工具

文本与写作209

写作、清洗、格式化、提取与文本分析工具

开发与 Web193

开发者工具、网络处理、Web 调试与自动化辅助工具

转换与编码175

格式、文件、压缩包、单位与编码转换工具

FLAC/WAV 无损音源疑点筛查与证据交付
自托管抽奖组件配置复核、嵌入测试与上线交付
Stripe 优惠码候选批次审核与本地导入预检
批量照片技术初筛、近重复复核与修图候选交付
界面截图结构化、人工校对与开发交付

© 2026 Elysia Tools. 保留所有权利。

文档价格关于我们服务条款隐私政策Cookie 政策联系我们
数据格式

Markdown 示例

Markdown 格式示例,从简单到复杂的文档结构

文档文件

Markdown 查看器样本

用于 README 预览、文档渲染和富文本标记测试的 Markdown 样本文件

文档

Markdown 幻灯片示例

用于测试 PDF 导出的 Remark/Marp 风格 Markdown 幻灯片

文档文件

PDF示例

2026-02-01 到 2026-02-10 工具生成的PDF示例

Format Conversion

网页转 Markdown 转换器

按 URL 抓取在线网页并转换为干净的 Markdown——标题、链接、列表、代码,可选图片与表格——带阅读模式去杂。

Text Processing

Slug 生成器(支持中文转拼音)

从任意文本生成干净的网址 slug,内置中文转拼音。可折叠分隔符、转小写,并支持按整词截断的最大长度限制。

Math & Numbers

真值表生成器

生成布尔表达式的完整真值表(最多 6 个变量,64 行):支持 + 或、^ 异或、·/*/& 或连写与、!/~/' 非、括号;按字母序列出变量,逐行列出赋值与函数值 F,并给出规范式 Σm(最小项)与 ΠM(最大项)。经典例:AB + A'C 的 ON-set 为 Σm(1,3,6,7);A ^ B ^ C 为奇校验函数 Σm(1,2,4,7)。

Format Conversion

Markdown转纯文本

将Markdown格式文本转换为纯文本,移除所有Markdown语法和格式