CompressVideoOnline

Convertidor de GIF a MP4

Convierte un GIF pesado en un MP4 pequeño y sin sonido que conserva cada fotograma — en tu dispositivo, con el tamaño real de antes y después en cada archivo.

Funciona por completo en tu navegador. Tus videos nunca salen de este dispositivo.

Este convertidor de GIF a MP4 recodifica un GIF animado como video H.264 en tu navegador — no se sube nada. Conserva el ancho, el alto y la temporización de fotogramas del GIF, no tiene pista de sonido y normalmente es un 85–99 % más pequeño que el GIF de origen (medido en el navegador con el ajuste predeterminado; un GIF con tramado en el que se mueve cada píxel ahorró un 72 %). Suelta varios GIF a la vez; cada uno recibe su propia tarjeta de resultado con los tamaños reales, una vista previa integrada que se repite como el original, una descarga y una etiqueta lista para insertar en páginas web. Elige calidad Alta, Equilibrada o Más pequeño, cuántas veces se reproduce la animación dentro del archivo y de qué color quedan las zonas transparentes — un MP4 no conserva la transparencia. Sin marca de agua, sin registro, sin límite artificial de tamaño.

¿Por qué un MP4 es mucho más pequeño que el mismo GIF?

Porque un GIF guarda cada fotograma como una imagen completa, mientras que un MP4 guarda sobre todo lo que cambia entre fotogramas. Un GIF es una pila de imágenes indexadas, cada una limitada a 256 colores y comprimida por separado con LZW, el mismo método sin pérdida que usa el GIF desde 1987; solo se pueden omitir los píxeles que no cambian de un fotograma al siguiente. H.264, el códec que lleva casi todo MP4, predice cada fotograma a partir de los que lo rodean, describe el desplazamiento como movimiento y gasta bits donde el ojo los nota. En nuestros GIF de prueba, con el ajuste predeterminado de esta herramienta, el MP4 salió un 85–99 % más pequeño — un GIF de 23 MB se convirtió en un video de 274 KB — conservando cada fotograma, la temporización original y la resolución completa. Además se ve mejor que el GIF con el mismo tamaño, porque no está limitado a 256 colores. Conviene conocer las excepciones: un GIF con mucho tramado en el que se mueve cada píxel ahorró un 72 %, un GIF de pocos kilobytes puede salir más grande porque un MP4 lleva una pequeña estructura fija, y un MP4 no conserva la transparencia. Convertir vale la pena donde se reproduce video: apps de chat, publicaciones en redes y páginas web. Quédate con el GIF donde solo se acepta una imagen — emojis personalizados, archivos README de GitHub, correo electrónico.

Los datos que importan

SalidaMP4 (video H.264, sin pista de audio), color 4:2:0, inicio rápido para que pueda reproducirse antes de terminar de descargarse; se reproduce en todos los navegadores actuales, y Discord, X, Telegram y WhatsApp incluyen MP4 entre los formatos de video que aceptan (comprobado en octubre de 2026)
Ahorro típico85–99 % menos con el ajuste predeterminado en nuestros GIF de prueba, medido en el navegador (880 KB → 47 KB, 5,2 MB → 95 KB, 23,1 MB → 274 KB); 72 % en un GIF con tramado en el que se mueve cada píxel; un GIF de pocos KB puede salir más grande, y la tarjeta lo dice
CalidadAlta (CRF 18) · Equilibrada (CRF 23, predeterminada) · Más pequeño (CRF 28) — en el GIF que menos se comprimió, 58 % / 72 % / 83 % menos respectivamente
Lo que se conserva del GIFAncho y alto completos (las dimensiones impares bajan un píxel — H.264 en 4:2:0 necesita números pares), cada fotograma y su temporización: un GIF de 10,0 s da un MP4 de 10,0 s
OpcionesReproducciones 1× / 2× / 3× / 5× grabadas en el archivo · píxeles transparentes rellenados de blanco o negro · lote de cualquier cantidad de GIF, convertidos uno tras otro
VelocidadUna codificación por GIF, en un solo hilo; en Chrome en un portátil, un GIF de 8 segundos en 720p (5,2 MB) tardó unos 4 s y uno de 23 MB unos 2 s
Privacidad y límitesSe procesa por completo en tu dispositivo — FFmpeg compilado a WebAssembly, ~32 MB descargados una vez y guardados en caché; nada se sube, funciona sin conexión tras la primera carga; sin marca de agua, sin registro, el límite práctico es la memoria del navegador (~1–2 GB)

Consigue un mejor resultado

Preguntas frecuentes

¿Cómo convierto un GIF a MP4 sin subirlo?

Suelta el GIF en esta página, deja el ajuste en Equilibrada y pulsa Convertir. La conversión ocurre en tu dispositivo: FFmpeg compilado a WebAssembly (unos 32 MB) se descarga una vez, queda en caché y luego decodifica cada fotograma del GIF y lo recodifica como H.264 dentro de la pestaña del navegador. Puedes comprobarlo en la pestaña de red del navegador — una vez cargado el motor, ninguna petición lleva tu archivo, y la página sigue funcionando sin conexión. En Chrome en un portátil, un GIF de 8 segundos en 720p tardó unos 4 segundos; la tarjeta de resultado muestra ambos tamaños, una vista previa en bucle, el botón de descarga y el código para insertar. Sin marca de agua, sin registro, sin más límite de tamaño que la memoria del navegador.

¿Se pierde calidad al convertir un GIF a MP4?

Técnicamente sí — H.264 es un códec con pérdida —, pero en la práctica el MP4 suele verse igual o mejor que el GIF. El GIF ya descartó información al crearse: cada fotograma se comprimió en una paleta de 256 colores como máximo, a menudo con tramado. El MP4 conserva cada fotograma, la temporización original y la resolución completa, y con el ajuste predeterminado (CRF 23) las diferencias cuestan de ver a tamaño normal. Dos cosas pueden notarse: los patrones finos de tramado se suavizan (elige Alta, CRF 18, para conservar más), y como el MP4 guarda el color a la mitad de resolución, los detalles de color diminutos del pixel art pueden correrse un poco. Si necesitas los píxeles exactos, quédate con el GIF.

¿El MP4 se repetirá en bucle como un GIF?

En una página web, sí — con el atributo loop, que el código para insertar de esta herramienta incluye junto con autoplay, muted y playsinline. En otros sitios depende del reproductor, porque un MP4 no tiene un indicador de bucle propio y un GIF sí. Telegram guarda los GIF como videos MPEG-4 sin sonido desde 2016 y los reproduce como animaciones al estilo GIF, pero si Discord, Slack u otra app repiten un MP4 subido depende de la app, y ninguna lo documenta (comprobado en octubre de 2026). Donde nada lo repite, como un reproductor de video simple o la línea de tiempo de un editor, pon “Reproducciones” en 2×, 3× o 5× y las repeticiones quedan grabadas en el archivo — cada una añade más o menos otra copia del tamaño de la animación, así que hazlo solo cuando lo necesites.

¿Por qué mi MP4 pesa más que el GIF?

Porque el GIF ya era diminuto o muy simple. Un archivo MP4 lleva unos 1–2 KB de estructura fija — cabeceras, un índice, los ajustes del códec — que un GIF nunca paga, así que un GIF de unos cientos de bytes o un par de kilobytes puede salir más grande: en nuestra prueba, un GIF de 983 bytes y tres fotogramas se convirtió en un MP4 de 1,6 KB. Grabar varias reproducciones también multiplica el tamaño, por eso la tarjeta no muestra porcentaje en ese caso. Cuando el MP4 es más grande, la tarjeta de resultado lo dice claramente en lugar de esconderlo — quédate con el GIF en ese caso. Para cualquier cosa de más de unos pocos kilobytes con movimiento real, el MP4 es casi siempre mucho más pequeño.

¿Qué pasa con el fondo transparente de un GIF?

Se rellena con un color sólido, porque un MP4 H.264 no conserva la transparencia. Esta herramienta te deja elegir blanco (el predeterminado, y lo que produce por sí solo el decodificador de GIF de FFmpeg) o negro; elige el color del fondo sobre el que quedará el video, por ejemplo negro para el tema oscuro de Discord. Ten en cuenta que muchos GIF usan píxeles “transparentes” internamente solo para indicar “sin cambios desde el fotograma anterior” — esos se componen correctamente y este ajuste no los afecta; solo toman el color las zonas que se ven transparentes en la animación terminada. Si la transparencia en sí importa, el formato adecuado es un GIF, un WebP animado o un APNG, no un MP4.

¿Publico un GIF o un MP4 en Discord, X o Telegram?

Donde se reproduce video, el MP4 suele ser la mejor subida: normalmente es un 85–99 % más pequeño, así que se envía antes y queda muy por debajo de límites como los 20 MB de subida gratuita de Discord (subidos desde 10 MB en agosto de 2026; Nitro Basic permite 50 MB y Nitro hasta 1 GB), y Discord incluye el MP4 H.264 entre los videos que acepta. Telegram recodifica todos los GIF a MPEG-4 desde 2016, según su propio anuncio, y la documentación de la API de X sirve los GIF subidos como MP4 (comprobado en octubre de 2026) — así que enviar tu propio MP4 se salta una segunda recodificación con pérdida. Un GIF de verdad sigue siendo obligatorio en algunos sitios: emojis personalizados en Discord (menos de 256 KB) y Slack (menos de 128 KB), emotes de Twitch, archivos README de GitHub y la mayoría del correo electrónico. Para esos casos, usa el compresor de GIF de este sitio.

¿Por qué el MP4 tiene un píxel menos que mi GIF?

Porque H.264 con color 4:2:0 — el formato que reproducen todos los navegadores y teléfonos — guarda el color por cada bloque de 2×2 píxeles, así que el ancho y el alto deben ser números pares. Un GIF de 481×271 se redimensiona a 480×270 antes de codificarse; los GIF de tamaño par conservan sus dimensiones exactas. La diferencia es una fila o columna de píxeles, que no se nota a tamaño normal. La tarjeta de resultado muestra las dimensiones finales cuando esto ocurre, y el código para insertar las usa para que la página reserve exactamente el espacio justo.

¿Hay límite de tamaño? ¿Se sube mi GIF a algún sitio?

Sin límite artificial y sin subidas. Todo ocurre en tu dispositivo: el motor se descarga una vez (unos 32 MB), queda en caché y convierte tus GIF dentro de la pestaña del navegador — una vez cargado, ninguna petición lleva tus archivos y la página sigue funcionando sin conexión. El límite práctico es la memoria del navegador, unos 1–2 GB, que es un GIF muy grande. La contrapartida es que el trabajo lo hace tu dispositivo, un GIF tras otro: un GIF de 8 segundos en 720p tardó unos 4 segundos en Chrome en un portátil, y un lote largo tarda proporcionalmente más. Sin marca de agua, sin registro, sin cuenta.

Herramientas relacionadas