Skip to main content

Paleta de colores GIF: por qué un GIF solo tiene 256 colores

La paleta de un GIF admite hasta 256 colores por fotograma, de entre 16,7 millones. Cómo funciona, por qué cambian los colores y cómo elegir el dithering.

Convertir MP4 a GIF

Crea GIFs con paletas de colores óptimas

MP4 GIF

Toca para elegir tu archivo

o

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Carga cifrada mediante HTTPS. Archivos eliminados automáticamente en 2 horas.

¿Cuántos colores puede tener un GIF?

Hasta 256 por paleta. Cada píxel guarda un índice de 8 bits (0–255) que apunta a una tabla de colores, y cada entrada de la tabla es un color RGB de 24 bits. Así, los 256 colores pueden ser cualesquiera 256 de los 16,7 millones de colores RGB.

Los tamaños de paleta son potencias de dos: 2, 4, 8, 16, 32, 64, 128 o 256 entradas. Un GIF puede tener una paleta global para todo el archivo y una paleta local para cualquier fotograma. Con paletas locales, una animación puede usar colores distintos en fotogramas distintos, pero un fotograma normal sigue mostrando como máximo 256. (Un truco poco habitual apila varias subimágenes por fotograma para mostrar más, pero los archivos se vuelven enormes y algunas apps los muestran mal).

Por qué los GIF solo admiten 256 colores

El formato GIF fue diseñado en 1987, cuando 256 colores se consideraban generosos para las pantallas de ordenador. Utiliza color indexado de 8 bits: cada píxel almacena un índice (0–255) que hace referencia a un color en una tabla de búsqueda (la paleta). La paleta contiene hasta 256 colores, cada uno definido como un triplete RGB.

La clave: esos 256 colores pueden ser cualesquiera 256 colores del espacio de color RGB completo de 16,7 millones. Un GIF de una puesta de sol puede usar 256 tonos de naranja, rojo y violeta. Un GIF de un bosque puede usar 256 tonos de verde. El reto es elegir los 256 colores correctos para tu contenido específico.

Por qué importa la selección de la paleta

Una paleta «web-safe» genérica utiliza un conjunto fijo de 216 colores repartidos por el espectro. Para contenido de vídeo, esto produce resultados mediocres porque los colores pueden no coincidir con tu vídeo en absoluto.

Una paleta personalizada analiza los píxeles reales de tu vídeo y selecciona los 256 colores que mejor representan el contenido. La mejora es drástica — los colores se ven naturales, los degradados son más suaves y se conservan los detalles.

Nuestro convertidor utiliza el enfoque de dos pasadas de FFmpeg: primero analiza el vídeo para generar una paleta óptima (palettegen), luego aplica esa paleta para crear el GIF (paletteuse). Esto produce resultados significativamente mejores que las herramientas de una sola pasada.

Métodos de generación de paleta

Modo full (stats_mode=full)

Analiza todos los píxeles de todos los fotogramas para construir una única paleta global. Ideal para vídeos con contenido diverso y cambiante como extractos de películas, secuencias de acción y videoclips musicales donde los colores varían entre fotogramas.

Modo diff (stats_mode=diff)

Solo cuenta los píxeles que cambian entre fotogramas. Mejor para vídeos con fondos estáticos como grabaciones de pantalla, presentaciones y vídeos tipo talking-head. Produce archivos más pequeños porque asigna más entradas de paleta al contenido cambiante y menos al fondo inmóvil.

Modo single (stats_mode=single)

Crea una paleta nueva para cada fotograma. Ofrece la mayor calidad posible, ya que cada fotograma obtiene una paleta optimizada, pero produce archivos más grandes. Ideal para contenido fotográfico donde la precisión del color es crítica.

Compromisos del número de colores

Colores Calidad Ahorro de tamaño Ideal para
256 La mejor posible Referencia Contenido fotográfico
128 Apenas diferente 15–25 % Punto óptimo para la mayoría de contenidos
64 Ligero banding 30–45 % Grabaciones de pantalla
32 Posterización apreciable 45–60 % Solo gráficos simples
16 Degradación significativa 60–75 % Logos, pixel art

Dithering: simular los colores faltantes

El dithering utiliza patrones de los colores disponibles para simular colores que no están en la paleta. Es la diferencia entre un banding de color abrupto y degradados de aspecto suave.

  • Sin dithering: asigna cada píxel al color más cercano de la paleta. Es lo más rápido y da los archivos más pequeños, pero muestra banding visible en los degradados. Ideal para contenido de colores planos, como logotipos y pixel art.
  • Bayer (ordenado): usa un patrón de trama determinista. El patrón regular se comprime bien, por lo que es la mejor opción cuando el tamaño del archivo es crítico. Al mirarlo de cerca se aprecia un ligero patrón. Usar menos colores y un dithering más suave son dos de los métodos que explicamos en cómo reducir el tamaño de un GIF.
  • Floyd-Steinberg (difusión de error): reparte el error de cuantización entre los píxeles vecinos. Ofrece los resultados más naturales en contenido fotográfico. Genera archivos más grandes por sus patrones de píxeles de aspecto aleatorio.
  • Sierra2: difusión de error mejorada con un núcleo de distribución más amplio. Sus resultados quedan entre Floyd-Steinberg y Bayer tanto en calidad como en tamaño de archivo. Es nuestra opción predeterminada recomendada.

Recomendaciones por tipo de contenido

Contenido Modo de paleta Colores Dithering
Grabación de pantalla diff 128 Bayer
Extracto de película full 256 Sierra2
Animación de logo full 64 Ninguno
Fotografía single 256 Floyd-Steinberg

Alternativas modernas con mejor soporte de color

Si la limitación de 256 colores de GIF es inaceptable para tu contenido, considera estas alternativas:

  • Animación WebP: color de 24 bits (16,7 millones de colores), transparencia alfa completa y archivos un 64% más pequeños que el GIF en modo con pérdida (según cifras de Google). Compatible con más del 97% de los navegadores.
  • APNG: calidad PNG completa con color de 24 bits y alfa de 8 bits. Misma compatibilidad con navegadores que WebP. La mejor opción cuando necesitas transparencia a todo color.
  • MP4/WebM: millones de colores y archivos muchísimo más pequeños. Usa <video autoplay loop muted playsinline> en sitios web.

Compara todas las opciones en nuestra comparativa de formatos animados.

¿Por qué mi GIF cambia de color?

  • Una sola paleta para todo el clip. Si un clip pasa de un cielo azul a una habitación roja, una única paleta tiene que cubrir ambas escenas, de modo que cada una recibe menos colores exactos.
  • La paleta cambia entre fotogramas. Con paletas por fotograma, el mismo objeto puede asignarse a colores ligeramente distintos en cada fotograma, lo que se percibe como parpadeo.
  • El ruido del dithering se mueve. Los patrones de difusión de error cambian de un fotograma a otro y titilan en las zonas planas.
  • Volver a guardar un GIF existente elige una nueva paleta a partir de colores ya reducidos, así que cada guardado se desvía un poco más.

El conversor de esta página genera una sola paleta para el clip con FFmpeg palettegen=max_colors=256:stats_mode=diff, de modo que los colores se mantienen coherentes entre fotogramas y priorizan las partes que se mueven. Aplica dithering Sierra-2 y solo actualiza los rectángulos que cambian (diff_mode=rectangle).

Prueba la paleta personalizada

Crea un GIF con ajustes de color optimizados

MP4 GIF

Toca para elegir tu archivo

o

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Preguntas frecuentes

El límite de 256 colores del GIF provoca banding visible en degradados suaves. Activa el dithering (Sierra2 o Floyd-Steinberg) para simular colores adicionales mediante patrones de píxeles.

Usa «full» para vídeos con contenido diverso y cambiante (extractos de películas, acción). Usa «diff» para vídeos con fondos estáticos (grabaciones de pantalla, talking head) — produce archivos más pequeños.

128 colores es el punto óptimo: 15–25 % más pequeño que 256 con una diferencia apenas visible. Para animaciones sencillas, 64 colores funcionan bien. Baja a 32 solo para contenido muy simple como logos.

Sierra2 para uso general. Floyd-Steinberg para contenido fotográfico con degradados. Bayer para los tamaños de archivo más pequeños (grabaciones de pantalla, emojis). Sin dithering para logos de colores planos.

Cada paleta contiene como máximo 256 colores, y un fotograma normal usa una sola paleta. Como cada fotograma puede tener su propia paleta local, una animación completa puede contener en total más de 256 colores distintos.

Color indexado: los píxeles guardan números de paleta en lugar de valores RGB. En Photoshop y GIMP corresponde al modo Color indexado (Imagen → Modo → Indexado).

Más guías de MP4 a GIF

Cómo hacer un GIF a partir de un vídeo (MP4 a GIF en línea)
Para hacer un GIF a partir de un vídeo, sube el clip, conviértelo y descarga el GIF. Pasos para web, iPhone, Android ...
GIF vs MP4: cuál es mejor y cuándo usar cada uno
GIF vs MP4: GIF se reproduce solo casi en cualquier sitio, pero tiene 256 colores y no tiene sonido. MP4 pesa mucho m...
Cómo crear un GIF de alta calidad: los ajustes que importan
Para un GIF de alta calidad, parte de un original nítido, no pases de 480 px de ancho, crea una paleta propia y usa b...
Cómo reducir el tamaño de un archivo GIF: 7 métodos comprobados
Para reducir el tamaño de un GIF, baja el ancho, quita fotogramas y colores, recorta el clip y aplica compresión GIF ...
FPS de un GIF: ¿qué velocidad de fotogramas debe usar un GIF?
FPS de un GIF: la mayoría va a 10–20 fps. Los retardos se guardan en 1/100 s, así que 50 fps es el máximo real y 60 f...
Límites de tamaño GIF: Discord, Slack, X, correo y más
Límites de tamaño GIF por plataforma: el formato no tiene tope de peso, pero Discord, Slack, X y el correo sí. Límite...
GIF animados en email: cómo añadirlos y que funcionen
Para añadir un GIF animado a un email, insértalo en línea como imagen. Pasos para Gmail, Outlook y Apple Mail, compat...
Bucle GIF: cómo repetir un GIF siempre, una vez o N veces
Bucle GIF: con contador 0 se repite siempre, sin contador se ve una vez y con N se ve N + 1 veces en la mayoría de na...
Cómo hacer un GIF para Discord: chat, emoji, iconos y perfil
Cómo hacer un GIF para Discord: convierte un clip a GIF y úsalo en el chat o como emoji, icono o foto de perfil. Lími...
APNG vs GIF vs WebP vs MP4: comparativa de formatos animados
APNG vs GIF: APNG ofrece todo el color y transparencia suave; GIF funciona en todas partes, incluido el email. Compar...
Volver al convertidor MP4 a GIF

Solicitar una función

0 / 2000