Analizador de Markdown
Analiza y previsualiza Markdown en tiempo real. Compatible con tablas GFM, listas de tareas, texto tachado y más. Todo el procesamiento se realiza en tu navegador.
La vista previa HTML aparecerá aquí...
Cómo usar el analizador de Markdown
Escribe Markdown
Escribe o pega tu contenido Markdown en el editor de la izquierda.
Vista previa en vivo
Consulta la salida HTML renderizada en tiempo real en el panel de la derecha.
Copia HTML
Copia el HTML generado para usarlo en tus proyectos.
¿Qué es Markdown?
Markdown es un lenguaje de marcado ligero creado por John Gruber en 2004. Usa una sintaxis de formato de texto plano que puede convertirse a HTML y muchos otros formatos. Markdown se usa ampliamente para documentación, archivos README, publicaciones de blog y plataformas de mensajería.
Sintaxis compatible
Encabezados
De H1 a H6 usando la sintaxis #
Formato de texto
Negrita, cursiva, tachado, código inline
Listas y tablas
Ordenadas, no ordenadas, listas de tareas y tablas GFM
Bloques de código
Bloques de código delimitados con resaltado de sintaxis
Preguntas frecuentes
GFM (GitHub Flavored Markdown) es un dialecto de Markdown usado por GitHub. Extiende el Markdown estándar con características como tablas, listas de tareas, texto tachado y enlaces automáticos.
El analizador renderiza bloques de código delimitados. Para un resaltado de sintaxis completo con colores, puedes combinarlo con una hoja de estilos CSS que decore los elementos de código.
¡Sí! Escribe tu Markdown en el editor, copia el HTML renderizado y úsalo en tu documentación, blog o sitio web.
El Markdown original (2004) dejó muchos casos límite sin definir, por lo que las implementaciones divergieron. CommonMark es la especificación rigurosa que los resuelve; GFM (GitHub Flavored Markdown) es CommonMark más extensiones: tablas, listas de tareas, texto tachado, autolinks y un filtro de HTML crudo no permitido (disallowed-raw-HTML). Esta herramienta renderiza GFM, coincidiendo con lo que ves en GitHub.
Envuelve el código en línea con comillas invertidas simples. Los bloques delimitados usan tres comillas invertidas con una etiqueta de lenguaje para el resaltado de sintaxis - como ```python en la línea de apertura - o indenta cada línea con cuatro espacios (la sintaxis más antigua, que interactúa mal dentro de las listas). Las tres tildes también funcionan como delimitador cuando tu propio código contiene comillas invertidas.
Sí - las etiquetas HTML en línea pasan tal cual a la salida. La extensión disallowed-raw-HTML de GFM solo elimina algunas etiquetas peligrosas (script, style, iframe y similares) cuando el filtro está activado. Dos advertencias: el HTML a nivel de bloque envuelve contenido dentro del cual la sintaxis Markdown deja de procesarse (las líneas en blanco importan), y todo Markdown enviado por usuarios debe sanitizarse contra XSS más allá de un filtro de etiquetas.
Filas separadas por barras verticales con una línea delimitadora de guiones bajo el encabezado. Los dos puntos definen la alineación: dos puntos y guion a la izquierda alinean a la izquierda (el valor predeterminado), dos puntos en ambos extremos centran y guion y dos puntos a la derecha alinean a la derecha. Las celdas no pueden contener elementos de bloque; escapa una barra vertical literal como \|; y las barras exteriores de cada fila son opcionales. Los diseños más complejos necesitan HTML crudo o un motor de documentación.
Los sospechosos habituales: indentación inconsistente (los elementos anidados generalmente necesitan alinearse con el primer carácter del contenido del elemento padre), falta de una línea en blanco entre un párrafo y una lista, o tabulaciones mezcladas con espacios. CommonMark especifica reglas exactas para todo esto. Convertir tabulaciones a espacios y añadir líneas en blanco alrededor de las listas corrige la gran mayoría de los errores de anidamiento.
Herramientas Relacionadas
Kit de análisis JSON
Valida, formatea, minimiza y consulta JSON usando JSONPath en tu navegador con retroalimentación instantánea de errores
Analizador XML
Formatea, valida y consulta documentos XML con soporte XPath
Analizador CSV
Analiza datos CSV en una tabla visual con delimitador configurable y estadísticas de columnas
Referencias Autoritativas
Fuentes primarias detrás de esta herramienta - estándares y especificaciones oficiales, no resúmenes de segunda mano.
CommonMark Specification
La especificación rigurosa de Markdown que resuelve las ambigüedades originales.
GitHub Flavored Markdown Spec
GitHub Flavored Markdown: CommonMark más tablas, listas de tareas y tachado.
Markdown - Wikipedia
Historia de Markdown y por qué existen muchos dialectos — la razón por la que surgió CommonMark.