ช่วงระดับหัวข้อที่ปรับได้
เลือกระดับหัวข้อต่ำสุดที่จะรวม (H1 ถึง H6) และสูงสุด ค่าเริ่มต้นคือ min 2, max 4: ข้าม H1 (ชื่อหน้า) และ H5/H6 (ละเอียดเกินไป) ปรับตามโครงสร้างเอกสาร
หากต้องการประมวลผล Markdown เป็น AST สมบูรณ์ ใช้ Markdown เป็น JSON
สร้างสารบัญจากหัวข้อ Markdown
ตัวสร้างสารบัญ Markdown ฟรี สแกน Markdown หาหัวข้อและสร้างสารบัญแบบซ้อนพร้อมลิงก์ anchor แต่ละหัวข้อกลายเป็นลิงก์ไปยัง anchor ของตัวเองในเอกสารที่แสดงผล วาง Markdown เลือกระดับหัวข้อ และคัดลอกสารบัญที่สร้างขึ้นไปวางที่ต้นเอกสาร
ความเป็นส่วนตัว: เครื่องมือนี้ทำงานบนเบราว์เซอร์ของคุณทั้งหมด ข้อความของคุณจะไม่ถูกอัปโหลด, บันทึก หรือแคช ปิดแท็บแล้วข้อมูลจะหายไป ตรวจสอบได้ใน DevTools → Network: ไม่มีคำขอใดถูกส่งออก
| อินพุต | เอาต์พุต | ขนาดทั่วไป | ความเร็ว | ต้องเข้าสู่ระบบ |
|---|---|---|---|---|
| Markdown with headings | Nested TOC (Markdown or HTML) | Any size | < 10 ms | No |
รายละเอียดทุกอย่างของเครื่องมือฟรีนี้ — ทุกฟีเจอร์สร้างมาเพื่อแก้ปัญหาจริง ทำงานบนเบราว์เซอร์ของคุณ และฟรีตลอดไป
เลือกระดับหัวข้อต่ำสุดที่จะรวม (H1 ถึง H6) และสูงสุด ค่าเริ่มต้นคือ min 2, max 4: ข้าม H1 (ชื่อหน้า) และ H5/H6 (ละเอียดเกินไป) ปรับตามโครงสร้างเอกสาร
หากต้องการประมวลผล Markdown เป็น AST สมบูรณ์ ใช้ Markdown เป็น JSON
สลับระหว่าง Markdown (รายการหัวข้อย่อยแบบย่อหน้าพร้อมไวยากรณ์ลิงก์) และ HTML (แท็ก <ul> ซ้อนพร้อม <li> และ <a>) Markdown ใช้ได้ในทุก renderer ผลลัพธ์ HTML มีประโยชน์เมื่อแปลงเอกสารทั้งหมดเป็น HTML
จับคู่กับ ตัวแปลง Markdown เป็น HTML: สร้าง TOC เพิ่มที่ต้น Markdown แล้วแปลงเอกสารทั้งหมด
แต่ละรายการ TOC ลิงก์ไปยัง anchor ที่คำนวณจากข้อความหัวข้อโดยใช้อัลกอริทึม slug เข้ากันได้กับ GitHub: แปลงเป็นตัวพิมพ์เล็ก แทนที่ช่องว่างด้วยขีด ลบอักขระที่ไม่ใช่ตัวอักษรและตัวเลข เช่น # Getting Started กลายเป็น #getting-started
หากเอกสารมีหัวข้อที่ข้อความเหมือนกัน เครื่องมือจะสร้าง anchor ที่ไม่ซ้ำโดยเพิ่มตัวเลข: #installation, #installation-1, #installation-2 ตรงกับพฤติกรรมของ GitHub
วางเอกสารที่มีหัวข้อในพื้นที่อินพุต
เลือก min (ปกติ 2 เพื่อข้าม H1) และ max (ปกติ 3 หรือ 4)
คลิกคัดลอกและวางผลลัพธ์ที่ต้นเอกสาร
Adding navigation to long documentation pages before publishing.
Adding a table of contents to long README files for easier navigation.
Adding TOCs to 2000+ word posts so readers can jump to sections.
Generating TOCs for Markdown thesis drafts before final conversion to PDF or DOCX.
Building nested chapter TOCs for Markdown-based book drafts.
ใช่ ทุกเครื่องมือบน freemarkdowntools.com ฟรีตลอดไป
ใช่ แต่ละรายการลิงก์ไปยัง anchor ที่ใช้รูปแบบ slug เข้ากันได้กับ GitHub (ตัวพิมพ์เล็ก ขีด หัวข้อซ้ำมีตัวเลข)
ได้ ตั้งระดับ min เป็น 2 และ max เป็น 3 ในตัวเลือก
ได้ หัวข้อที่ซ้ำจะได้ suffix ตัวเลขเพื่อให้ทุก anchor ไม่ซ้ำ
ทั้งสอง สลับในแผงตัวเลือก Markdown เป็นรายการหัวข้อย่อย HTML เป็น