Minificador de JavaScript

Minificador de JavaScript gratis que reduce el tamaño del archivo JS quitando comentarios y espacios. Funciona en tu navegador, sin subir nada, sin registro, al instante.

Qué hace el minificador de JavaScript

Es un minificador en vivo de dos paneles. Tu JavaScript original se queda a la izquierda y la versión minificada aparece a la derecha en cuanto escribes, sin ningún botón que pulsar. Cada panel muestra su propio tamaño y una línea de resumen indica tu tamaño original, el minificado y cuánto se ha reducido, para que veas el ahorro mientras trabajas. Por dentro elimina los comentarios de bloque, junta los espacios y tabulaciones sobrantes, recorta cada línea y descarta las líneas en blanco. Conserva tus saltos de línea en lugar de aplastarlo todo en una sola línea, lo que significa que la inserción automática de punto y coma sigue a salvo y tu script sigue funcionando.

Es práctica para quienes desarrollan front-end y publican un script rápido, para cualquiera que ajuste la velocidad de la página o para estudiantes que solo quieren un archivo más pequeño que pegar en un proyecto. Piénsalo como una pasada de limpieza rápida y no como un compilador completo. Es conservador y respeta la inserción automática de punto y coma, así que no renombrará variables ni reescribirá la lógica como hacen Terser o UglifyJS, lo que lo hace predecible y fácil de revisar a simple vista. Cuando termines, un clic copia la salida o la descarga como archivo .min.js.

Cómo usarlo

  1. Pega o escribe tu JavaScript en el panel de entrada de la izquierda, o pulsa Cargar ejemplo para insertar un script de muestra.
  2. La versión minificada aparece en el panel derecho de inmediato mientras escribes, con el tamaño de cada panel y el porcentaje ahorrado arriba.
  3. Revisa el resultado y luego haz clic en Copiar para tomar el código limpio, o en Descargar para guardarlo como archivo .min.js.
  4. Usa Borrar para vaciar ambos paneles. Todo se ejecuta en tu navegador, no se sube nada.

Por qué minificar aquí

Todo ocurre dentro de tu navegador. Tu código nunca se sube, así que los scripts privados o sin publicar se quedan en tu máquina. Es gratis, no necesita cuenta y se ejecuta al instante sin esperas en un servidor.

Como la salida conserva la estructura de líneas, también queda lo bastante legible para revisarla si quieres confirmar que nada se rompió. Los archivos más pequeños significan menos bytes por la red y un primer pintado más rápido para quienes visitan con conexiones lentas.

Un consejo rápido

Para builds de producción donde quieras renombrar variables y recortes de tamaño más agresivos, combina esto con un empaquetador completo como esbuild o Terser. Este minificador es perfecto para fragmentos sueltos, scripts en línea y reducciones manuales rápidas. Si sueles procesar carpetas enteras de archivos, la app de escritorio BulkPro, del mismo equipo, se encarga de los trabajos por lotes. Encuentra más utilidades en la categoría de desarrollo.

Preguntas frecuentes

¿Este minificador de JavaScript renombra variables como Terser o UglifyJS?
No. Quita comentarios de bloque, espacios sobrantes, tabulaciones y líneas en blanco, pero no renombra variables ni reescribe tu código. Eso mantiene la salida predecible y fácil de leer. Para acortar nombres de variables y máxima compresión, usa junto a él un empaquetador completo como esbuild o Terser.
¿Minificar romperá mi código por puntos y comas faltantes?
No. La herramienta conserva los saltos de línea en lugar de juntarlo todo en una sola línea, así que la inserción automática de punto y coma de JavaScript sigue funcionando bien. Tu script debería ejecutarse igual que antes, solo que con menos espacios y sin comentarios.
¿Se sube mi JavaScript a algún sitio?
No. Toda la minificación se ejecuta de forma local en tu navegador. Tu código nunca sale de tu dispositivo, lo que lo hace seguro para scripts privados o sin publicar. No hay viaje al servidor ni cuenta necesaria.
¿Cuánto se reducirá mi archivo?
Depende de cuántos comentarios y cuánta sangría tenga tu código. Los archivos muy comentados o con mucha sangría se reducen más, mientras que un código ya compacto baja menos. Cada panel muestra su tamaño y la línea de resumen indica el tamaño original, el minificado y el porcentaje ahorrado, todo en vivo para que veas la diferencia al instante.
¿Puedo descargar el archivo minificado?
Sí. Junto a Copiar hay un botón de Descargar que guarda la salida como archivo .min.js, listo para ponerlo en tu proyecto o etiqueta `<script>`.