Convertir entre Markdown y HTML
Qué hace este conversor
Markdown es un formato de escritura en texto plano; HTML es el marcado que el navegador realmente muestra. Esta herramienta traslada el contenido de un formato al otro en ambos sentidos. Si pegas Markdown, obtienes HTML con el estilo ya incorporado; si pegas HTML, la herramienta recorre las etiquetas y las devuelve a un Markdown limpio. Un analizador integrado se encarga de todo, así que puedes convertir un README, el borrador de un artículo o un fragmento de documentación sin montar un proceso de compilación ni instalar ninguna librería.
Cuándo conviene usarlo
Resulta útil cuando tienes notas en Markdown que deben acabar en un sitio que solo entiende HTML —un campo de un CMS, una plantilla de correo, una sección de página— y prefieres no escribir las etiquetas a mano. El sentido inverso ayuda cuando heredas HTML y quieres seguir editándolo como Markdown. Cuatro temas (GitHub, Minimal, Classic, Modern) te dejan ver de forma aproximada el aspecto final y elegir un tono antes de copiar el resultado. La vista previa en vivo y la vista de código conviven una junto a otra para revisar tanto el renderizado como el marcado exacto.
Un ejemplo concreto
Escribe `# Notas de la versión` y el conversor genera un encabezado `<h1>`. Una palabra entre dobles asteriscos, `**publicado**`, se convierte en `<strong>publicado</strong>`; un bloque abierto con tres acentos graves pasa a un par `<pre><code>` con el lenguaje anotado como clase. Las listas, los enlaces escritos como `[texto](url)`, las imágenes, las citas y las líneas horizontales `---` se asignan a sus equivalentes en HTML. En sentido inverso, cada `<h1>` vuelve a `#` y cada `<strong>` a `**`, de modo que la estructura sobrevive al viaje de ida y vuelta.
Notas y casos límite
El analizador cubre el Markdown cotidiano que escribes a mano —encabezados, énfasis, código en línea y en bloque, enlaces, imágenes, listas, citas y líneas— más que cada extensión existente. Las tablas de Markdown no se procesan: una tabla con barras verticales se queda como texto literal, así que, si necesitas una, escríbela directamente en HTML. El estilo se aplica como atributos `style` en línea sobre cada elemento, en lugar de una hoja de estilos aparte, y eso es lo que hace que la salida se pueda pegar sin problemas en un correo o en un cuadro de CMS que elimina los bloques `<style>`. Además, cada tema genera de forma automática sus variantes clara y oscura para adaptarse a la página.