Minificador de JavaScript

Reduzca su JavaScript rápidamente. Reduzca el tamaño del archivo, aumente la velocidad de carga: sin tonterías, solo resultados.

Tool Icon Minificador de JavaScript

JavaScript Minifier

Acerca de esta herramienta

Entonces, tienes algo de código JavaScript. Funciona. Aunque probablemente esté un poco hinchado. Comentarios por todas partes, espacios adicionales, nombres de variables largos; tal vez incluso algunos registros de depuración que olvidó eliminar. Ahí es donde entra en juego un minificador de JavaScript. No es mágico, pero está cerca. Esta herramienta toma su código legible y fácil de usar para desarrolladores y lo transforma en algo más pequeño, más rápido y más feo. ¿El objetivo? Haz que se cargue más rápido en el navegador sin romper nada. Piensa en ello como hacer las maletas para un viaje: no estás tirando cosas, simplemente doblándolas para que quepan en el compartimento superior. Sin tonterías. Sin funciones adicionales que nunca usarás. Simplemente retire la grasa y envíe la parte magra.

Características clave

  • Eliminación de espacios en blanco: elimina espacios, tabulaciones y saltos de línea innecesarios. Tu código no necesita respirar tanto.
  • Eliminación de comentarios: adiós, tareas pendientes y quejas sobre el código heredado. Son útiles para usted, no para el navegador.
  • Acortamiento de nombre de variable: convierte userAuthenticationToken en a. Es confuso de leer, pero al navegador no le importa.
  • Eliminación de código inactivo: elimina el código que nunca se ejecuta. ¿Por qué enviar lo que no usas?
  • Transformaciones seguras: evita romper elementos como declaraciones eval() o with. No vale la pena correr el riesgo de tomar algunos atajos.
  • Compatibilidad con mapas fuente: le permite depurar el código original incluso después de la minificación. Porque no somos monstruos.

Preguntas frecuentes

¿La minificación romperá mi código?
La mayoría de las veces, no. Pero si estás haciendo cosas raras con cadenas que parecen código (como eval("var x = 1;")), podría fallar. Pruebe siempre después de minimizar. No lo implementes a ciegas.

¿Aún se puede leer el código minimizado?
Realmente no. Ese es el punto. Está destinado a máquinas, no a humanos. Mantenga su fuente original. Utilice mapas fuente si necesita depurar. Nunca edites la versión minimizada directamente: tu yo futuro te odiará.