Conversor de Markdown a HTML: vista previa en vivo, tablas GFM, HTML listo para email | We.Inc
Convierte Markdown a HTML con una vista previa en vivo al lado. Admite tablas, listas de tareas, tachado y notas al pie, añade ids a los encabezados, escapa el HTML inseguro y exporta estilos en línea listos para email.
Conversor de Markdown a HTML
Convertir Markdown a HTML transforma el formato de texto plano en etiquetas: # Title pasa a ser <h1>, **bold** pasa a ser <strong> y una línea que empieza por - pasa a ser un elemento de lista. Escribe o pega Markdown a la izquierda para obtener HTML limpio y una vista previa en vivo a la derecha, con tablas, listas de tareas, notas al pie e ids de encabezado incluidos.
Un editor dividido con vista previa en vivo, los extras al estilo GitHub que la gente usa de verdad, un modo seguro para contenido de otras personas y tres formas de salida: HTML sin más, un archivo HTML completo o HTML con estilos en línea que aguanta que lo pegues en un editor de email.
Escribe o pega Markdown, o abre un archivo .md. El HTML y la vista previa se actualizan mientras escribes.
Deja activado el modo seguro para escapar el HTML sin procesar del original y bloquear los enlaces javascript:. Desactívalo solo para Markdown que hayas escrito tú.
Activa los ids de encabezado para tener secciones enlazables, y los saltos de línea si cada salto simple debe convertirse en <br>.
Copia el HTML, cópialo con estilos en línea para email o descarga un archivo HTML completo con una hoja de estilos sencilla.
Deja una línea en blanco entre bloques. La mayoría de las sorpresas con Markdown vienen de una lista o un encabezado pegado al párrafo de arriba.
Sangra los elementos de lista anidados con dos o más espacios para que queden alineados bajo el texto del elemento superior.
Escapa con una barra invertida un carácter que Markdown leería como formato, por ejemplo \* para un asterisco literal.
En una tabla son obligatorias una fila de encabezado y una fila separadora de guiones. Los dos puntos en la fila separadora fijan la alineación.
Preguntas frecuentes
¿Qué variante de Markdown admite?
La sintaxis CommonMark de uso diario (encabezados, énfasis, enlaces, imágenes, listas, citas, bloques de código, separadores) más los extras de GitHub Flavored Markdown: tablas, listas de tareas, tachado y enlaces de URL sueltas. Las notas al pie funcionan como las renderiza GitHub. Es un conversor compacto, no una implementación completa de la especificación, así que un anidamiento muy inusual puede diferir de GitHub.
¿Es seguro poner el HTML en mi sitio web?
Con el modo seguro activado, el HTML sin procesar del Markdown se muestra como texto y se sustituyen los destinos de enlace que podrían ejecutar scripts. Eso cubre los riesgos habituales del contenido que no has escrito tú. Si conviertes contenido de usuarios en tu propio servidor, pasa igualmente el resultado por un sanitizador de HTML como DOMPurify.
¿Cómo pego Markdown en un email?
Usa Copiar para email. Los editores de email eliminan los bloques style, así que esa opción escribe los estilos en cada etiqueta (en línea). Pega el resultado en la vista HTML o de código fuente de tu herramienta de email.
¿Se suben mis documentos?
No. La conversión se ejecuta en tu navegador y los archivos que abres se leen localmente.
Por qué añadir ids a los encabezados
Un id en cada encabezado te permite enlazar directamente a una sección, como en /docs#install, y deja que un índice salte por la página. Aquí los ids siguen el mismo patrón que usa GitHub, así que los enlaces que ya tienes desde un README siguen funcionando cuando el contenido pasa a un sitio web.
Cuando dos encabezados tienen el mismo texto, al segundo se le añade -1 al id, al tercero -2, y así sucesivamente, para que cada id siga siendo único.
De Markdown a una página real
La opción de descarga envuelve el HTML en un documento completo con una hoja de estilos legible, suficiente para un registro de cambios, una página de políticas o un documento rápido. Para un sitio web completo, el HTML convertido puede ir en cualquier plantilla de página o creador de sitios que acepte HTML personalizado.
En sentido contrario, el conversor de HTML a Markdown vuelve a convertir páginas existentes en Markdown, algo útil al trasladar contenido a un repositorio de documentación.