DocumentosImágenesMediaHerramientas PDF

Convertir GIF a MP4 Online

Convierte GIFs animados a MP4. Hasta un 90% más pequeño, con mejor calidad de color. Gratis, en tu navegador.

Arrastra tu archivo aquí

.gif · hasta 100 MB

Procesado en tu navegador — el archivo no se subeGratis
Nota: La primera conversión carga el motor FFmpeg (~25MB). Las siguientes conversiones serán más rápidas.

GIF a MP4: animaciones más pequeñas y nítidas

Hasta 90% más pequeño

H.264 comprime la animación mucho mejor que el algoritmo LZW de GIF. Mismo contenido, fracción del tamaño.

100% privado

La conversión ocurre en tu navegador. Tu GIF nunca se sube a ningún servidor.

Compatible universal

MP4/H.264 funciona en todos los navegadores, redes sociales y apps de mensajería.

Instantáneo

Sin colas ni esperas. El GIF se convierte en segundos directamente en tu dispositivo.

Tres pasos, sin complicaciones

1

Sube tu GIF animado

Arrastra o selecciona tu archivo .gif. El tamaño máximo depende de la memoria disponible en tu dispositivo; archivos de hasta 50 MB se procesan sin problema en la mayoría de los navegadores modernos.

2

Conversión automática a MP4

El GIF se convierte a vídeo MP4 (H.264) en tu navegador usando WebCodecs o Canvas API. La animación completa se preserva con todos sus fotogramas.

3

Descarga el MP4

Compara el tamaño original del GIF con el nuevo MP4. El ahorro típico es del 70-90%. Descarga y úsalo en cualquier plataforma.

¿Tienes dudas?

El formato GIF (Graphics Interchange Format) fue desarrollado por CompuServe en 1987 usando el algoritmo de compresión LZW (Lempel-Ziv-Welch, patentado por Unisys). En 2004 expiraron las últimas patentes de Unisys sobre LZW, liberando el formato. GIF tiene dos limitaciones técnicas fundamentales: solo soporta 256 colores por fotograma (paleta de 8 bits), lo que produce bandas de color visibles en gradientes y fotografías; y su algoritmo de compresión LZW no está optimizado para vídeo, lo que resulta en archivos mucho más grandes que los formatos de vídeo modernos para el mismo contenido animado. MP4 con codec H.264 (AVC) usa compresión inter-frame (P-frames y B-frames que almacenan solo las diferencias entre fotogramas) y soporte para millones de colores (4:2:0 chroma subsampling con 16.7 millones de colores), produciendo archivos entre 70 y 95% más pequeños que el GIF equivalente con calidad visual significativamente superior.

Sí, la conversión GIF a MP4 preserva todos los fotogramas de la animación original y los tiempos de duración de cada fotograma. GIF almacena la duración de cada fotograma en centésimas de segundo (10 ms de resolución), con un valor mínimo de 2 centésimas (20 ms, equivalente a 50 fps). Los navegadores históricamente han interpretado valores de 0 o 1 centésima como 10 centésimas (100 ms, 10 fps) para evitar animaciones demasiado rápidas. El MP4 resultante usa una framerate que preserva los tiempos originales del GIF. Si el GIF original tiene fotogramas con duraciones variables (lo que es común), el MP4 usa una framerate alta (típicamente 100 fps) con fotogramas duplicados para representar fielmente cada duración.

La reducción de tamaño al convertir GIF a MP4 es generalmente muy significativa, entre el 70% y el 95%. El factor exacto depende del contenido: animaciones con mucho movimiento y muchos colores (como clips de vídeo convertidos a GIF) se benefician más de la compresión inter-frame de H.264. Un GIF animado de 10 MB con un clip de 10 segundos típicamente se convierte a un MP4 de 0.5-1.5 MB. Animaciones simples con pocos colores y movimiento limitado (como logos animados o iconos) pueden tener reducciones menores (50-70%) porque el algoritmo LZW de GIF ya es relativamente eficiente para ese tipo de contenido. La profundidad de color es un factor importante: un GIF usa 256 colores por paleta mientras que MP4/H.264 usa YCbCr 4:2:0 con 8 bits por canal, representando millones de colores con menor artefacto visual.

Sí. El elemento HTML5 <video> con autoplay, loop y muted reproduce MP4 (H.264) de forma nativa en todos los navegadores modernos sin necesidad de JavaScript. Chrome 4+ (2010), Firefox 35+ (2015), Safari 3.1+ (2008), Edge y Opera soportan H.264/MP4 nativo en el elemento <video>. La combinación de atributos <video autoplay loop muted playsinline> es el equivalente moderno al tag <img> con un GIF: reproduce la animación automáticamente, en bucle, sin sonido, sin controles, y en iOS sin requerir interacción del usuario (el atributo playsinline evita que iOS reproduzca en pantalla completa). Twitter, Giphy, Imgur y la mayoría de las plataformas de redes sociales convierten internamente todos los GIFs subidos a MP4 o WebM para servirlos como vídeo, mejorando significativamente el rendimiento de carga de sus páginas.

La diferencia de calidad visual es sustancial. GIF tiene una paleta de 256 colores por fotograma (8 bits por píxel), lo que produce dithering (tramado de puntos) visible en imágenes con gradientes suaves, fotografías o cualquier contenido con más de 256 tonos distintos. El dithering es el proceso de aproximar colores no disponibles en la paleta mediante patrones de puntos de colores adyacentes (algoritmos como Floyd-Steinberg, 1976). El resultado visual son patrones de ruido característicos del formato GIF, especialmente visibles en áreas de color uniforme y gradientes. MP4/H.264 trabaja en espacio de color YCbCr con 8 bits por canal (aproximadamente 16.7 millones de colores) y el único artefacto visual a bitrates moderados es el bloqueo de macroblocks (8x8 o 16x16 píxeles) visible en comprensión muy agresiva, que a bitrates de 500 kbps o superiores es completamente invisible.

Sí, con algunas consideraciones por plataforma. Twitter/X acepta MP4 hasta 512 MB y 140 segundos; los GIFs subidos se convierten internamente a MP4 y se sirven como vídeo mudo en bucle. Instagram acepta MP4 hasta 650 MB para Reels y Stories. WhatsApp acepta MP4 hasta 16 MB para vídeos (usa compresión interna si el archivo es mayor). Telegram acepta MP4 hasta 2 GB. Discord acepta MP4 hasta 8 MB en cuentas gratuitas. Para uso en páginas web, el elemento <video autoplay loop muted playsinline> con el MP4 como fuente es la técnica recomendada por Google PageSpeed Insights y Core Web Vitals para reemplazar GIFs animados: mejora el LCP (Largest Contentful Paint) y reduce el consumo de ancho de banda del usuario. Giphy sirve sus GIFs internamente en formato WebM (para Chrome/Firefox) y MP4 (para Safari) usando el elemento <video>, nunca el tag <img> original.

Convertir GIF a MP4: historia, técnica y rendimiento web

El formato GIF (Graphics Interchange Format) fue creado por CompuServe el 15 de junio de 1987, diseñado por el ingeniero Steve Wilhite para transmitir imágenes en color a través de conexiones de módem lentas. GIF usa el algoritmo de compresión LZW (Lempel-Ziv-Welch), desarrollado por Abraham Lempel y Jakob Ziv en 1977 y refinado por Terry Welch en 1984, que Unisys patentó en Estados Unidos en 1985. Esta patente causó controversia significativa en los años 1990 cuando Unisys comenzó a cobrar licencias a desarrolladores de software. La última de las patentes de Unisys sobre LZW expiró en 2004, liberando completamente el formato. GIF soporta animaciones desde su segunda versión, GIF89a (1989), que introdujo los bloques de extensión de control gráfico que permiten especificar la duración de cada fotograma y el comportamiento del bucle. La limitación técnica más significativa de GIF para animaciones modernas es su paleta de colores de 8 bits: solo 256 colores por fotograma. Esta restricción era aceptable en 1987 cuando los monitores de ordenador típicos mostraban 16 o 256 colores, pero es completamente inadecuada para fotografías, clips de vídeo y gráficos modernos. El formato PNG (Portable Network Graphics), creado en 1996 precisamente como alternativa libre a GIF, resolvió las limitaciones de color pero no soporta animaciones en su versión estándar (APNG es una extensión no oficial, aunque bien soportada desde 2017 en Chrome y Firefox). El formato WebP de Google (2010) soporta animaciones con paleta de color completa y mejor compresión que GIF.

El rendimiento web es el argumento más poderoso para reemplazar GIFs con vídeo MP4 o WebM. Los GIFs animados son notoriamente ineficientes para la carga de páginas web por varias razones técnicas: son imágenes, no vídeos, por lo que no se benefician de las optimizaciones de streaming de vídeo del navegador (precarga adaptativa, buffering); se descargan completamente antes de comenzar la reproducción; y el algoritmo LZW produce archivos significativamente más grandes que los codecs de vídeo modernos para el mismo contenido. Google PageSpeed Insights y los Core Web Vitals de Google explícitamente recomiendan reemplazar GIFs animados con vídeo HTML5 como una de las optimizaciones de mayor impacto para el LCP (Largest Contentful Paint), uno de los tres factores de Web Vitals que influyen en el posicionamiento SEO desde mayo de 2021. La adopción de MP4 como sustituto de GIF en plataformas sociales comenzó alrededor de 2014-2015. Twitter fue uno de los primeros en implementarla: en junio de 2014, Twitter anunció soporte nativo para GIFs animados, pero internamente los convierte a MP4 desde el primer momento para servirlos como vídeo mudo en bucle. Giphy, la mayor base de datos de GIFs del mundo (fundada en 2013), sirve su contenido en formato MP4 y WebM a los navegadores compatibles, usando el tag <img> solo como fallback. Imgur implementó la misma conversión con su formato GIFV en octubre de 2014. Esta transición fue impulsada por reducción de costes de ancho de banda: un GIF de 5 MB se convierte típicamente a un MP4 de 0.3-0.5 MB, una reducción del 90-94% que se traduce directamente en menores costes de CDN.

Desde la perspectiva del desarrollador web, el patrón correcto para reemplazar GIFs con vídeo es el elemento <video> con los atributos autoplay, loop, muted y playsinline. El atributo muted es técnicamente requerido por los navegadores para permitir autoplay (Chrome 66+, Firefox 66+, Safari 11+ bloquean el autoplay de vídeo con audio); playsinline es necesario en iOS para evitar que el vídeo se abra en pantalla completa. Para máxima compatibilidad, se sirven dos fuentes: WebM/VP9 para Chrome y Firefox (mejor compresión) y MP4/H.264 como fallback para Safari y navegadores más antiguos. La especificación W3C del elemento <video> está definida en HTML5 (publicada como recomendación en octubre de 2014) y es parte del estándar HTML Living Standard mantenido por WHATWG. Para casos de uso en producción, las herramientas de línea de comandos ofrecen más control. FFmpeg convierte GIF a MP4 con: ffmpeg -i input.gif -vf 'fps=15,scale=640:-1:flags=lanczos' -c:v libx264 -pix_fmt yuv420p -movflags +faststart output.mp4. El flag -movflags +faststart mueve el átomo moov al inicio del archivo MP4 (técnica conocida como MP4 fast start o progressive download), permitiendo que el vídeo comience a reproducirse antes de descargarse completamente. El filtro fps=15 reduce la framerate para archivos más pequeños (muchos GIFs originales tienen 10-15 fps de todas formas). El filtro scale=640:-1 limita el ancho a 640 píxeles manteniendo el aspect ratio, reduciendo significativamente el tamaño para GIFs de alta resolución.