Chats de Discord y juegos
La razón más común por la que la gente comprime un GIF. Un clip de 14 MB de una ronda decisiva no se enviará; el mismo clip a 6 MB se publica instantáneamente y todavía se ve bien en tamaño de chat.
Arrastre un GIF y obtenga uno mucho más pequeño en segundos — gratis, sin marca de agua, sin registro, y su archivo nunca sale de su dispositivo.
Arrastre aquí los GIF o una carpeta, o Toca para seleccionar GIFhaz clic para explorar
.gif solamente · hasta 20 archivos · 200 MB cada uno · pegar con Ctrl/Cmd + V
Suelta una carpeta o una selección mixta — nosotros seleccionamos los GIF y listamos todo lo omitido.
Última actualización: August 14, 2026 · Desarrollado y mantenido por Shafiullah Tareen
Este compresor GIF en línea gratuito reduce el tamaño del archivo GIF directamente en su navegador utilizando Gifsicle compilado en WebAssembly. En nuestras propias pruebas, redujo un conjunto mixto de GIF en un 37% en promedio, con el mejor resultado en un 69%. Nada se sube, nada tiene marca de agua, y no hay registro ni límite en la cantidad de GIF que comprime.
Lo creamos porque cualquier otro reductor de tamaño de GIF que probamos pedía una dirección de correo electrónico, una carga de la grabación de pantalla de un cliente, o ambas cosas. Por eso, el motor de compresión aquí se ejecuta en tu CPU. Puedes ver cómo tu pestaña de red permanece vacía mientras un archivo de 40 MB se procesa.
Para comprimir un GIF, añádalo a la herramienta anterior, mantenga activada la Compresión Inteligente o establezca su propia intensidad con pérdida, luego descargue el resultado. La mayoría de los GIF terminan en menos de cinco segundos, y puede comparar el antes y el después lado a lado antes de quedarse con el archivo más pequeño.
Arrastre su GIF al cuadro de arriba, péguelo desde su portapapeles o haga clic para buscar — hasta 20 archivos a la vez.
Deje la Compresión inteligente activada para que la herramienta lea sus fotogramas y elija, o abra la Configuración avanzada y maneje usted mismo el deslizador de pérdida.
Arrastra el divisor de antes/después para comprobar la calidad, luego descarga el GIF más pequeño o el lote completo como un .zip.
Consejo profesional sobre el balance entre tamaño y calidad: lossy 80 con optimización de transparencia es el punto ideal para casi todo. Si el resultado aún es muy pesado, corta fotogramas antes de cortar colores — eliminar un fotograma cada dos suele ahorrar más que pasar de 256 a 64 colores, y los espectadores lo notan menos. Solo supera lossy a 120 en movimientos rápidos, donde nadie puede congelar un fotograma el tiempo suficiente para ver el ruido.
La compresión GIF funciona con cinco palancas: codificación LZW con pérdida, la paleta de 256 colores, velocidad de fotogramas, fotogramas duplicados y dimensiones GIF. Cada una intercambia un tipo diferente de fidelidad por bytes. Un buen optimizador GIF elige las palancas que tu metraje específico tolera en lugar de aplicar el mismo ajuste preestablecido a todo.
Dos de esas palancas no le cuestan nada. La transparencia entre fotogramas almacena solo los píxeles que cambiaron desde el último fotograma; en un clip de una persona hablando con un fondo estático, eso es a menudo la mitad del archivo, eliminada, sin diferencia visual. Eliminar fotogramas duplicados es igualmente gratuito. Los exportadores producen duplicados constantemente cada vez que un video fuente se mantiene quieto.
Un GIF solo puede referenciar 256 colores por paleta. Eso suena como una limitación de calidad, y lo es, pero también es donde se ocultan los ahorros. Menos colores distintos significan secuencias más largas de bytes repetidos, y la compresión LZW devora la repetición. Las ilustraciones planas, los logotipos y las grabaciones de interfaz de usuario a menudo se ven idénticas con 64 colores.
Los GIF de estilo fotográfico son lo opuesto. Si bajas su paleta, obtendrás bandas visibles en cada cielo y cada tono de piel. Ese es el juicio que Smart Compress hace por ti al medir qué tan densamente tus fotogramas utilizan realmente la paleta.
Cuando comprime un GIF animado, la duración y la velocidad de fotogramas impulsan el tamaño del archivo más que cualquier otra cosa — cada fotograma es una imagen fija completa. Reducir 30 fps a 15 fps reduce a la mitad los datos de fotogramas. Reducir la resolución de un GIF de 1200px a 600px de ancho elimina tres cuartas partes de los píxeles. Ambos parecen drásticos en papel y se ven completamente bien en una ventana de chat.
| Método | Qué hace | Ahorro típico | Impacto en la calidad |
|---|---|---|---|
| Lossy LZW compression | Nudges pixels toward neighbouring palette colours so the LZW encoder finds longer repeated runs. | 15–50% | Invisible up to ~80. Faint noise in gradients above ~120. |
| Colour palette reduction | Cuts the palette from 256 colours to 128, 64 or 32, shrinking both the palette table and the frame data. | 10–45% | None on flat art or UI. Banding on photographic GIFs. |
| Transparency optimization (-O3) | Stores only the rectangle of pixels that changed between frames and marks the rest transparent. | 10–40% | None. It's completely lossless. |
| Remove duplicate frames | Deletes frames identical to the one before them and extends the previous frame's delay instead. | 5–65% | None. The animation plays the same. |
| Frame rate reduction | Keeps every second or third frame and doubles or triples the delay to hold the same duration. | 35–60% | Slightly choppier motion. Fine for chat and README clips. |
| Scaling dimensions | Lowers GIF resolution — a 1200px-wide capture rarely needs to stay 1200px in a chat window. | 40–75% | Sharpness drops. Text can get mushy below 50% scale. |
Los rangos de ahorro son los que vemos en nuestros propios archivos de prueba; su GIF se situará en alguna de esas bandas dependiendo del contenido.
El límite de adjuntos predeterminado de Discord es de 10 MiB para todos los usuarios; solo es mayor con Nitro o el Nivel de Impulso de un servidor. Los GIF no se envían porque Discord no los recodifica por ti; acepta el archivo o lo rechaza. Comprime el GIF a unos 8 MB primero y se publicará al primer intento.
| Tipo de carga | Límite de Discord | Notas |
|---|---|---|
| Attachment (default, all users) | 10 MiB | Más alto con Nitro o nivel de refuerzo de servidor |
| Custom emoji (static or animated) | 256 KiB | 128×128 se renderiza mejor |
| Sticker (PNG, APNG, GIF, Lottie) | 512 KiB | 320×320 lienzo |
Cifras publicadas por Discord en su referencia del desarrollador, documentos de emoji y documentos de stickers. Verificado August 14, 2026.
Estas dos plataformas fallan de maneras opuestas. X rechaza la carga directamente cuando el archivo es demasiado grande, y utiliza silenciosamente un límite mucho menor en sus aplicaciones móviles que en la web. WhatsApp acepta casi cualquier cosa por debajo de su límite de medios, pero recodifica su GIF a MP4 en el camino, por lo que la calidad que envía no es la calidad que llega. Comprimir al objetivo correcto primero es lo que hace que ambos se vean bien.
| Dónde lo publica | Límite publicado | Tamaño objetivo en ZipGIF | Por qué |
|---|---|---|---|
| X (Twitter) — web upload | 15 MB | 5 MB | Also capped at 1280×1080 and 350 frames |
| X (Twitter) — iOS / Android app | 5 MB | 5 MB | The mobile cap, and the safe number everywhere |
| WhatsApp — photo & video in chat | 16 MB | 12 MB | WhatsApp re-encodes to MP4 and compresses again |
| WhatsApp — sent as a document | 2 GB | No limit in practice | No re-encode, but no inline autoplay either |
| WhatsApp — animated sticker | 500 KB | 500 KB | 512×512 animated WebP |
Fuentes: Prácticas recomendadas para medios en X y el Centro de ayuda de WhatsApp. Los límites de la plataforma cambian; vuelve a verificar antes de un lanzamiento que dependa de ellos.
Comprime a 5 MB incluso cuando publicas desde un navegador de escritorio. La asignación de 15 MB solo se aplica en la web, y un hilo que inicias en una laptop a menudo se vuelve a compartir desde un teléfono. Mantén el borde más largo en o por debajo de 1280 px y el número de fotogramas por debajo de 350 — X elimina los GIF que exceden cualquiera de estos límites, sin importar el tamaño del archivo, y convierte todo lo que acepta en un MP4 en bucle de todos modos. Un GIF de 5 MB y 1280 px sobrevive a esa conversión con muchos menos artefactos de bloqueo que uno de 14 MB que se aplasta en el servidor.
WhatsApp’s in-chat media ceiling is 16 MB, but the practical target is 12 MB: the app transcodes GIFs to MP4 and applies its own compression on top of yours. Every megabyte you remove first is a megabyte WhatsApp does not have to strip more aggressively. If quality matters more than the inline autoplay, send the GIF as a document instead — that path skips the re-encode entirely and accepts files far larger than 16 MB. For animated stickers, the hard ceiling is 500 KB at 512×512.
Escriba un número en "Tamaño objetivo" y la herramienta comprimirá repetidamente, buscando binariamente el nivel con pérdida hasta que la salida se ajuste a su límite. Use 256 KB para un emoji de Discord, 512 KB para un sticker, 1 MB para firmas amigables con el correo electrónico y 8 MB para un archivo adjunto de Discord. Si no puede alcanzar su objetivo, lo indica en lugar de fallar silenciosamente.
Alcanzar un tamaño exacto es genuinamente un problema de búsqueda, no una fórmula. No hay forma de predecir qué configuración convierte un GIF de grabación de pantalla de 12 MB en uno de 500 KB, porque depende totalmente de lo que se mueve en sus fotogramas. Así que comprimimos, medimos, ajustamos y repetimos, lo que no cuesta nada cuando es su propia CPU la que hace las pasadas.
¿Quieres un GIF pequeño? Menos de 2 MB es fácil para la mayoría de los clips. Hacer un GIF de menos de 100 KB usualmente significa reducir también las dimensiones —ahí es cuando redimensionas el GIF en lugar de solo comprimirlo.
| Plataforma | Límite publicado | Objetivo que fijaríamos | Origen |
|---|---|---|---|
| Discord attachment | 10 MiB default | 8 MB | Documentación oficial |
| Emoji para Discord | 256 KiB | 256 KB | Documentación oficial |
| Sticker para Discord | 512 KiB | 512 KB | Documentación oficial |
| Gmail attachment (personal) | 25 MB | 10 MB | Documentación oficial |
| Slack file upload | 1 GB | 2 MB for inline playback | Documentación oficial |
Solo se listan los límites que pudimos verificar contra la documentación oficial. Verificado August 14, 2026.
Los archivos GIF son enormes porque el formato almacena cada fotograma como una imagen estática completa sin predicción de movimiento. La especificación GIF89a data de 1989 y fue diseñada para pequeños gráficos en bucle en conexiones dial-up, no para cinco segundos de captura de pantalla a 30 fps. Los códecs modernos describen cómo se mueven los píxeles; GIF solo puede describir píxeles.
Puede leer el especificación original GIF89a en unos veinte minutos. Es un documento encantador. Tampoco anticipó nunca que alguien pegaría una grabación de ventana 4K en él.
El costo recae en el peso de la página. El Archivo HTTP de Capítulo del peso de la página de Web Almanac registra cómo las imágenes dominan los bytes transferidos en la web, y los GIF animados son los peores infractores por segundo de contenido.
Entonces, aquí está la parte honesta. Si su destino admite MP4 o WebP, úselos — los de Google reemplaza GIFs con videos la guía existe por una buena razón, y la diferencia es de un orden de magnitud, no de unos pocos por ciento. GIF sobrevive porque se reproduce automáticamente en silencio y se pega en cualquier lugar. La compresión es la forma de hacer que esa conveniencia sea asequible.
La mayoría de los compresores de GIF animados suben tu archivo a su servidor, limitan el uso gratuito con topes diarios y, a veces, marcan la salida con una marca de agua. ZipGIF procesa los archivos en tu navegador, acepta hasta 200 MB por GIF, procesa lotes de 20 a la vez y nunca añade marcas. La tabla a continuación indica lo que hacemos; las columnas de los competidores describen los niveles gratuitos comunes, no ningún servicio específico.
| Característica | ZipGIF | Compresor típico gratuito |
|---|---|---|
| Precio | Free, unlimited | Free tier with daily caps |
| Marca de agua en la salida | Never | Common on free tiers |
| Registro o correo electrónico | Not required | Often required |
| Límite de tamaño de archivo | 200 MB per GIF | Typically 5–50 MB |
| Soporte por lotes | 20 GIFs, one .zip | Usually one at a time |
| Dónde se procesan los archivos | Your browser | Their server |
| Tamaño de archivo objetivo exacto | Yes, iterative passes | Rare |
Lo que realmente difiere es la arquitectura, no una lista de características. Como no hay servidor, no hay cola, no hay espera de carga en una conexión lenta, ningún archivo guardado en el "bucket" de otra persona y ninguna razón para que te cobremos. También significa que la herramienta sigue funcionando si tu wifi se desconecta en medio del proceso.
En 16 GIF que cubren grabaciones de pantalla, personas hablando, animación plana, panorámicas fotográficas y ruido de cámara, nuestros ajustes predeterminados redujeron el lote de 6.23 MB a 3.93 MB — una reducción general del 37.0%, 37.2% en promedio por archivo, con una mediana del 33.0%. El mejor archivo se redujo un 69.4%. El peor se redujo un 3.6%.
| GIF de prueba | Antes | Después | Reducción |
|---|---|---|---|
| Grabación de pantalla, 800×450, 60 fotogramas | 100 KB | 70 KB | −30.4% |
| Grabación de pantalla, 1000×560, 90 fotogramas | 181 KB | 125 KB | −31.2% |
| Cabeza parlante, 480×480, 48 cuadros | 30 KB | 11 KB | −62.4% |
| Cabeza parlante, 320×320, 30 cuadros | 19 KB | 8 KB | −60.0% |
| Bucle de logo plano, 600×300, 30 fotogramas | 10 KB | 8 KB | −19.9% |
| Bucle de logo plano, 900×300, 40 fotogramas | 14 KB | 11 KB | −19.6% |
| Paneo fotográfico, 640×360, 40 fotogramas | 1.68 MB | 843 KB | −50.9% |
| Paneo fotográfico, 320×180, 25 fotogramas | 339 KB | 161 KB | −52.5% |
| Ruido de cámara, 320×240, 30 fotogramas | 881 KB | 584 KB | −33.7% |
| Ruido de cámara, 480×360, 40 fotogramas | 2.54 MB | 1.70 MB | −33.0% |
| Captura de interfaz con cursor, 900×500 | 8 KB | 6 KB | −28.3% |
| Captura de interfaz con cursor, 600×340 | 5 KB | 4 KB | −28.0% |
| Barra de progreso, 60 fotogramas, muchos duplicados | 6 KB | 2 KB | −69.4% |
| Barra de progreso, 800×450, 72 fotogramas | 7 KB | 2 KB | −67.5% |
| Explosión de confeti, 400×400, 45 fotogramas | 174 KB | 167 KB | −4.4% |
| Explosión de confeti, 640×640, 60 fotogramas | 285 KB | 275 KB | −3.6% |
Método: Se generaron 16 GIF para representar tipos de contenido comunes del mundo real, luego se procesaron con Gifsicle 1.96 —el mismo motor que utiliza esta herramienta como WebAssembly— usando -O3 --lossy=120 --colors=64. Los tamaños son los bytes reales en disco antes y después. Dos observaciones nos sorprendieron: las barras de progreso con muchas duplicaciones dieron las mayores ganancias, y la animación densa estilo confeti apenas se comprime.
Última prueba: August 14, 2026
La mayoría de las personas comprimen un GIF por una de seis razones: una aplicación de chat rechazó la subida, un cliente de correo electrónico se atascó, una página cargó lentamente, una plataforma social estropeó los colores, un README necesitaba una demostración o el metraje era confidencial. Cada una quiere configuraciones ligeramente diferentes, y las seis tardan unos diez segundos aquí.
La razón más común por la que la gente comprime un GIF. Un clip de 14 MB de una ronda decisiva no se enviará; el mismo clip a 6 MB se publica instantáneamente y todavía se ve bien en tamaño de chat.
Los clientes de correo son brutales con el peso, y Gmail limita los archivos adjuntos personales a 25 MB. Mantenga una firma animada por debajo de 200 KB y se cargará antes de que el lector se desplace más allá de ella.
Un GIF principal suele ser lo más pesado en una página de destino. Reducir un bucle de 4 MB a 900 KB disminuye su Largest Contentful Paint en conexiones móviles donde realmente afecta.
Las plataformas recodifican lo que usted sube, y recodifican mal un GIF abultado. Envíe un archivo más limpio y pequeño y su codificador tendrá menos daños que hacer a sus colores.
GitHub renderiza GIF en línea, lo que los hace perfectos para mostrar un flujo de CLI. Reduzca la velocidad de fotogramas a 12 fps y el tamaño del GIF a 800 px de ancho, y una grabación de terminal de 9 MB se acerca a los 2 MB.
Si el GIF muestra un producto no lanzado o el panel de un cliente, un compresor del lado del servidor es una transferencia de datos. Este no lo es: el archivo nunca sale de tu laptop.
La compresión es la primera herramienta, no la última. Un redimensionador de GIF, un recortador de GIF, un recortador de tiempo de GIF y un cambiador de velocidad están en desarrollo, y cada uno se ejecutará del lado del cliente exactamente como este. Todo lo que sigue es una hoja de ruta honesta, no una función en vivo.
Respuestas concisas a las cosas por las que la gente nos envía más correos: pérdida de calidad, límites de Discord, duración de GIF y qué hacer cuando un archivo no se reduce lo suficiente.
El Cambiador de velocidad GIF reajusta el tiempo de un GIF animado de 0.1× a 8× y establece cómo se repite — mismo motor, misma privacidad solo en el navegador.
El Redimensionar GIF escala un GIF animado a píxeles exactos, un porcentaje o un ajuste preestablecido de plataforma — mismo motor, misma privacidad solo en el navegador.
Vuelva arriba, suelte su archivo en el compresor de GIF, y tendrá una versión más liviana antes de terminar de leer esta frase. Nada que instalar, nada que registrarse, y nada sale de su laptop.
Última actualización: 14 de agosto de 2026 - Creado por Shafiullah Tareen.