tooly

Cómo hacer un GIF lo bastante pequeño para enviarlo

Una grabación de pantalla de cinco segundos se convierte en un GIF de 20 MB y choca con todos los límites de subida que encuentra. Las apps de chat limitan los adjuntos en los planes gratuitos, los foros suelen permitir solo unos pocos megas y los proveedores de correo más habituales rechazan adjuntos de más de 25 MB. Los avatares, los huecos para emojis y las imágenes de firma son todavía más estrictos.

La buena noticia es que casi cualquier GIF demasiado grande lleva muchos más datos de los que nadie puede ver. Esta guía explica de dónde sale el peso, cómo recortarlo de forma predecible y cuándo lo correcto es no enviar un GIF.

Por qué los GIF son enormes

El formato data de 1987 y se diseñó para gráficos pequeños, no para vídeo. Cada fotograma se guarda como una imagen independiente con compresión LZW sin pérdida, que funciona bien en zonas de color plano y fracasa con cualquier cosa que tenga ruido. No hay compensación de movimiento: un códec de vídeo guarda una cabeza que habla sobre un fondo estático casi gratis después del primer fotograma, mientras que un GIF paga el fotograma completo una y otra vez.

Además, cada fotograma está limitado a 256 colores. Cuando un GIF se crea a partir de imágenes de cámara, el codificador esparce puntos de tramado (dithering) por todos los fotogramas para simular los tonos que faltan, y esos puntos son justo lo que peor comprime LZW.

Eso deja tres palancas, y sus efectos se multiplican:

  • Fotogramas por segundo. Pasar de 30 a 12 fps elimina el 60% de los fotogramas. La mayoría de los GIF de chat se ven bien a entre 10 y 15 fps.
  • Dimensiones. El tamaño depende del número de píxeles, no del ancho. Escalar al 75% conserva el 56% de los píxeles; escalar al 50% conserva una cuarta parte.
  • Paleta. Una paleta de 64 o 128 colores elegida para esa animación concreta comprime mucho mejor que una de 256.

La duración es la cuarta palanca, y la más barata: quitar el segundo aburrido del final de un bucle no cuesta nada a nivel visual.

Reducir un GIF que ya tienes

Comprimir GIF online reconstruye la animación con FFmpeg ejecutándose en tu navegador. La primera pasada analiza toda la animación y crea una única paleta optimizada; la segunda redibuja cada fotograma con esa paleta usando tramado ordenado, que deja un patrón regular que comprime mucho mejor que el ruido aleatorio.

  1. Elige un nivel. Por defecto está seleccionado Medio.
  2. Arrastra uno o varios GIF. Cada fila muestra el tamaño antes y después.
  3. Si el resultado sigue siendo demasiado grande, quítalo, pasa al siguiente nivel y vuelve a arrastrar el original.

Lo que hace cada nivel, en cifras:

  • Ligero: 15 fps, dimensiones originales, hasta 256 colores. Para demos de interfaz en las que cada píxel de texto tiene que seguir siendo legible.
  • Medio: 12 fps, el 75% del ancho y del alto, hasta 128 colores. El primer intento adecuado para GIF de reacción y grabaciones que se comparten en el chat.
  • Pesado: 10 fps, la mitad del ancho y del alto, hasta 64 colores. Pensado para límites estrictos; entre fotogramas y píxeles, lo que queda es una pequeña fracción del original.

La sincronización se conserva en todos los niveles. Un bucle de tres segundos sigue durando tres segundos; simplemente se dibuja con menos fotogramas. Se aceptan archivos de hasta 100 MB, y nada sale de tu dispositivo.

Qué nivel para cada tipo de contenido

  • Las grabaciones de pantalla y los recorridos por una interfaz aguantan bien la reducción de colores, pero sufren al reducir el tamaño, porque el texto pequeño se vuelve ilegible. Empieza con Ligero; si no basta, la próxima vez graba un área más pequeña en lugar de pasar a Pesado.
  • Los stickers, logotipos e ilustraciones planas con pocos colores se ven casi igual con 64 colores, así que Pesado suele funcionar.
  • Los clips grabados con cámara, con tonos de piel, cielos y degradados, muestran bandas visibles con 64 colores. Medio es el techo más seguro.
  • El pixel art no debe escalarse nunca. Usa Ligero.

Parte del vídeo si todavía lo tienes

Si el GIF se hizo a partir de un vídeo y aún conservas el original, rehacerlo suele dar mejor resultado que exprimir el GIF terminado, porque controlas los ajustes desde el principio.

  1. Recorta el clip al momento que importa con Cortar vídeo online. Para un bucle, tres segundos suelen bastar.
  2. Abre Convertir vídeo a GIF y elige un ancho y una tasa de fotogramas. Para el chat, 320 o 480 px a 10 fps es una buena opción por defecto; usa 640 px solo para grabaciones de pantalla con texto.
  3. Convierte. Si el resultado todavía supera un poco el límite, pásalo por Comprimir GIF online en Medio.

Convertir vídeo a GIF siempre cuenta la Duración máxima desde 0:00, y por eso importa recortar primero: si no, obtienes los primeros segundos del vídeo, no la parte que querías.

La mejor respuesta, cuando el destino lo permite

Si el sitio donde vas a publicar acepta vídeo, envía un MP4. Los mismos cinco segundos que ocupan 20 MB como GIF suelen quedarse en unos cientos de kilobytes en H.264, a todo color y con todos los fotogramas. La mayoría de las apps de chat modernas reproducen clips cortos sin sonido dentro de la conversación y en bucle, así que quien lo recibe ve prácticamente lo mismo. Algunas apps de mensajería incluso convierten en secreto los GIF subidos a vídeo justo por este motivo.

Comprimir vídeo online genera un MP4 en H.264; Media es un buen ajuste para el chat. En un bucle sin sonido, tampoco merece la pena conservar la pista de audio.

El GIF sigue siendo la única opción donde el vídeo no está permitido o no se reproduce solo: el cuerpo y la firma de los correos, los archivos README en algunas plataformas, el software de foros antiguo, los huecos para emojis personalizados y avatares, y las herramientas de documentación que eliminan el vídeo. Usa GIF ahí, y vídeo en todo lo demás.

Situaciones típicas

  • Una app de chat rechaza el archivo por demasiado grande. Prueba primero con Medio. Si el GIF salió de una grabación de pantalla de más de diez segundos, acórtalo desde el original en lugar de pasar a Pesado.
  • Un foro limita los adjuntos a unos pocos megas. Pesado y, si aun así es demasiado grande, rehazlo a 320 px y entre 8 y 10 fps desde el clip original.
  • Una firma de correo o una newsletter. Mantén la animación por debajo de unos cientos de kilobytes: dimensiones pequeñas, pocos fotogramas, Pesado. Las imágenes animadas grandes hacen que los correos tarden en abrirse, y algunos clientes solo muestran el primer fotograma.
  • Un GIF de reacción para un grupo. 320 px de ancho es más que suficiente en la pantalla de un móvil. Nadie nota los 10 fps en una reacción de dos segundos.

Solución de problemas

  • El archivo apenas se redujo. El original ya estaba optimizado: pequeño, con pocos fps o con pocos colores. Sube un nivel. Si el original va a 10 fps o menos, Ligero puede incluso añadir fotogramas, así que pasa directamente a Medio o Pesado.
  • Aparecen bandas en los degradados. Es la paleta de 128 o 64 colores. Vuelve a un nivel más ligero o recorta el cielo o el fondo difuminado.
  • Aparece una textura de cuadrícula fina. Es el patrón de tramado ordenado, más visible en degradados suaves con Pesado.
  • Una escena tiene colores raros. Toda la animación comparte una sola paleta, así que una escena corta con colores poco habituales recibe pocos huecos en ella. Quitar esa escena ayuda más que cualquier ajuste.
  • La página parece colgada. El motor FFmpeg se descarga una vez la primera vez que lo usas y después funciona en local. Un GIF grande puede tardar hasta un minuto en un portátil, y más en un móvil.

Lista de comprobación

  1. ¿El destino acepta MP4? Si es así, envía un MP4 comprimido.
  2. Antes que nada, recorta la duración a la parte que importa.
  3. Para el chat, apunta a 320–480 px y 10–12 fps.
  4. Comprime en Medio; pasa a Pesado solo con límites estrictos.
  5. Revisa el resultado a su tamaño real de visualización antes de enviarlo.

Publicado el 2026-10-08