Inicio › Guías › Reducir peso de GIF

Cómo reducir el peso de un GIF

Comprende cómo interactúan la duración, el tamaño en píxeles, la tasa de fotogramas y la paleta de colores para mantener tus animaciones por debajo del objetivo de 2 MB.

Aclaración importante sobre el funcionamiento de StikershLab

⚠️
Optimización en origen (desde video): StikershLab optimiza el archivo GIF durante el proceso de conversión a partir de un video fuente (MP4, WebM o MOV). No es un compresor de archivos .gif existentes ya creados. Comprimir un GIF ya indexado generaría artefactos de recompresión y pérdida destructiva de nitidez; la forma profesional de obtener un GIF liviano es generar la paleta óptima directamente desde el video original.

El estándar GIF (creado en 1987) carece de compresión de video moderna como H.264 o AV1. Cada fotograma suma bytes a través de tablas de color indexadas y compresión LZW sin pérdida. Por eso, para reducir su peso final, debemos controlar sus cuatro variables fundamentales antes de renderizar.

Las 4 variables que definen el tamaño de un GIF

1

Duración del fragmento (Impacto: Máximo)

La duración es el factor más influyente. A 15 fotogramas por segundo, cada segundo adicional añade exactamente 15 imágenes completas al archivo. Reducir un fragmento de 4.0s a 2.0s reduce el peso prácticamente a la mitad (-50%). Para reacciones y momentos cómicos, una duración de 1.5 a 2.5 segundos suele ser el punto óptimo.

2

Dimensiones en píxeles (Impacto: Cuadrático)

El peso escala en función del área total de píxeles (ancho × alto). Por ejemplo:

  • 480 × 480 px: 230,400 píxeles por fotograma.
  • 320 × 320 px: 102,400 píxeles por fotograma (55% menos píxeles que a 480px).
  • 240 × 240 px: 57,600 píxeles por fotograma (75% menos píxeles que a 480px).

En pantallas de teléfono móvil, un GIF de 320 × 320 px o 240 × 240 px se ve perfectamente nítido y ocupa una fracción del peso.

3

Tasa de fotogramas por segundo (FPS)

StikershLab ofrece tres opciones de tasa de cuadros: 10, 15 y 20 FPS. Mientras que 20 FPS ofrece mayor suavidad, 15 FPS es el estándar equilibrado de internet y 10 FPS es ideal para clips que necesitan ser extremadamente ligeros sin perder el dinamismo del movimiento.

4

Paleta de colores (64, 128 o 256 colores)

El formato GIF permite un máximo de 256 colores por fotograma. StikershLab utiliza el filtro palettegen para construir una paleta a medida de tu video. Reducir de 256 a 128 o 64 colores disminuye el tamaño de la tabla cromática y mejora la compresión LZW en fondos uniformes o escenas con pocos matices.

La política de optimización secuencial de StikershLab

Cuando un GIF generado supera el objetivo de peso (2 MB), StikershLab aplica una lógica secuencial en hasta 3 intentos sucesivos con una regla de oro pedagógica:

💡
Regla de oro: Se reduce primero la tasa de fotogramas (FPS) para preservar la fidelidad del color y la nitidez, y solo si el peso sigue superando el umbral, se reduce la paleta de colores.

El orden exacto de reducción que puedes aplicar manualmente o mediante el botón de optimización es:

  1. Paso base: 20 FPS / 256 colores
  2. 1.ª reducción: 15 FPS / 256 colores (menor carga temporal sin degradar color)
  3. 2.ª reducción: 10 FPS / 256 colores (máxima fluidez necesaria manteniendo todos los matices)
  4. 3.ª reducción: 10 FPS / 128 colores (reducción cromática media)
  5. 4.ª reducción extrema: 10 FPS / 64 colores (para escenas complejas que requieran peso mínimo)

Ejemplo comprobado con muestra vertical

A continuación se muestran los datos reales obtenidos al procesar el archivo de video vertical del proyecto con el preset Ligero:

Caso real medido

Video Vertical con Bandas (Pad) a Preset Ligero

Archivo origen sample-vertical.mp4 (360 × 640 px, 5.0s), seleccionado un fragmento de 1.50 segundos con ajuste completo con bandas:

240 × 240 px
Dimensiones
10 FPS
Fotogramas
64 colores
Paleta
< 100 KB
Peso final

Al emplear el preset Ligero, el archivo final se mantiene en un peso ultrarreducido, ideal para conexiones lentas o redes con límites estrictos de subida.

Preguntas frecuentes sobre el peso de GIF

¿Por qué el objetivo es ≤ 2 MB?

2 MB es el límite tradicional de previsualización instantánea en plataformas como Discord, WhatsApp, foros y redes sociales. Los archivos que superan los 2 o 3 MB suelen tardar en reproducirse o pausar la navegación en dispositivos móviles.

¿Por qué mi GIF de 64 colores se ve granulado?

Cuando una escena tiene gradientes suaves (como un atardecer o sombras suaves), 64 colores no son suficientes para representar todas las transiciones, por lo que el algoritmo aplica difuminado (dithering). Para evitarlo, mantén 128 o 256 colores y reduce el ancho a 240 px o 320 px.

¿Se requiere un peso específico para TikTok?

No existe un estándar público oficial de TikTok para comentarios. Nuestros presets son configuraciones experimentales sugeridas para facilitar que los archivos sean aceptados cuando la función esté activa en tu cuenta.

Optimiza tu GIF desde el video original

Ajusta tiempos, dimensiones y FPS en tiempo real con procesamiento 100% en tu navegador.

⚡ Probar optimización de peso en StikershLab