Convertidor HTML a Markdown
Convertidor HTML a Markdown gratuito con vista previa en vivo y fetch de URL. GitHub Flavored Markdown, encabezados y viñetas configurables. Sin registro.
Actualizado mayo de 2026
Revisado por Rafael Duarte
Conversión en vivo
El resultado se actualiza mientras escribes. Funciona 100% en el navegador.
Cómo se usa
Pega HTML, o extrae el contenido directo desde una URL
1. Pega el HTML o una URL
Pega un fragmento de HTML, o pega la URL de una página pública y haz clic en "Fetch & Convert".
2. Ajusta las opciones
Estilo de encabezado (ATX/Setext), marcador de viñetas, GFM y Sanitize HTML.
3. Copia o descarga
"Copy MD" copia el Markdown, o descarga un archivo `.md` listo para tu editor.
Qué hace esta herramienta
Con Turndown.js, 100% en el navegador
Extracción desde URL
Busca una página pública, elimina navegación y anuncios, y extrae solo el contenido principal.
GitHub Flavored Markdown
Tablas, tachado, listas de tareas y autolinks cuando el modo GFM está activado.
Vista previa en vivo
El Markdown se actualiza con cada tecla, sin necesidad de hacer clic en convertir.
Estilo configurable
ATX o Setext para encabezados, marcador *, - o + para listas.
Bloque de código fenced o indentado
Elige comillas triples con anotación de lenguaje, o el estilo clásico indentado con 4 espacios.
Sanitización de seguridad
La opción Sanitize HTML elimina las etiquetas <script> y los atributos de evento inline (onclick, onerror) antes de convertir — clave al pegar HTML de origen no confiable.
Ejemplos de conversión
Cuándo vas a usar esto
Los escenarios más comunes entre quienes usan esta herramienta
Migrar un blog a un generador de sitios estáticos
Exporta el HTML de WordPress o tu CMS y obtén un .md listo para Hugo, Astro o Jekyll.
Guardar artículos en Obsidian
Usa la extracción desde URL para convertir cualquier artículo y pegarlo directo en tu vault.
Limpiar la salida de editores WYSIWYG
TipTap, Quill y Froala generan HTML — conviértelo antes de guardar si tu backend trabaja con Markdown.
Convertir correos HTML a documentación
Pega el cuerpo del correo y obtén Markdown limpio para docs internas o Confluence.
¿Error común? Empieza por aquí
La extracción falla en páginas con paywall o login
Solo funciona con páginas públicas — el contenido protegido por autenticación no se puede extraer.
Tablas sin GFM activado
Sin el modo GFM, las tablas HTML no se convierten a la sintaxis de barras verticales de Markdown.
Esperar que se conserven los estilos CSS
Markdown no soporta estilos arbitrarios — solo se mantiene el formato estructural (negrita, encabezado, listas).
La extracción devuelve casi nada en sitios con JavaScript
El Fetch obtiene el HTML crudo de la URL, sin ejecutar JavaScript. Los sitios que renderizan el contenido en el cliente (SPAs en React o Vue) pueden devolver un shell casi vacío — en ese caso, copia el HTML ya renderizado directo desde el DevTools.
El estilo 'Indented' pierde el lenguaje del bloque de código
El estilo Fenced (comillas triples, ej.: js) anota el lenguaje y conserva el resaltado de sintaxis en el destino. El estilo Indented (4 espacios) no soporta esa anotación — usa Fenced si el Markdown final va a pasar por un renderizador con highlight.
Desactivar Sanitize con HTML de origen desconocido
Sanitize HTML elimina las etiquetas <script> y los atributos onclick/onerror antes de convertir. Desactiva esta opción solo con HTML de una fuente confiable — apagarla al pegar contenido de origen desconocido puede dejar código malicioso residual en el Markdown generado.
Por qué usar esta herramienta
La extracción desde URL es el gran diferencial: busca una página pública, elimina navegación y anuncios automáticamente, y convierte solo el contenido principal — sin tener que copiar HTML a mano desde el DevTools.
Usa Turndown.js corriendo 100% en el navegador. Ningún HTML se envía a un servidor propio — la extracción por URL usa un proxy CORS del lado del cliente, pero el HTML que pegas manualmente nunca se transmite.
El panel de salida alterna entre código crudo y una vista previa renderizada con resaltado de sintaxis (vía highlight.js), así confirmas el resultado formateado antes de copiar. ¿Necesitas el camino inverso? El conversor de Markdown a HTML usa el mismo conjunto de opciones.
Preguntas frecuentes
Transforma etiquetas HTML (<h1>, <strong>, <ul>) en la sintaxis Markdown equivalente (#, **, -). Sirve para migrar contenido, limpiar la salida de editores WYSIWYG y guardar páginas web en herramientas basadas en Markdown.
Referencias
Herramientas relacionadas
- Convertidor Markdown a HTML Desarrollador Convertidor Markdown a HTML gratuito con vista previa en vivo y salida visual renderizada. GFM, tablas, listas de tareas, HTML sanitizado. Sin registro.
- Editor Markdown Desarrollador Editor Markdown en línea con vista previa en vivo. Escribe Markdown y ve el resultado al instante. Exporta como HTML o .md, comparte con enlace.
- Generador de Tabla ASCII y Markdown Desarrollador Generador de tablas ASCII gratuito — crea tablas de texto en estilo MySQL, Markdown, Unicode, redondeado, doble línea y reStructuredText. Pega CSV o escribe...
- Convertidor CSV ↔ JSON Desarrollador Convierte CSV a JSON o JSON a CSV al instante. Pega tus datos, elige la dirección y descarga el resultado. Gratis, privado y sin registro.
- Decodificador de Entidades HTML Desarrollador Decodifica entidades HTML a texto plano online — convierte <, >, & y todas las entidades nombradas al instante.