Un momento...(/)
Actualmente estamos optimizando tus imágenes. Por favor, espera un momento mientras garantizamos los mejores resultados de calidad para ti.
Genial, hemos comprimido tus imágenes con éxito.
Imágenes optimizadas.
Actualmente estamos optimizando tus imágenes. Por favor, espera un momento mientras garantizamos los mejores resultados de calidad para ti.
Imágenes optimizadas.
Si subes dos GIF a esta página, puedes conseguir una reducción del 40 por ciento en uno y nada en el otro. No es que la herramienta sea inconsistente, y merece la pena entenderlo antes de subir tus archivos, porque es lo más confuso del formato GIF. Un GIF no tiene control de calidad. No hay nada dentro que se pueda sacrificar para reducir el tamaño, como ocurre en un JPEG. Todo lo que puede hacer un compresor de GIF es eliminar la repetición, así que el resultado depende casi por completo de cuánta repetición traía tu archivo al llegar.
En dos lugares, y ninguno es la imagen tal como la pensaría un fotógrafo. El primero es la tabla de colores: todo GIF lleva una paleta de hasta 256 colores, y un GIF animado puede tener una paleta diferente en cada fotograma. El segundo son los fotogramas. Un GIF escrito sin cuidado almacena cada fotograma completo, repintando todo el lienzo treinta veces solo para mover una pequeña caja por la pantalla.
Así que el trabajo consiste en fusionar esas paletas por fotograma en una sola tabla compartida y dejar de guardar lo que no ha cambiado. Ningún paso altera tus colores. En la primera prueba de abajo, 29 paletas de fotograma separadas se convirtieron en una tabla global, el archivo perdió el 40 por ciento de su peso y los cuatro colores que comprobamos volvieron exactamente con los mismos valores con los que entraron.
Pusimos seis archivos en esta página y anotamos el número de bytes de lo que devolvía.
| Archivo | Original | Devuelto | Cambio |
| Animación de grabación de pantalla, 30 fotogramas, 640 por 400 | 41.699 bytes | 24.994 | -40,1% |
| Un solo fotograma con fondo transparente | 1.990 bytes | 1.861 | -6,5% |
| Animación ya comprimida al máximo, 24 fotogramas | 334.312 bytes | 334.027 | -0,1% |
| Un solo fotograma ya sobre una paleta ajustada | 56.676 bytes | 56.676 | 0% |
| Animación de ocho fotogramas cargada con comentarios, XMP, GPS y un perfil de color | 15.850 bytes | 9.953 | -37,2% |
| Un PNG subido a esta página | 703.830 bytes | 74.379 | -89,4% |
La primera fila era una grabación de pantalla: treinta fotogramas, la mayor parte del lienzo idéntica de uno a otro, y una paleta diferente en casi cada fotograma. Había mucha repetición que eliminar. La quinta fila era un solo fotograma ya sobre una paleta ajustada de 256 colores, así que no quedaba nada por quitar y volvió exactamente con 56.676 bytes, el mismo número con el que entró.
Esta es la versión honesta de una promesa que la mayoría de páginas en estos resultados de búsqueda hacen en voz alta. Si tu GIF viene de un convertidor de vídeo, un grabador de pantalla o un ajuste antiguo de exportación, espera un ahorro real. Si ya ha pasado por un optimizador, espera muy poco, y lee un cero como que la herramienta te dice la verdad, en vez de bajar la calidad solo para fabricar un porcentaje.
Lo comprobamos a nivel de bytes, no solo viéndola reproducirse. El archivo comprimido de treinta fotogramas seguía teniendo treinta fotogramas, treinta bloques de tiempo con el retraso original de 80 milisegundos y la extensión de bucle que le dice al navegador que repita. El lienzo seguía siendo de 640 por 400. Nada se aplana a una imagen fija ni se eliminan fotogramas para que el número parezca mejor.
Un GIF transparente volvió un 6,5 por ciento más pequeño. Dibujamos el resultado en un lienzo y leímos cuatro píxeles: la esquina seguía siendo totalmente transparente, el rojo seguía siendo 220, 40, 60 y el blanco seguía siendo blanco puro. La misma comprobación en la animación de treinta fotogramas devolvió su azul de cabecera, su gris de página, su gris de fila y su caja roja sin cambios tras una reducción del 40 por ciento. Como el ahorro viene de eliminar repetición y no de aproximar colores, eso es lo que debes esperar.
Un compresor solo puede eliminar lo que se repite. No puede decidir que tu animación dura cuatro segundos de más o que no necesitaba ser de 800 píxeles de ancho. Esas decisiones se toman antes de que el archivo llegue a esta página, y ponen el límite mínimo. La aritmética es simple: un GIF cuesta aproximadamente el área de su lienzo multiplicada por el número de fotogramas, así que reducir a la mitad el ancho y el alto elimina alrededor de tres cuartas partes, y bajar la tasa de fotogramas de treinta por segundo a doce suele ser invisible en el tipo de clip que la gente publica. Si un GIF comprimido sigue siendo más pesado de lo que quieres, esos dos controles lo reducirán mucho más que cualquier optimizador.
Un GIF puede llevar una sorprendente cantidad de texto que nunca ves, y no todo en el mismo sitio. Hay bloques de comentarios, que en una animación pueden estar en cada fotograma. Hay un paquete XMP, que es donde Photoshop y otras herramientas de Adobe guardan la marca y modelo de la cámara, el autor y derechos de autor, y las coordenadas GPS. Hay extensiones de texto plano y perfiles de color. Nada de eso aparece cuando miras la imagen.
Construimos un archivo con todo eso: diez bloques de comentarios, un paquete XMP completo con latitud, longitud, altitud y fecha de captura, la marca y modelo de la cámara, el software que lo creó, una línea de crédito y un aviso de copyright, un perfil de color y una extensión de texto plano. Luego lo pasamos por esta página y leímos el resultado con una herramienta de metadatos. Todo eso desapareció. Los ocho fotogramas seguían siendo ocho y la animación seguía repitiéndose para siempre.
Esto ocurre en la misma pasada que la compresión, así que no te cuesta nada y no tienes que hacer una segunda subida. También explica un resultado que de otro modo podría parecerte extraño: un archivo puede volver más pequeño incluso si el compresor no encontró repetición que eliminar, porque el texto que llevaba ya no está dentro.
El cargador también acepta PNG, JPG, JPEG, WEBP, AVIF, SVG, TIFF, BMP y JFIF, y cada archivo vuelve en el formato en el que llegó. El PNG de la tabla anterior entró como PNG y salió como PNG, todavía de 1400 por 900 cuando leímos su cabecera. Llegar a la página de GIF no convierte tus otras imágenes en otro formato.
Para fotografías en vez de animaciones, Eliminar metadatos de fotos borra EXIF y GPS sin volver a codificar la imagen. Si tu GIF es un solo fotograma en vez de una animación, Comprimir PNG suele ser una mejor opción. Y para el mismo contenido en un formato diseñado mucho después de 1987, Comprimir WebP sirve tanto para imágenes fijas como para animaciones.