Generator TOC Markdown

Buat daftar isi dari heading Markdown.

Opsi

Level judul

Format output

Judul daftar isi

Ringkasan — Apa yang Dilakukan Generator TOC Markdown Gratis

Apa Alat Gratis Ini

Markdown TOC Generator Gratis memindai Markdown Anda untuk heading dan menghasilkan daftar isi bersarang dengan tautan anchor. Setiap heading menjadi tautan ke anchor-nya sendiri di dokumen yang dirender. Paste Markdown Anda, pilih level heading, dan salin TOC yang dihasilkan langsung ke atas dokumen Anda.

Privasi: Alat ini berjalan sepenuhnya di browser Anda. Teks Anda tidak pernah diunggah, dicatat, atau di-cache. Tutup tab dan semuanya hilang. Verifikasi di DevTools → Network: tidak ada request yang terkirim.

Mengapa Gratis (Dan Bagaimana Kami Menjaganya Tetap Gratis)

Menghasilkan TOC adalah manipulasi string murni — murah untuk dijalankan, layak dilakukan gratis.

Tabel Penggunaan

Referensi Cepat

InputOutputUkuran tipikalKecepatanPerlu masuk
Markdown with headingsNested TOC (Markdown or HTML)Any size< 10 msNo

Fitur Generator TOC Markdown

Berikut detail dari alat gratis ini — setiap fitur dibuat untuk menyelesaikan masalah nyata, berjalan sepenuhnya di browser Anda, dan gratis selamanya.

Rentang Level Heading yang Dapat Dikonfigurasi

Pilih level heading minimum yang disertakan (H1 hingga H6) dan maksimum. Default adalah min 2, max 4 — melewatkan H1 (yang biasanya judul halaman dan tidak termasuk dalam TOC-nya sendiri) dan H5/H6 (yang biasanya terlalu rinci untuk navigasi). Sesuaikan untuk cocok dengan struktur dokumen Anda.

Jika Anda ingin memproses Markdown ke AST penuh untuk pemrosesan kustom alih-alih hanya mengekstrak heading, gunakan alat Markdown ke JSON Gratis.

Output Markdown atau HTML

Toggle antara Markdown (daftar bullet terindentasi dengan sintaks tautan) dan HTML (<ul> bersarang dengan tag <li> dan <a> yang tepat). Output Markdown berfungsi di renderer Markdown apa pun — GitHub, GitLab, Bitbucket, Obsidian, Notion, Dev.to, Hashnode, Ghost, Hugo, Jekyll, Astro. Output HTML berguna saat Anda mengonversi seluruh dokumen ke HTML dan ingin TOC sudah dirender.

Padukan dengan Konverter Markdown ke HTML Gratis: hasilkan TOC, tambahkan di awal Markdown Anda, lalu konversi seluruh dokumen.

Tautan Anchor yang Dibuat Otomatis

Setiap entri TOC menautkan ke anchor yang dihitung dari teks heading menggunakan algoritma slug yang kompatibel GitHub standar: huruf kecil, ganti spasi dengan tanda hubung, hapus karakter non-alfanumerik (kecuali tanda hubung). Jadi # Getting Started menjadi anchor #getting-started. Ini cocok dengan anchor yang dihasilkan otomatis GitHub, GitLab, dan sebagian besar renderer Markdown.

Untuk versi plain-text dari konten yang sama (tanpa tautan, tanpa TOC, tanpa formatting), gunakan alat Markdown ke Plain Text Gratis.

Penanganan Heading Duplikat

Jika dokumen Anda memiliki dua heading dengan teks yang sama (misalnya, dua bagian ## Installation — satu untuk Mac, satu untuk Windows), alat menghasilkan anchor unik dengan menomori duplikat: #installation, #installation-1, #installation-2. Ini cocok dengan perilaku GitHub dan memastikan setiap entri TOC menautkan ke lokasi unik.

Cara Menggunakan Generator TOC Markdown Gratis

Langkah 1 — Paste Markdown Anda

Paste dokumen yang memiliki heading ke area input.

Langkah 2 — Atur rentang level heading

Pilih min (biasanya 2 untuk melewati H1) dan max (biasanya 3 atau 4).

Langkah 3 — Salin TOC

Klik Copy dan paste hasilnya di atas dokumen Anda.

Siapa yang Bisa Menggunakan Alat Ini

Technical writers

Adding navigation to long documentation pages before publishing.

GitHub README authors

Adding a table of contents to long README files for easier navigation.

Bloggers with long-form posts

Adding TOCs to 2000+ word posts so readers can jump to sections.

Students writing thesis drafts

Generating TOCs for Markdown thesis drafts before final conversion to PDF or DOCX.

Book authors

Building nested chapter TOCs for Markdown-based book drafts.

Pertanyaan yang Sering Diajukan

Apakah TOC generator gratis ini benar-benar gratis?

Ya. Setiap alat di freemarkdowntools.com gratis selamanya.

Apakah menghasilkan tautan anchor?

Ya. Setiap entri menautkan ke anchor menggunakan format slug kompatibel GitHub standar (huruf kecil, tanda hubung, duplikat diberi nomor).

Bisakah saya hanya menyertakan H2-H3?

Ya. Atur level min ke 2 dan level max ke 3 di opsi.

Apakah menangani heading duplikat?

Ya. Heading yang berulang mendapat sufiks bernomor sehingga setiap anchor unik.

Output Markdown atau HTML?

Keduanya. Toggle di panel opsi. Markdown adalah daftar bullet; HTML adalah