HTML a Markdown
Convierte código HTML en Markdown legible para documentación y publicación. La conversión es local y ofrece notas explícitas sobre el contenido y los destinos eliminados.
Convierte HTML en tres pasos
- Pega código HTML o carga un archivo UTF-8 de hasta 1 MiB. La herramienta lee el marcado como texto; no abre sitios web ni descarga sus imágenes.
- Selecciona Convertir a Markdown. La herramienta conserva la estructura compatible del cuerpo, aplica su política de destinos e informa de los cambios importantes. No reproduce CSS, diseño ni comportamiento interactivo.
- Revisa el Markdown y las notas de conversión; después copia el texto o descarga converted.md. Comprueba el resultado en la plataforma Markdown de destino antes de publicar.
Comprende la conversión estructural
Los títulos, párrafos, énfasis, listas, citas, código, enlaces e imágenes permitidos y tablas sencillas tienen equivalentes en Markdown. En general, los estilos, dimensiones, manejadores de eventos y atributos de origen no los tienen. El resultado es código Markdown, no una captura ni una página activa.
Los destinos relativos se conservan sin suponer un sitio web. Un enlace como ../guide sigue necesitando la ubicación correcta del documento. Se ignoran los elementos base proporcionados y los destinos de fragmentos pueden variar entre plataformas Markdown.
Se eliminan scripts, comentarios y contenido incrustado no compatible. Los enlaces fuera de la política de destinos conservan su texto; las imágenes rechazadas conservan su texto alternativo si existe. Las notas explican estos cambios sin prometer una conservación perfecta.
Esta herramienta no extrae contenido según la visibilidad renderizada ni oculta o elimina información confidencial. El texto oculto mediante CSS o atributos puede aparecer en Markdown. Revisa el resultado completo, especialmente antes de publicar.
Ejemplos de estructura conservada y cambios
Un h1 que contiene Guide se convierte en un título ATX, y un párrafo con texto strong usa marcadores de énfasis Markdown. El analizador HTML decodifica las entidades HTML y conserva el texto Unicode normal.
Una tabla sencilla sin encabezado recibe una fila de encabezado vacía para que su primera fila siga siendo de datos. Las tablas con celdas combinadas o anidadas se rechazan en vez de ampliarse hasta producir un diseño poco fiable.
Un destino de script rechazado no se copia como enlace; su texto legible permanece. Una ruta de imagen relativa puede conservarse con sintaxis de imagen Markdown, pero el conversor nunca descarga ni incrusta la imagen.
Límites y compatibilidad
La entrada se limita a 1 MiB en UTF-8 y 1.048.576 unidades de código UTF-16. Los archivos locales deben ser UTF-8 válido; no se adivinan otras codificaciones. Los límites de salida y estructura evitan documentos parciales o truncados sin aviso.
Las tablas sencillas admiten hasta 100 columnas, 1.000 filas incluido el encabezado y 10.000 celdas tras el relleno en toda la conversión. No se admiten celdas que abarquen varias filas o columnas, tablas anidadas ni bloques complejos en celdas. También se rechaza la numeración inversa o reiniciada de listas ordenadas.
El resultado usa un perfil fijo basado en CommonMark con tablas, tachado y tareas GFM compatibles. Las reparaciones de HTML y la normalización de espacios pueden modificar el formato original; extraer código no recupera el archivo byte por byte.
Los enlaces y las imágenes permitidos son referencias de texto, no destinos verificados. No se ofrece salida HTML sin procesar ni vista previa renderizada, pero este conversor no es un saneador universal para todos los renderizadores Markdown o decodificadores personalizados posteriores.
Entrada local y exportaciones actuales
Esta herramienta no sube ni almacena tu HTML, los nombres de archivo ni el Markdown. No solicita las URL del código fuente. Al editar, cancelar o borrar se retiran el resultado anterior y sus acciones de exportación. Sigue aplicándose la política general de privacidad del sitio.
Preguntas sobre HTML a Markdown
Fuentes y referencias de formato
- github.comhast-util-to-mdast 10.1.2El motor AST de versión fijada analiza HTML y genera el perfil Markdown especificado; consulta los avisos de terceros incluidos.
- Avisos de terceros
- spec.commonmark.orgCommonMark 0.31.2CommonMark describe la sintaxis Markdown de base.
- github.github.comGitHub Flavored MarkdownGitHub Flavored Markdown describe extensiones como tablas, tachado y tareas; esta herramienta no implementa todas las funciones de GFM.
- html.spec.whatwg.orgHTML StandardEl estándar HTML describe el análisis y la estructura del documento. Esta herramienta convierte código fuente, no una página renderizada.
- url.spec.whatwg.orgURL StandardEl estándar URL orienta el tratamiento de destinos; las referencias relativas siguen siendo relativas y no se verifican los destinos.
- encoding.spec.whatwg.orgEncoding StandardEl estándar de codificación describe la decodificación UTF-8.
Referencias revisadas el 6 de noviembre de 2026.
Herramientas relacionadas
JSON a YAML
Convierte JSON a YAML localmente, conservando el texto numérico y las cadenas entre comillas; copia o descarga el resultado completo.
Abrir herramienta — JSON a YAMLYAML a JSON
Convierte YAML a JSON localmente con números exactos, alias limitados y copia o descarga completa.
Abrir herramienta — YAML a JSONProbador de expresiones regulares JavaScript
Prueba un patrón JavaScript localmente y examina coincidencias, capturas y posiciones UTF-16.
Abrir herramienta — Probador de expresiones regulares JavaScriptMarkdown a HTML
Convierte un borrador Markdown en un fragmento HTML, revisa el código y la vista previa inerte y cópialo o descárgalo.
Abrir herramienta — Markdown a HTMLOrdenador de texto
Ordena las líneas alfabéticamente según el idioma elegido o por puntos de código Unicode, conservando duplicados, líneas vacías y todo el contenido.
Abrir herramienta — Ordenador de textoEliminar líneas duplicadas
Conserva la primera copia exacta de cada línea, el orden, los espacios significativos y las líneas vacías; después copia o descarga el resultado.
Abrir herramienta — Eliminar líneas duplicadasComparador de textos
Compara dos textos localmente: cambios en líneas completas, espacios y salto de línea final.
Abrir herramienta — Comparador de textosConversor de mayúsculas y minúsculas
Convierte la caja del texto o las iniciales de palabras y oraciones con reglas explícitas.
Abrir herramienta — Conversor de mayúsculas y minúsculasCodificador y decodificador de entidades HTML
Codifica o decodifica referencias HTML en texto, con opciones de contexto y Unicode y salida con LF, sin analizar ni representar el marcado.
Abrir herramienta — Codificador y decodificador de entidades HTMLGenerador de tablas Markdown
Edita una tabla de texto literal, ajusta la alineación y copia Markdown GFM o importa texto separado por tabulaciones.
Abrir herramienta — Generador de tablas MarkdownAnalizador y generador de cadenas de consulta
Analiza y edita parámetros conservando nombres repetidos y su orden. Copia una consulta normalizada o una URL HTTP(S).
Abrir herramienta — Analizador y generador de cadenas de consultaCodificador y decodificador de URL
Convierte un componente de URL o valor de formulario en UTF-8 con reglas claras para espacios y signos más; copia o descarga el resultado.
Abrir herramienta — Codificador y decodificador de URLCodificador y decodificador Base64
Codifica texto UTF-8 en Base64 estándar o seguro para URL, o decodifica ambos formatos con errores claros y resultado completo.
Abrir herramienta — Codificador y decodificador Base64Formateador XML
Comprueba XML 1.0 con espacios de nombres, formatea o compacta localmente y copia o descarga el resultado en UTF-8.
Abrir herramienta — Formateador XMLFormateador y validador JSON
Comprueba la sintaxis JSON, formatea o minimiza localmente y copia o descarga el resultado conservando los datos originales.
Abrir herramienta — Formateador y validador JSONContador de caracteres y segmentos SMS
Consulta la codificación, los límites de los segmentos y el posible coste del mensaje. El texto permanece en tu navegador.
Abrir herramienta — Contador de caracteres y segmentos SMSContador de caracteres para redes sociales
Comprueba los límites de cada plataforma y divide publicaciones sin perder texto.
Abrir herramienta — Contador de caracteres para redes socialesContador de caracteres
Cuenta caracteres, palabras, oraciones y párrafos. Revisa la densidad de palabras, el tiempo de lectura y el tamaño UTF-8 en tu navegador.
Abrir herramienta — Contador de caracteresCalculadora de tamaño de texto
Compara codificaciones y tamaños de datos de texto en el navegador.
Abrir herramienta — Calculadora de tamaño de textoLimpieza de texto de PDF
Corrige saltos de línea y espacios en texto copiado de un PDF. Conserva el original y revisa los guiones ambiguos antes de copiar el resultado.
Abrir herramienta — Limpieza de texto de PDFConversor de letras decorativas
Convierte letras Unicode decorativas compatibles en texto normal en tu navegador. Conserva mayúsculas, acentos, emojis y el original.
Abrir herramienta — Conversor de letras decorativasReparar texto
Repara texto ilegible y acentos dañados en el navegador. Revisa cada posible reversión UTF-8.
Abrir herramienta — Reparar textoComprueba si Gmail puede recortar tu correo
Mide los bytes UTF-8 del HTML del correo, compáralos con una referencia de 102.000 bytes y localiza código pesado en tu navegador.
Abrir herramienta — Comprueba si Gmail puede recortar tu correo