OpenReplay Logo
12k
12k

Minificador de JavaScript

Minifica JavaScript en tu navegador para reducir el tamaño del bundle — con tecnología Terser. Copia el JS minificado. Sin subidas.

Embellecer en su lugar → Procesado localmente

Acerca de esta herramienta

Minificar JavaScript elimina los espacios en blanco y los comentarios y acorta (mangle) los nombres de las variables locales, lo que produce un archivo mucho más pequeño que se descarga y analiza más rápido. Esta herramienta usa Terser, el minificador estándar que está detrás de la mayoría de las herramientas de build modernas.

Pega tu JavaScript y la salida minificada aparece con una comparación de tamaño antes/después. Terser también aplica compresión — eliminación de código muerto y simplificación de expresiones — por lo que el ahorro es real. Copia el resultado o vuelve a expandirlo con el embellecedor de JavaScript.

La minificación se ejecuta localmente — tu código nunca sale de tu navegador.

Preguntas frecuentes

¿El código minificado es equivalente?

Sí — Terser preserva el comportamiento mientras elimina espacios en blanco, comentarios y código muerto y aplica mangle a los nombres locales. Evita depender de los nombres de funciones o variables en tiempo de ejecución (por ejemplo, mediante toString) cuando el mangling está activado.

¿Cuál es la diferencia entre compresión y mangling?

La compresión reescribe el código para hacerlo más pequeño (plegado de constantes, descarte de ramas inalcanzables); el mangling renombra las variables locales con nombres cortos. Esta herramienta aplica ambos.

¿Romperá mi código?

El JavaScript válido se minifica de forma segura. La sintaxis no válida se informa como un error en lugar de producir una salida defectuosa.