Saltar al contenido
Toolars
Explorar
Informar de un error

Desarrollo · utilidad Local

Minificador JavaScript

JavaScript Minifier

Minifica JavaScript con Terser —el motor de los empaquetadores— por completo en el navegador: hasta 256 KiB, sin ejecutar ni subir el código.

Ruta de la tarea / de la entrada al resultado

Pega el script

Funciona en local · No se sube nada

Cómo funciona Minificador JavaScript, privacidad y herramientas relacionadas

Ruta de la tarea / de la entrada al resultado

Cómo minificar JavaScript

  1. 01

    Pega el script

    Pega código UTF-8 de hasta 256 KiB. El control de sangría está desactivado en el modo Minificar.

  2. 02

    Prueba primero el ejemplo

    Muestra cargada. Ejecuta la transformación local cuando quieras.

  3. 03

    Pulsa Minificar

    Pulsa Minificar. Terser acorta el texto JavaScript sin compresión de expresiones ni cambio de nombres; conserva comentarios /*!...*/. Ejecuta tus pruebas antes de publicar.

  4. 04

    Revisa las estadísticas

    Compara los bytes UTF-8 de entrada y salida y el porcentaje ahorrado. Un ahorro negativo significa que el resultado creció; revísalo antes de copiarlo o descargarlo.

  5. 05

    Copia o descarga el resultado

    Usa Copiar resultado para el portapapeles o Descargar para guardar toolars.min.js; Copiar resultado es la vía rápida cuando la salida va directa a una etiqueta script. Restablecer vacía los paneles para el siguiente script.

Datos de la herramienta

Procesamiento
En tu navegador
La entrada sale del dispositivo
Nunca
Retención
No se guarda nada
Precio
Gratis

Tus datos se quedan en el navegador.

Minificador JavaScript usa su ruta de ejecución local verificada y no crea un historial oculto de entradas ni salidas.

Ejecución local

Se ejecuta dentro de la pestaña actual del navegador.

Sin procesamiento oculto

Los datos activos de la herramienta nunca se convierten en un registro de documento de Toolars.

No se necesita cuenta

Usa el flujo de trabajo principal sin crear un perfil. Los favoritos se sincronizan con tu cuenta después de iniciar sesión.

Restablecimiento inmediato

Limpia la pestaña y los datos de trabajo activos desaparecen.

Cuándo es útil Minificador JavaScript

Revisiones de código

Haz que el código fuente sea más fácil de inspeccionar antes de compartirlo con otro desarrollador.

Artefactos de compilación

Crea HTML, CSS o JavaScript compacto sin ejecutar el código fuente.

Fragmentos listos para copiar

Formatea un ejemplo concreto y muévelo directamente a la documentación o a un editor.

Qué hace Minificador JavaScript en realidad

Para reducir un archivo JavaScript independiente, pega el JavaScript puro ya compilado, minifícalo localmente, compara los bytes UTF-8 y ejecuta las pruebas del proyecto sobre el archivo guardado. Conserva el código legible en control de versiones.

Preguntas frecuentes

¿Qué hace realmente la minificación?
Elimina espacios redundantes y comentarios normales. La compresión y el cambio de nombres de identificadores están desactivados, por lo que no optimiza expresiones ni renombra variables.
¿Se ejecuta mi código durante la minificación?
No. El código se analiza en un Worker local sin ejecutarlo, subirlo ni guardarlo. Que el analizador lo acepte no garantiza corrección ni compatibilidad.
¿Puedo minificar TypeScript o JSX aquí?
No. El analizador espera JavaScript plano como ECMAScript 2020, así que las anotaciones de tipos y la sintaxis JSX se rechazan como errores con su línea y columna. Transpila primero a JavaScript y luego minifica el código emitido.
¿El espacio de trabajo produce un source map?
No. La salida es solo el código minificado: lo que ves en el panel de resultado es el artefacto completo, listo para copiar o descargar como toolars.min.js. Si necesitas mapas para depurar, genéralos en tu canalización de compilación, donde viven los archivos originales.
¿Por qué se rechazó mi script?
Terser requiere JavaScript puro y válido; transpila antes las anotaciones TypeScript y JSX. Corrige la sintaxis y vuelve a ejecutar. Aquí no se ejecuta el código.
¿Cuáles son los límites? ¿Se sube algo?
La entrada está limitada a 256 KiB y la salida a 512 KiB. El Worker local tiene cinco segundos para iniciarse y otros cinco para ejecutarse; editar el código o pulsar Cancelar lo detiene. El código permanece en este navegador; no se sube nada.

Continuar en Desarrollo

Tareas relacionadas, no un callejón sin salida.

Pasa a otro espacio de trabajo enfocado sin volver al índice completo.

Código a imagen

Code to Image Converter

Convierte código en una tarjeta PNG o SVG con resaltado Shiki para seis lenguajes, temas claro y oscuro, números de línea, título y escala 1x o 2x.

Crear

Generador de slugs URL

URL Slug Generator

Convierte títulos en slugs limpios en vivo: sin acentos, & convertido en and, guiones o guiones bajos como separador y escrituras no latinas intactas.

Crear

Sombras para React Native

React Native Shadow Generator

Ajusta sombras de iOS, elevation de Android o la nueva propiedad boxShadow contra una vista previa en vivo, y copia el fragmento StyleSheet.

Crear

Codificador/decodificador Base64

Base64 Encoder/Decoder

Codifica texto Unicode a Base64 y decodifícalo con validación en vivo, opciones UTF-8 y URL-safe, e intercambio para la ida y vuelta. En local.

Convertir