Convertir HTML a Markdown
Sube un archivo HTML o pega la URL de una página y obtén Markdown limpio y legible. ParseJet lidia con el HTML real —divs anidados, estilos en línea, marcado heredado— y traduce cada elemento a su sintaxis Markdown correcta. Pensado para migraciones de contenido, documentación y pipelines de IA.
Suelta un archivo aquí o explorar
Acepta archivos HTML,HTM
Gratis — 3 solicitudes/día, sin registro. para 300 créditos/mes gratis.
Cómo funciona
Sube el HTML o pega una URL
Arrastra un archivo .html arriba, o pega la URL de una página en vivo. Ambas vías producen el mismo Markdown limpio.
Conviértelo a Markdown
ParseJet analiza el HTML, descarta scripts, estilos y código de seguimiento, y traduce encabezados, listas, tablas, enlaces y bloques de código a Markdown.
Copia el resultado o usa la API
Copia la salida, o integra la API para convertir HTML a Markdown dentro de tu aplicación o de tu script de migración.
Características principales
Lo que hace que este html to markdown destaque.
Todos los elementos, traducidos
h1–h6, listas ordenadas y con viñetas, tablas, citas, bloques de código, negrita, cursiva y enlaces se convierten a su equivalente exacto en Markdown.
Aguanta el HTML sucio
El HTML real casi nunca es limpio. ParseJet tolera etiquetas sin cerrar, divs muy anidados, estilos en línea y marcado heredado sin romper la salida.
Sin scripts ni estilos
El JavaScript, el CSS, los píxeles de seguimiento y los comentarios HTML se eliminan por completo: nada de eso acaba en tu Markdown.
Archivo o URL
Convierte archivos .html guardados (por ejemplo, una exportación de WordPress) o descarga páginas en vivo por URL: el mismo endpoint sirve para ambos casos.
Entidades y codificación seguras
Las entidades HTML (&, , —) se decodifican a caracteres reales y la salida siempre es UTF-8: nada de caracteres corruptos en tu Markdown.
Conversión por lotes con la API
Convierte toda una carpeta de archivos HTML exportados a Markdown con un script corto. Abajo tienes el ejemplo en Python.
Casos de uso
Escenarios comunes donde esta herramienta te ahorra tiempo.
Migración de CMS y blogs
Lleva tu contenido de WordPress, Ghost o un CMS heredado a un stack basado en Markdown como Hugo, Astro o Jekyll, sin limpiar HTML a mano.
Conversión de documentación
Convierte documentación y exportaciones de wikis en HTML (Confluence, MediaWiki) a Markdown para flujos de docs-as-code en Git.
Preprocesado para LLM
El HTML en bruto desperdicia tokens en marcado inútil. Conviértelo antes a Markdown y dale al modelo un texto compacto y estructurado que conserva la jerarquía del documento.
Salida de pipelines de scraping
Convierte el HTML que recoge tu crawler en Markdown limpio para almacenarlo, indexarlo o procesarlo con NLP: una llamada a la API por documento.
Automatiza con la API
Usa la misma herramienta de forma programática. Funciona con cualquier lenguaje — solo HTTP.
# Convert a local HTML file to Markdown curl -X POST https://api.parsejet.com/v1/parse/auto/file \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]" # Convert a live page by URL curl -X POST https://api.parsejet.com/v1/parse/webpage \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com/page"}'
import httpx
from pathlib import Path
# Batch-convert an HTML export folder to Markdown files
html_dir = Path("export/")
md_dir = Path("markdown/")
md_dir.mkdir(exist_ok=True)
for html_file in html_dir.glob("*.html"):
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": (html_file.name, html_file.read_bytes(), "text/html")},
)
md_path = md_dir / html_file.with_suffix(".md").name
md_path.write_text(resp.json()["text"], encoding="utf-8")
print(f"Converted {html_file.name} -> {md_path.name}") // Convert an HTML file (e.g. from a file input) to Markdown
const formData = new FormData();
formData.append("file", htmlFile); // File or Blob with .html content
const res = await fetch("https://api.parsejet.com/v1/parse/auto/file", {
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
});
const { text } = await res.json();
console.log(text); // Markdown string ¿Quieres automatizar esto?
ParseJet API te ofrece el mismo poder de análisis a través de un único endpoint HTTP. Sin ffmpeg, sin poppler, sin tesseract — solo una llamada a la API.
Preguntas frecuentes
¿Cómo convierto HTML a Markdown?
Sube un archivo .html arriba o pega la URL de una página. ParseJet analiza el marcado y devuelve Markdown limpio con encabezados, listas, tablas y enlaces conservados. Para automatizarlo, haz un POST a /v1/parse/auto/file o a /v1/parse/webpage.
¿Las tablas se convierten bien?
Sí. Las tablas HTML se convierten en tablas Markdown con su fila de encabezado y columnas alineadas. Las listas anidadas, las citas y los bloques de código también se traducen a su equivalente en Markdown.
¿Qué pasa con los scripts, los estilos y los comentarios?
Se eliminan por completo. La salida contiene únicamente el contenido legible del documento: nada de JavaScript, CSS ni código de seguimiento.
¿Puedo convertir una página web en vivo en lugar de un archivo?
Sí. Pega la URL en la herramienta de arriba, o usa la herramienta de URL a Markdown, optimizada para extraer el contenido principal de páginas en vivo y eliminar menús y anuncios.
¿Cómo convierto HTML a Markdown en Python?
Envía el archivo con POST a /v1/parse/auto/file usando httpx o requests: el campo "text" de la respuesta es tu Markdown. No hace falta instalar html2text, BeautifulSoup ni markdownify. Arriba tienes el ejemplo en Python.
¿Es gratis?
Sí. Tienes 3 conversiones gratis al día sin registrarte. Con una cuenta gratuita obtienes 300 créditos al mes. Los planes de pago empiezan en 19 $/mes para migraciones por lotes.
Herramientas relacionadas
URL to Markdown Converter
Convert any URL to clean Markdown online for free. Paste a link and get the page's main content as Markdown — no ads, no navigation. API available.
Word to Markdown Converter
Convert Word documents (DOCX) to Markdown online for free. Headings, lists, and tables preserved. No signup — or automate DOCX to MD conversion via API.
PDF to Markdown Converter
Convert PDF to Markdown online for free. Preserves headings, lists, tables, and code blocks. No signup required — try it instantly or automate via API.
Comienza a extraer texto gratis
No requiere registro. Analiza tu primer archivo en segundos.