0

Minificador de código

Minifica CSS, JavaScript, HTML o JSON en el navegador: elimina comentarios y espacios en blanco y ve el tamaño ahorrado al instante.

🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.

Procesando... 0%
Analizando código fuente
Eliminando comentarios
Colapsando espacios en blanco
Midiendo 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, saltos de línea y espacios en blanco redundantes. Elige el lenguaje, pega el código fuente, pulsa el botón y el panel de resultados muestra el código minificado junto con los tamaños exactos antes y después en bytes y el porcentaje ahorrado.

La minificación es deliberadamente conservadora y segura. Para JavaScript, eso significa solo comentarios y espacios en blanco —sin renombrar variables ni reescribir expresiones—, con un analizador que recorre correctamente cadenas, plantillas literales y literales de regex, y conserva los saltos de línea donde la inserción automática de punto y coma podría alterar el comportamiento. En CSS se fusionan los espacios en blanco alrededor de llaves, dos puntos, punto y coma y comas; en HTML se colapsan los espacios entre etiquetas mientras que el contenido de pre, textarea, script y style permanece intacto; JSON se analiza y se vuelve a serializar, lo que además lo valida.

Todo se ejecuta localmente en tu navegador: ningún código fuente se sube a ningún servidor, lo que hace que la herramienta sea segura para código propietario, no publicado o de cliente. No hay registro, no hay límite de tamaño de archivo más allá de la memoria de tu 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 código para producción, mientras que nuestro formateador de código vuelve a hacer legible el código minificado. Usa el minificador para scripts y estilos en línea, HTML de correo electrónico, cargas útiles de API y cualquier situación en la que una cadena de compilación completa con Terser o cssnano sería excesiva para un trabajo rápido y puntual.