Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Minificador de Código

Minificador de Código

Minifica JavaScript, CSS y HTML en tu navegador para reducir el tamaño del archivo, con estadísticas de compresión en vivo y opciones por lenguaje.

¿Qué es el Minificador de Código?

El Minificador de Código comprime JavaScript, CSS y HTML para reducir el tamaño del archivo eliminando comentarios, espacios en blanco y otros caracteres que el navegador no necesita. El código sigue funcionando exactamente igual, solo que más liviano, por lo que las páginas se descargan más rápido y consumen menos ancho de banda.

Está pensado para desarrolladores front-end y web que quieren una salida lista para producción sin instalar una herramienta de compilación. Elige una pestaña de lenguaje, pega tu código y el resultado minificado aparece automáticamente con estadísticas de compresión en vivo. JavaScript lo procesa Terser, mientras que CSS y HTML usan reglas específicas que preservan las partes que deben quedar intactas.

Privado por diseño: cada minificación ocurre en tu navegador. Tu código nunca se sube, registra ni almacena en ningún servidor.

Cómo minificar tu código

1

Elige un lenguaje

Selecciona la pestaña JavaScript, CSS o HTML en la parte superior. Cada pestaña carga el motor adecuado y su propio conjunto de opciones.

2

Pega o sube código

Escribe o pega en el panel de entrada de la izquierda, o usa Subir para cargar un archivo desde tu dispositivo. Presiona Ejemplo para insertar código de muestra del lenguaje actual.

3

Ajusta las opciones

Configura las opciones propias de cada lenguaje en la barra de herramientas, como Mangle y Comprimir para JavaScript o Unir espacios para HTML. La salida se vuelve a minificar en cuanto cambias un ajuste.

4

Revisa y exporta

El resultado aparece a la derecha con resaltado de sintaxis, y la barra de estadísticas muestra el tamaño original, el tamaño minificado y el ahorro. Luego Copiar la salida o Descargarla como archivo.

Atajos: la salida se minifica sola mientras escribes tras una breve pausa. Presiona Ctrl + Enter para minificar al instante, o Tab en el editor para insertar cuatro espacios.

Características

JavaScript con Terser

Minifica código moderno ES6+ con Terser, alternando Mangle, Comprimir, Quitar console y Quitar debugger.

Minificación de CSS

Quita comentarios, une espacios, acorta colores hex y optimiza los valores cero mientras mantiene calc() intacto.

Minificación de HTML

Elimina comentarios, une espacios y, de forma opcional, quita etiquetas de cierre opcionales y comillas de atributos innecesarias.

Minificación automática

La salida se actualiza automáticamente mientras escribes, con procesamiento retardado para que nunca se quede atrás de tu entrada.

Estadísticas de compresión

Mira el tamaño original, el tamaño minificado y el porcentaje exacto ahorrado tras cada ejecución.

Salida con resaltado de sintaxis

El resultado minificado se resalta con Prism.js para que siga siendo legible en lugar de una sola línea densa.

Subir y descargar

Carga un archivo directamente desde tu dispositivo y descarga la salida minificada con la extensión correcta.

Copia con un clic y ejemplos

Copia el resultado a tu portapapeles al instante, o carga código de muestra integrado para probar cada lenguaje.

100% del lado del cliente

Todo el procesamiento ocurre en tu navegador, así que tu código nunca sale de tu dispositivo.

Opciones por lenguaje

JavaScript

Mangle acorta los nombres locales, Comprimir aplica eliminación de código muerto, y Quitar console / Quitar debugger eliminan las instrucciones de depuración.

CSS

Activa Quitar comentarios; la unión de espacios, el acortamiento de hex y la optimización de valores cero se ejecutan de forma automática.

HTML

Activa Quitar comentarios, Unir espacios y Quitar etiquetas opcionales para controlar con qué intensidad se recorta el marcado.

Preguntas frecuentes

¿Qué es la minificación de código?

La minificación elimina todo lo que el navegador no necesita para ejecutar tu código —comentarios, espacios en blanco adicionales y sintaxis opcional— sin cambiar lo que el código hace. El resultado es un archivo más pequeño que carga y se analiza más rápido.

¿Minificar el código mejora la velocidad de la página?

Sí. Los archivos JavaScript, CSS y HTML más pequeños se descargan más rápido y obligan al navegador a leer menos caracteres, lo que reduce el uso de ancho de banda y ayuda a que las páginas sean interactivas antes.

¿Se envía mi código a un servidor?

No. Toda la minificación ocurre localmente en tu navegador. Tu código nunca se sube ni se almacena en ningún lugar: incluso el código fuente propietario permanece en tu dispositivo.

¿La minificación romperá mi código?

Está diseñada para preservar la funcionalidad. Terser renombra los identificadores de JavaScript de forma segura, HTML deja intacto el contenido de pre, script, style y textarea, y CSS mantiene las expresiones calc() intactas. Como con cualquier paso de compilación, prueba la salida y conserva tu código original.

¿Qué significa "Mangle"?

Mangle acorta los nombres locales de variables y funciones —por ejemplo, myVariable se convierte en a— para reducir el tamaño del archivo sin afectar cómo se ejecuta el código. Solo renombra los identificadores que no están expuestos externamente.

¿Puedo desminificar código aquí?

No: esta herramienta solo minifica. Para formatear o reorganizar código minificado, usa un formateador de código o embellecedor en su lugar. Ten en cuenta que los nombres de JavaScript procesados con Mangle no pueden restaurarse a sus originales, ya que esa información se elimina durante la minificación.

¿Cuánto tamaño de archivo puedo ahorrar?

Depende del lenguaje y del estilo de codificación. JavaScript con Mangle y Comprimir suele lograr una reducción del 40-70%, CSS normalmente del 20-40% y HTML del 10-30% según cuánto espacio en blanco y cuántos comentarios haya. La barra de estadísticas muestra el ahorro exacto para tu código.

¿Cuál es la diferencia entre minificar y gzip?

La minificación reescribe el propio código fuente para quitar caracteres innecesarios, por lo que el archivo es más pequeño en todos lados donde se lee. Gzip es compresión del lado del servidor que se aplica durante la transferencia y el navegador descomprime de forma transparente. Se complementan: minifica primero y luego deja que el servidor aplique gzip al resultado para lograr la descarga más pequeña.

¿Puedo minificar varios archivos a la vez?

La herramienta procesa un archivo a la vez. Después de minificar, sube un archivo nuevo o pega código nuevo para procesar el siguiente.

Pega el código en el panel de entrada y se minifica solo tras una breve pausa
Presiona Ctrl+Enter para minificar al instante sin esperar
Presiona Tab en el editor para insertar cuatro espacios de sangría
Haz clic en Ejemplo para cargar código de muestra del lenguaje actual
En JavaScript, activa Quitar console para eliminar todas las llamadas a console.log()
Revisa la barra de estadísticas de compresión para ver cuánto tamaño ahorraste
Toda la minificación ocurre en tu navegador: no se envía código a ningún servidor
¿Quieres aprender más? Leer documentación →
1/8
Comience a escribir para buscar...
Buscando...
No se encontraron resultados
Pruebe con otras palabras clave