Minificadores de código

HTML Minifier

Minifica HTML conservando contenido preformateado y espacios con significado.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Minifica HTML conservando contenido preformateado y espacios con significado.

Qué hace esta herramienta

Los espacios en blanco en HTML pueden ser parte del texto en línea, y el área previa y de texto deben dejarse intactos. Esta página utiliza el compresor analítico maduro y conservadorCollapse en lugar de reemplazo global (/\s+/g, " ").

  • Se eliminarán los comentarios ordinarios y los comentarios condicionales se procesarán de acuerdo con las reglas de la biblioteca.
  • Los contenidos de pre, textarea, script y style son procesados por el minificador de HTML sobre una base semántica elemento por elemento.
  • Esta página no comprime adicionalmente CSS/JS incrustado para evitar la ejecución implícita o la reescritura por parte de analizadores irrelevantes.

Cómo utilizarla

  1. Pega el HTML.
  2. Haga clic en "Comprimir HTML".
  3. Ver resultados con estadísticas de bytes UTF-8.
  4. Copie o descargue minified.html y pruebe la página en su proyecto.

Usos habituales

  • Reduzca el tamaño de implementación de páginas estáticas.
  • Compare el desarrollo con el lanzamiento de HTML.
  • Elimine comentarios eliminables de forma segura y atributos redundantes.

Funciones de HTML Minifier

Comprima documentos de forma segura utilizando un minificador HTML probado y proteja el formato previo y la semántica de espacios en blanco en línea. Es adecuado para escenarios diarios de desarrollo, depuración, clasificación de datos y optimización de código. Los resultados del procesamiento se pueden ver, copiar o descargar directamente.

FAQ

¿Por qué no puedes simplemente eliminar todos los espacios en blanco?

Los espacios en blanco entre elementos en línea afectan el texto visible y las áreas previas y de texto también se dejan en blanco; el reemplazo global rompe el contenido.

¿Se comprimirá el código en script y estilo?

La configuración actual no minimiza adicionalmente JS/CSS en línea y solo permite que el minificador de HTML maneje de forma segura los límites de los elementos.

¿Puede el resultado de la compresión reemplazar directamente el código fuente?

Las herramientas maduras reducen los riesgos, pero la sintaxis de plantilla compleja puede tener restricciones especiales; el código fuente aún debe conservarse y las pruebas del proyecto deben ejecutarse antes de la implementación.

Volver a Herramientas para desarrolladores