Minificador / Embellecedor JS

Minifica o embellece código JavaScript al instante en tu navegador, eliminando espacios y comentarios. Gratis y sin registro.

Preparing private browser tool…

Your file will stay on this device.

Preguntas frecuentes

¿Qué elimina la minificación de JS?
Quita los comentarios (de una y de varias líneas), compacta los espacios en blanco y elimina los caracteres innecesarios. Las cadenas literales y las plantillas literales se conservan exactamente como se escribieron.
¿El embellecedor genera un formato apto para producción?
El embellecedor aplica una sangría y unos saltos de línea uniformes para facilitar la lectura. Para necesidades de formato más complejas, como estilos específicos de llaves o preferencias de punto y coma, puede resultar más adecuado un formateador dedicado del IDE.
¿Se envía mi código a un servidor?
No. Tanto la minificación como el embellecido se ejecutan por completo en el navegador con JavaScript puro. Su código nunca sale de su dispositivo.
¿Es lo mismo que Terser o UglifyJS?
No. No hay ofuscación de nombres de variables, ni eliminación de código muerto, ni comprobación de sintaxis, por lo que el resultado es más grande que el de una herramienta de compilación y un error en la entrada sigue siendo un error en la salida.
¿Puede romper código que depende de la inserción automática de punto y coma?
Un salto de línea solo se elimina cuando se puede demostrar que no puede terminar una instrucción, de modo que el código sin punto y coma conserva los saltos de línea que necesita. En los demás casos, el salto de línea se descarta.