Generator TOC Markdown (Otomatis dari Heading)

Buat Daftar Isi otomatis dari heading Markdown. Pilih level heading (seperti H2-H4), lalu salin output yang bisa diedit dan tempelkan langsung.

Mendukung H2 saja, mode anchor, dan heading duplikat tanpa pengaturan tambahan.

Teks Anda tetap lokal di browser dan tidak pernah diupload.

Cara menggunakan (30 detik)

  1. Tempel teks Markdown Anda.
  2. Pilih level heading (H2 saja / H2-H4, dll.).
  3. Salin TOC yang dihasilkan lalu tempelkan ke dokumen Anda.

Contoh input dan output

Contoh dengan heading duplikat

Input

# Judul Dokumen
## Ringkasan
## Pemakaian
### Instalasi
### Pengaturan
## FAQ
## FAQ

Output (H2-H3 / bullet list / heading TOC AKTIF)

## Daftar isi

- [Ringkasan](#ringkasan)
- [Pemakaian](#pemakaian)
  - [Instalasi](#instalasi)
  - [Pengaturan](#pengaturan)
- [FAQ](#faq)
- [FAQ](#faq-2)

Spesifikasi (aturan anchor dan duplikat)

Aturan ekstraksi heading

  • Mengekstrak heading ATX (# sampai ####) dalam rentang yang dipilih.
  • Mengabaikan baris di dalam fenced code block (``` ... ```).
  • Gunakan filter level (H2 saja / H2-H3 / H2-H4 / H1-H4).
  • Heading Setext (=== / ---) belum disertakan di versi pertama.

Aturan pembuatan anchor (aturan alat)

  1. Menghapus spasi di awal dan akhir heading.
  2. Mengubah huruf alfabet menjadi huruf kecil.
  3. Mengubah spasi menjadi '-'.
  4. Menghapus simbol kecuali '-'.
  5. Menggabungkan '--' berulang menjadi '-'.
  6. Menghapus '-' di awal dan akhir.
  7. Menambahkan -2, -3 ... jika anchor duplikat muncul.

Perilaku tautan TOC bisa berbeda tergantung platform hosting dan penampil Markdown. Edit output bila perlu.

FAQ

Bisakah saya membuat TOC H2 saja?

Ya. Pilih "H2 saja" di Level heading.

Bagaimana teks anchor ditentukan?

Anchor mengikuti aturan yang dijelaskan di halaman ini. Anda juga bisa memilih "Kustom" atau mengedit output secara manual.

Bagaimana heading duplikat ditangani?

Heading duplikat diberi suffix seperti -2, -3 agar anchor tetap unik.

Bisakah saya mengecualikan heading tertentu dari TOC?

Ya. Gunakan kata kunci pengecualian di Pengaturan lanjutan.

Bisakah saya membuat TOC tanpa tautan?

Ya. Pilih mode anchor "Tanpa anchor".

Catatan

  • Perilaku anchor berbeda-beda tergantung lingkungan Markdown.
  • Output dapat diedit sehingga Anda bisa menyesuaikannya dengan renderer Anda.
  • Teks input diproses secara lokal di browser Anda.

Alat terkait