JavaScript Minificador

Comprime fragmentos de JavaScript pegados o archivos .js locales con Terser ejecutándose localmente en tu navegador. El código fuente se analiza solo para minificación y nunca se ejecuta.

Haz clic para elegir un archivo JavaScript o arrástralo aquí

También puedes pegar JavaScript directamente en el editor a continuación.

Entrada: 0 bytes

Salida: 0 bytes

Listo

Minificación nativa del navegador

Terser se incluye solo para esta ruta de herramienta, por lo que el JavaScript pegado se comprime localmente sin una ruta de ejecución del lado del servidor.

Retroalimentación de errores de análisis

Los errores de sintaxis se muestran en la página con detalles de línea y columna cuando el analizador los proporciona.

Comparación de tamaño

Compare los recuentos de bytes originales y minificados antes de copiar o descargar JavaScript comprimido.

Preguntas frecuentes

¿Se sube mi JavaScript a Convertr?

No. El minificador se ejecuta localmente con JavaScript del navegador. El código pegado y los archivos seleccionados no se envían a los servidores de Convertr.

¿Ejecuta la herramienta el JavaScript pegado?

No. El texto fuente es analizado y transformado por Terser solo para la compresión. La página no evalúa código ni carga scripts proporcionados por el usuario.

¿Por qué la ofuscación de nombres está deshabilitada por defecto?

Los nombres ofuscados hacen que la salida sea más pequeña, pero algunos códigos dependen de nombres de funciones, nombres de clases o reflexión. Puede habilitarlo explícitamente cuando el tamaño sea más importante.

JavaScript Minificador

Minifira la fuente de JavaScript mientras conserva el comportamiento del programa apoyado y informa el cambio de tamaño.

Entrada
Fuente de JavaScript y opciones de composición y formatación compatibles.
Salida
JavaScript miniado y información de tamaño.
Las limitaciones reales
La herramienta no rige una suite de prueba, transpila sintaxe no soportado, resolve módulos o demuestra la equivalencia semántica para el código que se basa en un comportamiento inusual de pars.
Privacidad y tratamiento de datos
La fuente de JavaScript y las opciones de compresión y formatación que se apoyan se procesan en esta tabla del navegador.Converter no la recibe ni la almacena; cerrar o recargar la página desliza el estado de trabajo a menos que la herramienta ofrece explícitamente una descarga local.

Cómo utilizar esta herramienta

  1. Proporcione la fuente de JavaScript más las opciones de compresión y formatación apoyadas en los controles de herramientas.
  2. Seleccione las configuraciones que afectan a la información de miniatura y tamaño de JavaScript, luego ejecuta la herramienta.
  3. Revisa la información miniada y el tamaño de JavaScript antes de copiar o descargarla.

Modos comunes de fracaso

Un error de síntax, una función de lenguaje no soportada o la opción invalida detiene la minificación en lugar de devolver código parcial.

Un ejemplo útil

Minifigura un pequeño módulo ES y revisa la producción antes de reemplazar un activo de producción.