Saltar al contenido
ToolsMinify logo
Herramientas para desarrolladores
Popular

Minificador de JavaScript

Minificador de JavaScript online gratis. Comprime y minifica JS eliminando comentarios y colapsando espacios en blanco: archivos más pequeños y páginas más rápidas. Se ejecuta en tu navegador, sin subir archivos.

Acerca de Minificador de JavaScript

Minifica JavaScript al instante en tu navegador. Pega tu script para quitar comentarios, eliminar sangría y líneas en blanco, y colapsar espacios extra: obtienes un archivo .js más pequeño que se descarga y analiza más rápido. Es un minificador básico y seguro: protege el contenido de tus cadenas, template literals y expresiones regulares, y mantiene los saltos de línea entre sentencias para que la Automatic Semicolon Insertion siga funcionando igual. Muestra con precisión cuántos bytes ahorraste, y todo se ejecuta en el cliente, así que tu código nunca sale de tu dispositivo. Para máxima compresión -renombrado de variables y eliminación de código muerto- combínalo con una herramienta de build como Terser o esbuild.

Cómo usar Minificador de JavaScript

  1. Pega o escribe tu JavaScript en el cuadro de entrada.
  2. Haz clic en Minificar JavaScript para eliminar comentarios y colapsar espacios extra.
  3. Revisa los bytes ahorrados y el porcentaje de reducción encima del resultado.
  4. Haz clic en Copiar para obtener el JavaScript minificado para tu proyecto o página.

Ejemplos de Minificador de JavaScript

Eliminar comentarios y sangría

Una función comentada e indentada como function add(a, b) {\n // sum\n return a + b;\n} se convierte en function add(a, b) {\nreturn a + b;\n}: más pequeña e idéntica al ejecutarse.

Conservar cadenas y regex

El texto dentro de cadenas, template literals y expresiones regulares nunca se toca, así que una URL como "https://example.com" o un patrón como /a\/b/g siguen funcionando.

Mantener saltos de línea por seguridad

Los saltos de línea entre sentencias se conservan para que el código que depende de Automatic Semicolon Insertion se comporte exactamente igual después de minificar.

Leer la guía completa

Cómo usar Minificador de JavaScript: guía completa (2026) - 5 min de lectura

Preguntas frecuentes sobre Minificador de JavaScript

¿Qué hace un minificador de JavaScript?
Un minificador de JavaScript reduce el tamaño de un archivo .js sin cambiar lo que hace. Elimina los caracteres que el motor ignora -comentarios, sangría, saltos de línea y espacios repetidos- para que el archivo se descargue y analice más rápido. Esta herramienta se centra en reducciones siempre seguras: quita comentarios y colapsa espacios en blanco, pero mantiene los saltos de línea entre sentencias.
¿Minificar JavaScript cambia cómo se ejecuta mi código?
No. Es un minificador seguro: solo elimina comentarios y espacios que no afectan la ejecución, y protege el contenido de cadenas, template literals y expresiones regulares. También mantiene los saltos de línea entre sentencias, así que el código que depende de Automatic Semicolon Insertion sigue funcionando exactamente igual.
¿Se sube mi JavaScript a un servidor?
No. Toda la minificación ocurre por completo en tu navegador con JavaScript. Tu código nunca se envía ni se almacena en un servidor, lo que hace la herramienta segura para scripts privados, funciones no publicadas y lógica propietaria.
¿Renombrará variables o eliminará código no usado?
No. Es un minificador básico y seguro: elimina comentarios y colapsa espacios, pero no renombra variables, acorta identificadores ni elimina código muerto. Para máxima compresión, usa una herramienta de build completa como Terser, esbuild o SWC, que analizan el código en un AST y pueden reescribirlo de forma agresiva.
¿Cuánto más pequeño será mi JavaScript?
Depende de cuánto espacio en blanco y cuántos comentarios tenga tu archivo. El código fuente muy formateado y bien comentado suele reducirse un 20-40%, mientras que el código ya compacto ahorra menos. La herramienta muestra los bytes exactos ahorrados y el porcentaje de reducción para tu archivo concreto.
¿Debo minificar JavaScript o solo usar gzip/Brotli?
Usa ambos. La compresión del servidor (gzip o Brotli) ya maneja bien el espacio en blanco repetido, así que la diferencia en la red por solo minificar es menor que el ahorro en bytes en bruto. Minificar igual ayuda: reduce el tamaño sin comprimir en cachés y memoria, le da menos trabajo al compresor y garantiza un archivo más pequeño incluso donde no hay compresión.
¿Es seguro para código que usa expresiones regulares?
Sí. El minificador reconoce literales de expresión regular y protege su contenido, así que patrones como /a\/b/g se conservan y nunca se confunden con comentarios o división. Maneja correctamente los casos habituales; en código inusual donde un regex aparece en una posición ambigua, verifica el resultado o usa una herramienta basada en parser.