Ir al contenido
iyziTool

Minificador de JavaScript

Pega JavaScript y obtén una versión minificada, con los nombres locales acortados y la lógica comprimida, además del tamaño ahorrado.

Minificado
Pega código para minificarlo.

Sobre esta herramienta

Terser es el minificador que hay detrás de la mayoría de bundlers. Analiza el código, elimina las ramas muertas y las variables sin usar, precalcula constantes, reescribe expresiones en equivalentes más cortos y renombra las variables locales con una sola letra. Los nombres públicos — exportaciones, globales, propiedades de objetos — se conservan para que el código siga funcionando.

Úsalo para bookmarklets, scripts en línea dentro de páginas HTML, userscripts y comprobaciones rápidas de tamaño. El resultado es JavaScript estándar; la sintaxis moderna se conserva en lugar de transpilarse. Todo se ejecuta en tu navegador y no se sube nada.

Preguntas frecuentes

¿Por qué me da un error de sintaxis?
La entrada debe ser JavaScript válido. TypeScript, JSX y Flow no se aceptan; compílalos antes.
¿Cambiarán los nombres de mis funciones?
Los nombres del nivel superior se conservan; solo se renombran las variables locales y los parámetros dentro de las funciones.
¿Genera un source map?
Aquí no. Usa Terser en tu cadena de compilación cuando necesites source maps.

Herramientas relacionadas