Todas las herramientas GIF. Cero cargas.

Compresor GIF — reducir GIF sin afectar la calidad

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.

Toca para seleccionar GIF

.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.

La descarga se realiza en su navegador, directamente desde el anfitrión de la imagen; ZipGIF no tiene un servidor para enviarlo. Los enlaces deben apuntar directamente a un archivo .gif.

  • Nothing is uploaded — compression runs on your device
  • No watermark, no signup, no daily limit
  • 200 MB per GIF, 20 GIFs per batch

Última actualización: August 14, 2026 · Desarrollado y mantenido por Shafiullah Tareen

Lo que este compresor GIF le hace a su archivo

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.

Cómo comprimir un GIF

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.

  1. Paso 1

    Añada su GIF

    Arrastre su GIF al cuadro de arriba, péguelo desde su portapapeles o haga clic para buscar — hasta 20 archivos a la vez.

  2. Paso 2

    Elija su configuración (o no)

    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.

  3. Paso 3

    Comparar y descargar

    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.

Qué hace realmente la compresión de GIF

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.

Sin pérdida primero, con pérdida segundo

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.

El problema de los 256 colores

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.

Velocidad, duración y resolución de fotogramas

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étodos de compresión GIF, ahorro de tamaño típico e impacto en la calidad
MétodoQué haceAhorro típicoImpacto en la calidad
Lossy LZW compressionNudges 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 reductionCuts 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 framesDeletes 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 reductionKeeps 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 dimensionsLowers 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.

Compresor GIF para Discord

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.

Límites de tamaño de Discord para archivos adjuntos, emojis y stickers
Tipo de cargaLímite de DiscordNotas
Attachment (default, all users)10 MiBMás alto con Nitro o nivel de refuerzo de servidor
Custom emoji (static or animated)256 KiB128×128 se renderiza mejor
Sticker (PNG, APNG, GIF, Lottie)512 KiB320×320 lienzo

Cifras publicadas por Discord en su referencia del desarrollador, documentos de emoji y documentos de stickers. Verificado August 14, 2026.

  • Apunte por debajo de la línea, no sobre ella. Objetivo de 8 MB en lugar de 10 MiB — Discord cuenta la solicitud completa, por lo que un pie de foto y metadatos incrustados van junto con tu archivo.
  • Ajustar el tamaño de los emotes correctamente. Un emoji de 128×128 de menos de 256 KiB y un sticker de 320×320 de menos de 512 KiB siempre serán aceptados; cualquier cosa más grande se rechaza al subir sin explicación.
  • Recorte antes de comprimir. Los problemas de tamaño de GIF de Discord suelen ser problemas de duración. Cuatro segundos de la mejor parte superan a doce segundos comprimidos en una papilla.

Lee la guía completa para comprimir un GIF para Discord

Comprimir un GIF para X (Twitter) y WhatsApp

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.

Límites de carga de GIF verificados y tamaños objetivo de ZipGIF recomendados para X y WhatsApp
Dónde lo publicaLímite publicadoTamaño objetivo en ZipGIFPor qué
X (Twitter) — web upload15 MB5 MBAlso capped at 1280×1080 and 350 frames
X (Twitter) — iOS / Android app5 MB5 MBThe mobile cap, and the safe number everywhere
WhatsApp — photo & video in chat16 MB12 MBWhatsApp re-encodes to MP4 and compresses again
WhatsApp — sent as a document2 GBNo limit in practiceNo re-encode, but no inline autoplay either
WhatsApp — animated sticker500 KB500 KB512×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.

Publicar en X sin que la subida falle

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.

Enviando por WhatsApp para que siga viéndose nítido

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.

Comprimir un GIF a 256KB, 512KB, 1MB o 8MB

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.

Límites de tamaño de archivo de plataforma verificados y el objetivo que recomendamos
PlataformaLímite publicadoObjetivo que fijaríamosOrigen
Discord attachment10 MiB default8 MBDocumentación oficial
Emoji para Discord256 KiB256 KBDocumentación oficial
Sticker para Discord512 KiB512 KBDocumentación oficial
Gmail attachment (personal)25 MB10 MBDocumentación oficial
Slack file upload1 GB2 MB for inline playbackDocumentación oficial

Solo se listan los límites que pudimos verificar contra la documentación oficial. Verificado August 14, 2026.

Por qué los archivos GIF son tan ridículamente grandes

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.

ZipGIF vs. otros compresores de GIF en línea

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.

Comparación de características con compresores GIF en línea típicos
CaracterísticaZipGIFCompresor típico gratuito
PrecioFree, unlimitedFree tier with daily caps
Marca de agua en la salidaNeverCommon on free tiers
Registro o correo electrónicoNot requiredOften required
Límite de tamaño de archivo200 MB per GIFTypically 5–50 MB
Soporte por lotes20 GIFs, one .zipUsually one at a time
Dónde se procesan los archivosYour browserTheir server
Tamaño de archivo objetivo exactoYes, iterative passesRare

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.

Comprimimos 16 GIF de prueba y publicamos cada número

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%.

Resultados por archivo de nuestra prueba de compresión de GIF
GIF de pruebaAntesDespuésReducción
Grabación de pantalla, 800×450, 60 fotogramas100 KB70 KB30.4%
Grabación de pantalla, 1000×560, 90 fotogramas181 KB125 KB31.2%
Cabeza parlante, 480×480, 48 cuadros30 KB11 KB62.4%
Cabeza parlante, 320×320, 30 cuadros19 KB8 KB60.0%
Bucle de logo plano, 600×300, 30 fotogramas10 KB8 KB19.9%
Bucle de logo plano, 900×300, 40 fotogramas14 KB11 KB19.6%
Paneo fotográfico, 640×360, 40 fotogramas1.68 MB843 KB50.9%
Paneo fotográfico, 320×180, 25 fotogramas339 KB161 KB52.5%
Ruido de cámara, 320×240, 30 fotogramas881 KB584 KB33.7%
Ruido de cámara, 480×360, 40 fotogramas2.54 MB1.70 MB33.0%
Captura de interfaz con cursor, 900×5008 KB6 KB28.3%
Captura de interfaz con cursor, 600×3405 KB4 KB28.0%
Barra de progreso, 60 fotogramas, muchos duplicados6 KB2 KB69.4%
Barra de progreso, 800×450, 72 fotogramas7 KB2 KB67.5%
Explosión de confeti, 400×400, 45 fotogramas174 KB167 KB4.4%
Explosión de confeti, 640×640, 60 fotogramas285 KB275 KB3.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

Cuando las personas buscan un reductor de tamaño de GIF

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í.

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.

Firmas de correo electrónico y boletines

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.

Velocidad de sitio web y Core Web Vitals

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.

Publicaciones en redes sociales

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.

Documentación, READMEs y tutoriales

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.

Aplicaciones de mensajería y NDA

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.

Qué estamos construyendo a continuación

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.

  • Cambiar tamaño de GIF — cambia las dimensiones del GIF para emotes y miniaturas, incluyendo un redimensionador de GIF animados para tamaños de Discord.
  • Recortar GIF — corta un GIF o acorta un GIF a los segundos importantes; un acortador de GIF ahorra más que cualquier deslizador.
  • Recortar GIF — enviado: el Recortar GIF está en vivo para eliminar los bordes del navegador de las capturas de pantalla.
  • Velocidad y calidad — un cambiador de velocidad de GIF para ralentizar o acelerar un GIF, además de un escalador de GIF para fuentes pequeñas.

Preguntas que nos hacen sobre la compresión GIF

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.

Comienza con trabajo sin pérdidas: optimiza la transparencia y elimina los cuadros duplicados. Ambos reducen bytes sin cambiar un solo píxel visible. Luego, agrega compresión con pérdidas lentamente — una fuerza de 40 a 80 es invisible en la mayoría de las grabaciones. Revisa el deslizador de antes/después a tamaño completo. Si no puedes notar una diferencia, no has perdido nada que importe.

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.

Vaya a hacer ese GIF más pequeño

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.