4629 · Desarrollo · v1.0.0

Minificar

Menos representación. La misma intención.

Minifica JavaScript, CSS, HTML, JSON o SVG con herramientas deterministas y mide el ahorro real de bytes UTF-8.

Hebras sueltas de luz similar a código comprimidas entre dos placas de cristal en una barra cian compacta
Ilustración conceptual generada por IA; no es una captura de la aplicación.
Procesado localmente en tu navegador

Espacio solo de texto. Nunca ejecuta la entrada. Límite general: 200.000 unidades UTF-16 por editor; algunas operaciones tienen límites menores.

Sesión privada · historial desactivado

Activa el guardado de hasta cinco transformaciones de texto en este dispositivo. No se sincronizan ni se guardan en una cuenta. Los archivos nunca se incluyen. Desactivar detiene el guardado; Limpiar elimina las entradas.

Cómo usar Minificar

Pega la entrada, elige una operación y sus opciones y ejecuta la transformación. Revisa los diagnósticos antes de copiar o descargar el resultado. La entrada no se ejecuta.

La compresión lógica y el cambio de nombres JavaScript están desactivados; el analizador elimina comentarios y espacios innecesarios. No se colapsan espacios HTML/SVG ni se minifican scripts o estilos incrustados. Revisa las diferencias y prueba el resultado. El ahorro es de bytes UTF-8 sin comprimir, no de gzip ni Brotli.

Privacidad y límites

El contenido del editor permanece en el navegador. Las transformaciones se ejecutan en un proceso aislado y nunca se envían a un servicio de formato o IA. El historial empieza desactivado; al activarlo, el texto se guarda solo en el navegador. Limpiarlo elimina las entradas de esta herramienta, no los datos de otras aplicaciones. El sitio puede cargar navegación y analítica normales, pero el espacio de trabajo se excluye de la captura de contenido interactivo.

Usa el selector de operación para las funciones disponibles. Con Tab puedes recorrer los controles; Ctrl o Command más K abre los comandos. Copiar requiere permiso de portapapeles. Descargar crea un archivo de texto local. Limpiar vacía el espacio actual, pero no elimina automáticamente el historial activado. Las entradas y salidas se muestran como texto, nunca como vistas ejecutables.

¿Qué es minificar?

Minificar elimina representación innecesaria del código. Es distinto de la compresión de transporte y debe respetar la gramática y los espacios significativos.

GUÍA DE USO · ALCANCE Y LÍMITES

Minificar: uso práctico y contexto

Minify compacta código de forma conservadora para desarrollo y publicaciones técnicas. Mide diferencias de bytes sin comprimir, sin afirmar que optimiza todo un sitio.

↑ Volver a la aplicación
Hebras sueltas de luz similar a código comprimidas entre dos placas de cristal en una barra cian compacta
Ilustración de la aplicación, reutilizada de su familia de imágenes de publicación. La interfaz interactiva está arriba.

Minificar con revisión previa

Selecciona el formato real y pega una muestra completa válida. Conserva el original legible como fuente de mantenimiento. Ejecuta, lee los avisos y revisa la salida antes de copiar o descargar. El resultado compacto debe ser un archivo derivado, no la única versión que queda para depurar.

Prueba la función de cuadrado incluida como JavaScript y compárala en Diff Lab. Ejecuta las pruebas de tu programa antes de usar un archivo transformado. La app no ejecuta el código para demostrar equivalencia, no inspecciona dependencias ni conoce reglas externas sobre comentarios o serialización.

Qué significa el ahorro

La comparación mide bytes UTF-8 antes de comprimir el transporte. No mide tiempo de descarga, velocidad de página ni resultados gzip o Brotli. Latencia, caché, compresión y ejecución también influyen. Mantén separadas estas medidas: un archivo menor no demuestra más conversiones ni mejor posicionamiento.

Límites conservadores y recuperación

No se cambian nombres ni se comprime la lógica JavaScript. Tampoco se colapsan espacios HTML/SVG ni se minifican scripts o estilos incrustados. Esto protege texto dependiente del contexto, aunque reduzca menos que un proceso agresivo. Revisa textos y atributos SVG en su contexto real.

Si falla, revisa la gramática y que el fragmento esté completo. No supongas que seleccionar JavaScript elimina sintaxis TypeScript. Conserva los avisos de licencia necesarios. Para revisar, formatea una copia original con Tidy Dog: ordenar un archivo compacto no recupera comentarios eliminados.