Embellecer y minificar HTML - Formatea HTML en línea gratis
Embellece el HTML desordenado con la sangría adecuada o minifícalo en una sola línea. Suelta un archivo .html o pégalo y, luego, copia o descarga el marcado ya limpio.
Pega aquí tu HTML…
o suelta un archivo .html
¿Terminaste con Embellecer HTML? Prueba estas a continuación
Herramientas seleccionadas que combinan a la perfección con Formatear HTML. Sigue trabajando sin perder tu archivo.
Embellecer JSON
Da formato, valida y minifica JSON en tu navegador. Sangría legible de 2 / 4 / 8 espacios o minificación en una sola línea con copiar + descargar.
Pruébalo ahoraEditor de Markdown
Escribe en Markdown con vista previa HTML en vivo. Encabezados, listas, tablas, bloques de código y citas. Exporta a HTML o Markdown.
Pruébalo ahoraComparador de diferencias
Compara dos fragmentos de texto línea por línea. Vista dividida o unificada, con opciones para ignorar los espacios en blanco y las mayúsculas y minúsculas.
Pruébalo ahoraImagen a HTML
Convierte capturas de pantalla en HTML ordenado con elementos <table> reales y marcado estructurado.
Pruébalo ahoraPDF a HTML
Convierte PDF a HTML semántico con elementos <table> reales. Funciona con PDF escaneados.
Pruébalo ahoraCodificador / decodificador Base64
Codifica cualquier texto o archivo a Base64 (con variante segura para URL), o decodifica Base64 de vuelta a texto. Compatible con UTF-8.
Pruébalo ahoraFrequently Asked Questions
Pega cualquier HTML —incluso una salida minificada en una sola línea de un pipeline de compilación— y la herramienta lo reformatea con la sangría adecuada, una etiqueta por línea y espacios en blanco coherentes. Elige una sangría de 2, 4 u 8 espacios. El resultado está listo para colocarlo en tu editor o pegarlo en un comentario de revisión de código.
usageEmbellecer expande el HTML para facilitar su lectura: cada etiqueta en su propia línea, los elementos anidados con sangría y las líneas en blanco conservadas entre secciones. Minificar elimina los comentarios, comprime las secuencias de espacios y quita los saltos de línea para que el archivo ocupe menos bytes. Usa Embellecer para editar y revisar, y Minificar para la implementación en producción.
featuresNo: js-beautify (el motor que funciona internamente) detecta los bloques script y style y formatea su contenido con las reglas adecuadas de JS o CSS, de modo que los scripts en línea siguen siendo válidos y las hojas de estilo legibles. Las etiquetas de cierre automático, los elementos vacíos y los atributos con espacio de nombres (svg:xmlns, xlink:href) se gestionan todos correctamente.
technicalManeja bien el HTML plano y las plantillas similares a HTML, pero el JSX puro (expresiones con llaves, fragmentos, etiquetas de componentes con mayúscula inicial) se interpreta como HTML y puede presentar pequeños problemas estéticos. Para código específico de un framework recomendamos Prettier configurado para tu dialecto; para HTML sin procesar, archivos .htm y plantillas, nuestra herramienta es perfecta.
featuresNo se realiza ninguna subida. El formateador se ejecuta íntegramente en tu navegador con js-beautify, así que puedes pegar con seguridad plantillas de páginas internas, borradores de correos o HTML con datos privados sin que nada salga de tu dispositivo.
privacyLa minificación elimina los comentarios HTML, reduce cualquier secuencia de espacios entre etiquetas a un solo espacio y suprime los saltos de línea. El resultado es un HTML que se renderiza de forma idéntica y suele ser entre un 10 % y un 30 % más pequeño. Combinado con gzip en el servidor, reduce notablemente el peso inicial de la página en páginas con mucho contenido.
technicalSí: haz clic en Descargar para guardar el resultado embellecido como output.html o el resultado minificado como output.min.html. El archivo está codificado en UTF-8, así que funciona igual de bien con contenido en inglés, cirílico, CJK y de derecha a izquierda.
tipsEs una pequeña utilidad que funciona solo en el navegador, sin coste de alojamiento, así que la ofrecemos gratis como parte de nuestro conjunto de herramientas para desarrolladores. Sin anuncios, sin rastreo del resultado y sin más límite de tamaño de archivo que el que tu navegador pueda mantener en memoria.
pricingEl modo Embellecer te permite elegir 2, 4 u 8 espacios de sangría. Elige el ancho que usa tu editor o tu estilo de código, y luego copia el resultado o descárgalo como output.html para que el formato pase directamente a tu proyecto.
featuresThe indent selector (2, 4 or 8 spaces) only applies in Prettify mode, since Minify strips all whitespace and line breaks by design — there is nothing left to indent. Switch back to Prettify to see the indent width take effect again.
featuresA medida que pegas o editas, la herramienta ejecuta automáticamente una comprobación estructural y enumera cualquier etiqueta sin cerrar, mal emparejada o de cierre suelta justo debajo del panel de salida, sin necesidad de un botón aparte. Un mensaje verde de «No se han encontrado problemas estructurales» confirma que el marcado está bien formado.
qualityUse Prettify mode with 2-space indent — it's the most common convention and keeps diffs compact — then check the structural-issues panel to confirm they haven't left an unclosed tag. Once reviewed, switch to Minify mode before shipping to production to strip the extra whitespace back out.
tipsYes — drag an .html, .htm or .xhtml file onto the upload area, or click it to browse, and its contents load straight into the input box exactly as if you'd pasted them. From there, Prettify, Minify, indent width and the structural checker all work identically whether the markup came from a file or a paste.
usageYes — once there's output, a Copy button appears next to the output panel and the primary action area. Clicking it copies the current Prettify or Minify result to your clipboard instantly (it briefly shows 'Copied!' for confirmation), so you can paste directly into your editor or a code review comment without saving an intermediate .html file.
featuresHow HTML Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Limpieza de plantillas de correo
El HTML de los correos de marketing suele llegar desde los ESP como un único bloque minificado. Embellécelo para examinar la estructura, encontrar esa columna de tabla rota y corregir una errata antes de enviar el siguiente envío masivo.
Migración de contenido de CMS
Exportar desde un CMS e importar en otro normalmente implica mover HTML. Embellecer hace que las diferencias sean legibles, minificar reduce el tamaño, y ambos modos conservan la fidelidad del contenido.
Salida de web scraping
El HTML sin procesar extraído de un sitio web resulta ilegible sin formato. Embellece el resultado para encontrar el selector de CSS que necesitas y luego escribe la regla de extracción para tu scraper.
Optimización de sitios estáticos
Minifica el HTML generado por tu generador de sitios estáticos antes de desplegarlo. Recorta entre un 10 % y un 30 % del tamaño del archivo además de gzip, con una mejora medible en los tiempos de primer renderizado en páginas con mucho contenido.
Fragmentos de documentación
Al pegar ejemplos de HTML en documentación, entradas de blog o archivos README, embellécelos primero para que los lectores puedan seguir la estructura. Guarda la versión minificada para la comparación de «salida de producción».
Asistente de refactorización de JSX
Antes de convertir un fragmento de HTML a JSX, embellécelo para que el script de conversión vea un árbol limpio. Te ahorra reformatear a mano en tu migración a React/Vue.
Debugging Broken Page Layouts
Paste a suspect page's HTML and let the built-in structural checker flag unclosed or mismatched tags instantly — often the real cause of a layout that 'just breaks' in one browser, without hunting through raw view-source.
Teaching & Learning HTML Structure
Students and bootcamp learners paste dense HTML from tutorials or CodePen and prettify it with 2-space indent to see the actual nesting hierarchy, making it far easier to follow than a wall of unindented markup.
Entrega de código lista para el cliente
Freelancers and agencies prettify the final HTML deliverable before sending it to a client's in-house dev team, so the codebase looks professional and readable on first open — no extra billable hours spent just reformatting.
Auditorías de páginas de competidores y marcado SEO
Paste a competitor's raw page source and prettify it, then quickly scan the readable output for heading structure, schema.org JSON-LD placement and meta tag patterns worth borrowing for your own SEO strategy.
Pixoate