¿Tienen los GIF un límite de tamaño?
El formato GIF no tiene límite de tamaño de archivo ni de número de fotogramas. Su único límite estricto son las dimensiones: el ancho y el alto se guardan como números de 16 bits, así que un GIF puede llegar a 65.535 × 65.535 píxeles.
Los límites con los que te encuentras en la práctica los ponen las apps a las que subes el archivo. Limitan el tamaño del archivo y, en el caso de los emoji, también las dimensiones en píxeles. Los límites cambian a menudo, así que consulta la página de ayuda de la plataforma antes de una subida grande. La tabla siguiente recoge los valores de los que estamos seguros y marca el resto.
Requisitos de plataformas de un vistazo
| Plataforma | Tamaño máx. | Ancho recomendado | Notas |
|---|---|---|---|
| Discord (gratis) | 10 MB | 480px | Nitro Basic 50 MB, Nitro 500 MB (límites de 2025) |
| Emoji de Discord | 256 KB | 128×128px | Los fotogramas cuentan para los 256 KB |
| Slack (mensaje) | Comprueba el límite actual | 480px | Mejor por debajo de ~5 MB para que cargue rápido |
| Emoji de Slack | 128 KB | 128×128px | Con menos fotogramas es más fácil cumplirlo |
| X (Twitter) | 15 MB (web) | 480px | Menor en algunas apps; comprueba el límite actual |
| Comprueba el límite actual | 480px | Comprime al enviar | |
| Correo electrónico | <500 KB ideal | 320–480px | Outlook 2007–2019 (Windows) solo muestra el primer fotograma |
| Comprueba el límite actual | 640px | Límite generoso | |
| Telegram | Comprueba el límite actual | 480px | Los GIF se envían como MP4 sin sonido |
| iMessage | Sin límite estricto | 480px | Los GIF grandes tardan en enviarse |
Discord a fondo
Mensajes de chat: en 2025, los usuarios gratuitos podían subir archivos de hasta 10 MB, los suscriptores de Nitro Basic hasta 50 MB y los de Nitro hasta 500 MB. Discord ha cambiado estos límites varias veces, así que consulta su página de ayuda. Si te mantienes por debajo de 10 MB, tu GIF servirá para todo el mundo.
Emoji animados personalizados: la restricción más estricta — 256 KB, subidos a 128×128 píxeles. Esto exige una optimización agresiva: usa 8 fps, 32 colores, tramado Bayer y mantén la duración por debajo de 2 segundos. Los diseños sencillos y de alto contraste funcionan mejor, ya que el emoji se muestra a solo 22×22 píxeles en el chat.
Icono de servidor animado: requiere el nivel 1 de mejoras del servidor (Server Boost). Usa al menos 512×512 píxeles y no superes el límite de archivo vigente de Discord. Usa 10 fps, 256 colores y que sea corto (3–5 segundos) para conseguir un icono con un bucle fluido.
Para optimizar en detalle para Discord, consulta nuestra guía completa de GIF para Discord.
Slack a fondo
GIF en mensajes: Slack acepta archivos grandes, pero los GIF pesados cargan despacio en los mensajes. Limítate a 480px de ancho, 10 fps y menos de 8 segundos para una mejor experiencia.
Emoji personalizados: aún más estricto que Discord, con solo 128 KB para una animación de 128×128 píxeles. Usa 5 fps, 32 colores, tramado Bayer y mantén la duración por debajo de 1,5 segundos. Solo las animaciones más simples caben en este límite.
Twitter/X a fondo
X ha aceptado GIF de hasta 15 MB en la web, con límites menores en algunas apps; comprueba el límite actual. Otros aspectos:
- Bucle: X reproduce los GIF como clips en bucle, así que haz que el último fotograma enlace con el primero
- Un GIF por tuit: no se pueden adjuntar varios GIF
- Forma: los GIF cuadrados o en 16:9 se muestran en la cronología sin recortes extraños
- Ancho: 480–640px es más que suficiente para la cronología
Preajuste recomendado: 480px de ancho, 10 fps, 128 colores, bucle infinito.
Correo electrónico a fondo
Los GIF para correo electrónico deberían quedarse por debajo de 500 KB para una entrega fiable y una carga rápida. Aspectos clave:
- Gmail, Apple Mail, Yahoo: compatibilidad total con animaciones
- Outlook 2007–2019 para Windows: solo muestra el primer fotograma — diseña en consecuencia
- Ancho: 320–480px (las columnas de correo suelen medir 600px de ancho)
- Duración: 2–6 segundos como máximo
- Límite: 1–2 GIF por correo
Lee nuestra guía completa de GIFs por correo para mejores prácticas.
Preajustes de optimización rápida
| Preajuste | Ancho | FPS | Colores | Dithering | Duración máx. |
|---|---|---|---|---|---|
| Chat de Discord | 480px | 10 | 128 | Bayer | 8 seg. |
| Emoji de Discord | 128px | 8 | 32 | Bayer | 2 seg. |
| Emoji de Slack | 128px | 5 | 32 | Bayer | 1,5 seg. |
| 480px | 10 | 128 | Sierra2 | 10 seg. | |
| Correo | 400px | 8 | 64 | Bayer | 4 seg. |
Cómo conseguir un GIF de menos de 10 MB, 256 KB o 128 KB
Menos de 10 MB (subidas al chat)
Mantén el ancho en 480 px, la velocidad de fotogramas en 10 fps y el clip por debajo de unos 8 segundos. El conversor de esta página ya usa 480 px, 10 fps y compresión con pérdida, así que un clip corto suele caber.
Menos de 256 KB (emoji de Discord)
Trabaja a 128 × 128 px, 8 fps o menos, 32–64 colores y menos de 2 segundos. Los datos sin comprimir de 16 fotogramas a 128 × 128 son 16.384 bytes × 16 = 262 KB, así que LZW y la reducción de colores tienen que hacer el resto.
Menos de 128 KB (emoji de Slack)
Vuelve a reducirlo a la mitad: unos 8 a 10 fotogramas, 32 colores y formas sencillas con colores planos.