Linter de Markdown
Pega tu Markdown y obtén una lista línea por línea de problemas de estilo y estructura — niveles de encabezado, marcadores de lista, espacios en blanco al final y más. Corrige automáticamente lo que se pueda con un clic.
Se ejecuta totalmente en tu navegador — los archivos nunca salen de tu dispositivo.
- L1MD022/blanks-around-headingsCorregible
Headings should be surrounded by blank lines (Expected: 1; Actual: 0; Below)
- L2MD001/heading-increment
Heading levels should only increment by one level at a time (Expected: h2; Actual: h3)
- L2MD022/blanks-around-headingsCorregible
Headings should be surrounded by blank lines (Expected: 1; Actual: 0; Above)
- L6MD032/blanks-around-listsCorregible
Lists should be surrounded by blank lines
- L7MD004/ul-styleCorregible
Unordered list style (Expected: dash; Actual: asterisk)
- L7MD032/blanks-around-listsCorregible
Lists should be surrounded by blank lines
- L9MD040/fenced-code-language
Fenced code blocks should have a language specified
Cómo funciona
- 01Pega o sube tu Markdown, o haz clic en Ejemplo para probar un documento con varios problemas intencionados.
- 02La lista de problemas se actualiza automáticamente mientras escribes, mostrando el número de línea, la regla y un mensaje en lenguaje sencillo para cada hallazgo — los problemas marcados como «Corregible» se pueden resolver automáticamente.
- 03Haz clic en Corregir para resolver automáticamente todos los problemas corregibles en el sitio; los problemas que requieren un criterio propio (como un nivel de encabezado saltado) quedan para que los corrijas a mano. Haz clic en Deshacer para revertir la última corrección.
- 04Abre Reglas para desactivar reglas individuales — agrupadas por categoría (Encabezados, Listas, Espacios en blanco, y más) — si una regla no coincide con tu estilo interno. Tus elecciones se recuerdan en este navegador.
- 05Copia el informe como texto plano para compartirlo en una revisión de código o un mensaje de commit.
Preguntas frecuentes
¿Es gratuito este linter (validador) de Markdown?
Sí, sin cuenta ni límites. El análisis y la corrección automática se ejecutan totalmente en el motor JavaScript de tu navegador usando el conjunto de reglas de markdownlint.
¿Se sube mi Markdown a algún sitio?
No. El análisis ocurre totalmente en el cliente — el texto que pegas nunca sale de tu dispositivo (a menos que uses «Abrir desde URL» para obtener un archivo remoto, que es una solicitud directa del navegador, no un reenvío por servidor).
¿Qué tipo de problemas detecta?
Saltos en el nivel de encabezado (por ejemplo, de H1 directo a H3), marcadores de lista inconsistentes, líneas en blanco faltantes alrededor de encabezados y listas, espacios en blanco al final, y docenas de otros problemas de estilo Markdown comunes del conjunto de reglas predeterminado de markdownlint.
¿Esta herramienta corrige los problemas automáticamente?
Sí, para los problemas que markdownlint sabe corregir mecánicamente (espacios en blanco al final, estilo de marcador de lista, líneas en blanco faltantes y similares) — haz clic en Corregir y se resuelven en el sitio, con un nivel de Deshacer. Los problemas que requieren un criterio propio, como un nivel de encabezado saltado o un encabezado duplicado, no son corregibles automáticamente y permanecen en la lista para que los resuelvas a mano.
¿Puedo desactivar reglas específicas?
Sí — abre el panel de Reglas para desmarcar cualquier regla, agrupadas por categoría. Las reglas desactivadas se excluyen por completo del análisis (no solo se ocultan de la lista) y tu elección se guarda en este navegador para la próxima vez. La longitud de línea (MD013) está desactivada por defecto, ya que las líneas de prosa largas sin ajustar son un estilo Markdown normal.
¿Es esto lo mismo que markdownlint?
Sí — ejecuta la biblioteca real markdownlint (licencia MIT) en tu navegador, el mismo motor que usan los populares linters de VS Code y de línea de comandos, solo que sin ningún paso de instalación.
Herramientas relacionadas
Diferencias de Markdown
Compara dos documentos Markdown o de texto lado a lado.
AbrirHerramientaEliminar formato Markdown
Elimina todo el formato Markdown y deja solo texto plano limpio.
AbrirHerramientaFormateador de Markdown
Ordena Markdown desordenado — tablas alineadas, espacios en blanco limpios, listas consistentes.
AbrirValidador de Markdown
¿Buscas un validador de Markdown en lugar de un linter? Es la misma herramienta — «lintear» y «validar» Markdown significan lo mismo: comprobar un documento contra un conjunto de reglas estructurales y de estilo (en lugar de comprobar si se puede analizar siquiera, ya que casi cualquier texto es técnicamente Markdown válido). Esta herramienta valida estructura y estilo: jerarquía de encabezados, consistencia de listas y espacios en blanco — los problemas que hacen que Markdown se renderice de forma inconsistente entre distintos motores o se vea descuidado en un diff.