Generador de índice Markdown
Pega Markdown o suelta un archivo .md para obtener un índice anidado con enlaces compatibles con GitHub, listo para copiar en tu documento.
Tu archivo nunca sale de tu dispositivo.
Suelta un archivo .md aquí, o
Pega o sube Markdown para generar un índice.
No se encontraron títulos
Este documento no tiene títulos fuera de bloques de código, así que no hay nada a lo que enlazar.
Índice
Sobre el generador de índice Markdown
Anclas compatibles con GitHub
Las anclas siguen la propia regla de GitHub: el texto del título se pasa a minúsculas, se elimina la puntuación y cada espacio restante se convierte en un guion. Eso significa que los enlaces que genera esta herramienta funcionan al pegar el índice en un README de GitHub o GitLab, incluidos los detalles que es fácil equivocar, como la puntuación entre dos palabras que deja un guion doble. Los títulos repetidos reciben los sufijos -1, -2 de GitHub en orden de aparición, así que dos secciones llamadas «Resumen» enlazan a los lugares correctos.
Se detectan los dos estilos de título
Se recogen tanto los títulos ATX (## Título) como los setext (texto subrayado con === o ---). El setext es fácil de pasar por alto: un subrayado de guiones es indistinguible de una línea horizontal si no miras la línea anterior, así que la comprobación se comparte con nuestro formateador y nuestro linter para garantizar que los tres coinciden. Los títulos dentro de bloques de código —con vallas o con sangría— se ignoran, igual que el front matter YAML.
El anidamiento sigue a tu documento
La sangría se mide desde el título menos profundo que realmente existe, así que un documento cuyas secciones empiezan en ## produce una lista plana de primer nivel en vez de una innecesariamente sangrada. Los títulos más profundos se anidan debajo. Todo se ejecuta localmente en tu navegador: el documento se lee en tu propio dispositivo y nada se sube ni se almacena.
Genera sin subir nada — tu archivo nunca sale de tu dispositivo
Esta herramienta funciona completamente en tu navegador con JavaScript. Tu Markdown nunca se sube a un servidor, nunca se almacena y nunca sale de tu dispositivo, así que tus borradores y documentos siguen siendo privados.
Preguntas frecuentes
- ¿Funcionarán los enlaces en GitHub?
- Sí: las anclas se generan con la regla de slug de GitHub, así que pegar el índice en un README produce enlaces que funcionan. Eso incluye reproducir las peculiaridades de GitHub: un título como «Configuración — parte uno» produce un guion doble donde estaba la raya, porque es lo que genera GitHub.
- ¿Detecta los títulos subrayados (setext)?
- Sí. Se recogen tanto los títulos con # como los subrayados con === o ---. La misma comprobación de subrayado frente a línea horizontal se comparte con Formatear Markdown y Lint Markdown para que las tres herramientas coincidan en qué cuenta como título.
- ¿Y los títulos duplicados?
- Reciben los sufijos numéricos de GitHub en orden de aparición: el primer «Resumen» enlaza a #resumen y el segundo a #resumen-1, que es exactamente como los resuelve el renderizador.
- ¿Hay descarga?
- No: un índice es un fragmento que pegas de vuelta en tu documento, no un archivo que guardas. Hay un botón de copiar; el cuadro de salida también es seleccionable si lo prefieres.
- ¿Se incluyen los títulos dentro de bloques de código?
- No. Los bloques con vallas y con sangría se omiten, así que una línea con # dentro de un ejemplo nunca se confunde con un título. El front matter YAML también se omite.
- ¿Se sube mi archivo?
- No. La generación se ejecuta completamente en tu navegador con JavaScript: tu Markdown nunca se envía a un servidor y nunca sale de tu dispositivo.
Más herramientas de Markdown, muy pronto
Markdown a PDF, unir, dividir y más — todo gratis y todo en tu navegador.
Volver a todas las herramientas →