Saltar al contenido principal
Z

Minificador de JavaScript

Minifica JavaScript con terser. Personaliza mangle, compresión y política de comentarios — con comparación de tamaño antes/después.

Gratis Sin registro Del lado del cliente Respetuoso con la privacidad Updated

Tamaño:

Tamaño: · ahorrado %

Procesando…

Cómo usar

  1. 1 Pega tu código JavaScript en el panel de la izquierda.
  2. 2 Activa o desactiva Mangle / Compress y elige la política de comentarios.
  3. 3 Pulsa Minify y verás de inmediato el tamaño antes y después.

Por qué usar esta herramienta

  • Usa el propio motor terser — el mismo minificador que emplean webpack, Rollup y Vite.
  • Carga diferida (lazy-loaded) — terser solo se carga al pulsar Minify, manteniendo la página ligera.
  • Comparación de tamaño lado a lado para que veas exactamente cuánto has ahorrado.
  • Totalmente del lado del cliente — tu código nunca sale de tu navegador.

Preguntas frecuentes

¿Cuál es la diferencia con la ofuscación?

La minificación solo acorta nombres de variables y comprime la sintaxis para mejorar el rendimiento. La ofuscación va más allá — aplana el flujo de control, cifra cadenas e inserta código muerto (dead code) adicional. Consulta también <a class="underline" href="/js-obfuscator">JS Obfuscator</a>.

¿La herramienta soporta JS moderno?

Sí — terser admite sintaxis de ES2020+, incluyendo optional chaining, BigInt y top-level await.

¿Necesito volver a dar formato (pretty-print) al código minificado?

Usa el <a class="underline" href="/javascript-formatter">JavaScript Formatter</a> para restaurar el formato (no restaura los nombres de variables ya acortados por mangle).

¿Qué es Minificador de JavaScript?

El minificador de JavaScript es una herramienta que comprime código fuente JavaScript para reducir el tamaño del archivo y lograr cargas más rápidas. Construido sobre terser, permite personalizar el acortamiento de nombres de variables (mangle), la compresión del código y la política de tratamiento de comentarios, además de mostrar una comparación del tamaño antes y después de la minificación. Todo el proceso se ejecuta directamente en el navegador, por lo que el código fuente nunca se envía a ningún servidor.

Características

Con la potencia de Terser

Compresión de estándar industrial con pasadas de mangle y compress configurables.

Tamaños antes/después

Consulta exactamente cuántos bytes se ahorraron con la minificación.

100% privado

Tu código fuente se procesa localmente: no se sube nada.

Ejemplo

Input

function add(a, b) {
  // sum two numbers
  return a + b;
}

Output

function add(n,d){return n+d}

Casos de uso comunes

  1. 1

    Reducir un script antes de publicarlo

    Recorta bytes de un archivo JS independiente para acelerar la carga de la página.

  2. 2

    Minificación rápida y puntual

    Minifica un fragmento de código sin necesidad de configurar una herramienta de build.

  3. 3

    Comparar configuraciones de compresión

    Activa o desactiva mangle/compress y observa la diferencia de tamaño para ajustar el resultado.

Resumen

El minificador de JavaScript de Zerethon comprime JS con terser directamente en tu navegador, con control sobre la ofuscación de nombres (mangling), la compresión y la política de comentarios, además de una comparación del tamaño antes/después. El código se minifica en el cliente y nunca se sube a ningún servidor.

Categoría
Desarrollo
Precio
Gratis
Privacidad
Basado en el navegador
Registro
No necesario

Referencias

Privacidad

Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Minificador de JavaScript funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.

Herramientas relacionadas

Crea, comparte y crece en Zerethon Social

Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.

Regístrate gratis