0

Minificador de código

Minimice CSS, JavaScript, HTML o JSON en el navegador: elimine los comentarios y los espacios en blanco, vea el tamaño guardado al instante.

Procesando... 0%
Analizando el código fuente
Comentarios de despojo
Espacio en blanco colapsado
Medir el ahorro de tamaño

Resultado

Este minificador de código comprime CSS, JavaScript, HTML y JSON eliminando todo lo que la máquina no necesita: comentarios, sangrías, nuevas líneas y espacios en blanco redundantes. Elija el idioma, pegue la fuente, presione el botón: el panel de resultados muestra el código minimizado junto con los tamaños exactos antes y después en bytes y el porcentaje guardado.

La minificación es deliberadamente conservadora y segura. Para JavaScript, eso significa solo comentarios y espacios en blanco (sin cambio de nombre de variables ni reescritura de expresiones) con un escáner que recorre correctamente cadenas, literales de plantilla y literales de expresiones regulares, y conserva nuevas líneas dondequiera que la inserción automática de punto y coma pueda cambiar el comportamiento. CSS combina espacios en blanco entre llaves, dos puntos, punto y coma y comas; HTML colapsa los espacios en blanco entre etiquetas mientras que el contenido previo, del área de texto, del script y del estilo permanece intacto; JSON se analiza y se vuelve a serializar, lo que lo valida al mismo tiempo.

Todo se ejecuta localmente en su navegador: no se carga ningún código fuente en ningún servidor, lo que hace que la herramienta sea segura para código propietario, inédito o de cliente. No hay registro ni límite de tamaño de archivo más allá de la memoria de su navegador, y el resultado está a un clic del portapapeles o de un archivo descargado.

La minificación es lo opuesto al formateo: esta herramienta reduce el tamaño del código para producción, mientras que nuestro formateador de código hace que el código minificado vuelva a ser legible. Utilice el minificador para scripts y estilos en línea, HTML de correo electrónico, cargas útiles de API y cualquier lugar donde una canalización de compilación completa con Terser o cssnano sería excesiva para un trabajo único y rápido.