Minificador de JavaScript

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

Compara 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.

Minificador de JavaScript

Minifica el código fuente de JavaScript mientras conserva el comportamiento del programa compatible e informa el cambio de tamaño.

Entrada
Código fuente de JavaScript y opciones de compresión y formato compatibles.
Salida
JavaScript miniado y información de tamaño.
Limitaciones reales
La herramienta no ejecuta un conjunto de pruebas, transpila sintaxis no compatible, resuelve módulos ni demuestra equivalencia semántica para código que depende de un comportamiento de análisis inusual.
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.Convertr 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. Proporciona código fuente de JavaScript más opciones de compresión y formato soportadas en los controles de la herramienta.
  2. Selecciona las configuraciones que afectan al JavaScript minificado y a la información de tamaño, luego ejecuta la herramienta.
  3. Revisa el JavaScript minificado y la información de tamaño antes de copiarlo o descargarlo.

Modos comunes de fallo

Un error de sintaxis, una característica de lenguaje no soportada o una opción no válida detienen la minificación en lugar de devolver código parcial.

Ejemplo útil

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