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
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.
Herramientas de desarrollo relacionadas
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
- Proporciona código fuente de JavaScript más opciones de compresión y formato soportadas en los controles de la herramienta.
- Selecciona las configuraciones que afectan al JavaScript minificado y a la información de tamaño, luego ejecuta la herramienta.
- 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.