Creador de GIF gratuito
Crea GIF animados a partir de tus imágenes. Importa fotos, reordénalas, ajusta los tiempos y descarga tu animación al instante.
🔒 100 % en el navegadorPaso 1: importar imágenes
📸 Suelta imágenes aquí o haz clic para importar
Admite JPG, PNG, WebP y otros formatos de imagen. Se aceptan varios archivos.
Tu GIF
Cómo funciona
- Sube tus fotogramas de imagen. Arrastra o elige dos o más archivos JPG, PNG o WebP. Cada uno se convierte en un fotograma de la animación, en el orden de subida. El navegador los lee localmente; no se sube nada a ningún servidor.
- Reordena si hace falta. Haz clic en un fotograma y usa Subir / Bajar para corregir la secuencia. La animación se reproduce en orden de arriba abajo.
- Establece el tiempo de cada fotograma. El control deslizante de retraso por fotograma fija cuánto tiempo se ve cada fotograma (50-2000 ms). 100 ms = 10 fotogramas por segundo, 200 ms = 5 fps, 500 ms = un ritmo de pase de diapositivas más pausado.
- Elige el número de bucles y la calidad. Bucle = 0 significa bucle infinito (el valor predeterminado y lo que esperan la mayoría de los clientes de chat); 1 reproduce la animación una sola vez. La calidad 1 da el mejor resultado, pero es la más lenta de codificar; de 10 a 15 es el punto óptimo en la práctica.
- Elige un ancho de salida. Auto mantiene el tamaño de origen; los preajustes de 400 a 1000 px reducen la escala de cada fotograma a un ancho objetivo antes de codificar. Los anchos más pequeños producen archivos drásticamente más pequeños.
- Haz clic en Crear el GIF y descarga. La codificación se ejecuta en tu navegador. Cuando la barra de progreso termina, aparece la vista previa y el archivo está a un clic de distancia.
¿Tienes un clip de vídeo en su lugar? La herramienta específica Convertidor de vídeo a GIF extrae fotogramas de archivos MP4 / WebM / MOV. Esta herramienta es para el flujo de secuencia de imágenes: capturas de pantalla, maquetas de diseño, fotos que deban animarse una tras otra.
Un recorrido rápido por el formato GIF
El formato Graphics Interchange Format fue lanzado por CompuServe el 15 de junio de 1987, diseñado por un equipo de ingeniería dirigido por Steve Wilhite. La revisión GIF89a de 1989 (todavía la versión que analizan hoy todos los navegadores) añadió la temporización de la animación, la transparencia de un solo bit y bloques de metadatos específicos de la aplicación. La animación en bucle, aquello por lo que más se conocen los GIF ahora, no estaba en absoluto en la especificación original: Netscape la añadió en septiembre de 1995 con Navigator 2.0 mediante la extensión de aplicación «NETSCAPE2.0», y ese bloque de 19 bytes sigue siendo la forma en que todo codificador declara hoy el número de bucles. La compresión es el algoritmo Lempel-Ziv-Welch (LZW); la patente estadounidense de LZW en poder de Unisys expiró el 20 de junio de 2003 (y en fechas similares a escala internacional hasta mediados de 2004), por lo que el GIF lleva dos décadas libre de patentes.
Por qué los GIF son más grandes de lo que esperarías
Tres decisiones estructurales del formato se combinan para hacer del GIF una forma pesada de distribuir animación en 2026:
- 256 colores por fotograma. Cada fotograma lleva una paleta indexada de 8 bits: 256 entradas extraídas de un espacio RGB de 24 bits. Las fotos y los degradados tienen que cuantizarse hasta esa paleta, lo que o bien pierde detalle (bandas), o bien gasta bytes en patrones de tramado para ocultar la pérdida.
- Sin predicción entre fotogramas. Los códecs de vídeo modernos almacenan un fotograma clave y un flujo de deltas de movimiento; el GIF almacena cada fotograma de forma independiente. Una animación de 30 fotogramas es, en esencia, 30 imágenes comprimidas separadas y apiladas en un archivo.
- Transparencia de un solo bit. Un píxel es totalmente opaco o totalmente transparente. No hay canal alfa, y por eso las formas curvas sobre un fondo que no coincide muestran bordes dentados.
La consecuencia práctica: un clip de 5 segundos y 480 px pesa fácilmente de 5 a 20 MB como GIF, pero solo unos pocos cientos de KB como MP4. La mayoría de las plataformas sociales limitan los GIF a unos 5-15 MB y descartan los más grandes. Si tu destino es una página web moderna bajo tu propio control, un MP4 en <video autoplay muted loop playsinline> suele ser una mejor opción técnica. El GIF sigue ganando allí donde el destino tiene una compatibilidad de códecs impredecible (clientes de chat, archivos README, firmas de correo electrónico, comentarios en gestores de incidencias), porque todos los lectores de cualquier plataforma pueden mostrarlo sin un reproductor de vídeo.
Ajustes prácticos a los que apuntar
| Caso de uso | Retraso por fotograma | Ancho | Notas |
|---|---|---|---|
| Reacción de Slack / Discord | 100-200 ms | 400-480 px | Mantén el archivo por debajo de ~5 MB. |
| Demo de README / documentación | 100-200 ms | 600-800 px | GitHub lo renderiza en línea, máximo 10 MB por archivo. |
| Animación de firma de correo electrónico | 200-500 ms | 320-480 px | Mantente por debajo de 1 MB; el primer fotograma debería ser el adecuado para la marca. |
| Pase de diapositivas / portafolio | 500-2000 ms | 800-1000 px | Menos fps + fotogramas más grandes cambian fluidez por claridad. |
| Reproducción para informe de error | 100 ms | 600 px | 10 fps capturan de forma legible la mayor parte del movimiento de la interfaz. |
La regla del área de píxeles. El tamaño del archivo escala aproximadamente con el número de píxeles por fotograma, lo que significa que duplicar el ancho de salida cuadruplica el área con la misma relación de aspecto. Un GIF de 320 px ocupa aproximadamente una cuarta parte del tamaño de la misma animación a 640 px, y aproximadamente una dieciseisava parte del tamaño a 1280 px. Reduce siempre la escala antes de codificar, no después.
Cuándo usar GIF y cuándo recurrir a otra cosa
- El GIF gana cuando el destino es impredecible: clientes de chat, correo electrónico, GitHub, Notion, Confluence, Jira, sistemas de tickets. Un GIF incrustado con una simple etiqueta
<img>se reproduce automáticamente en todos los navegadores desde la década de 1990, sin marcado de reproductor de vídeo ni comprobaciones de códec. - APNG (PNG animado) se incorporó oficialmente a la especificación de PNG en 2023. Admite color de 24 bits y un canal alfa real de 8 bits, de modo que las formas curvas se ven limpias sobre cualquier fondo. Los archivos suelen ser más grandes que un GIF para la misma animación, pero la calidad es muy superior.
- WebP animado es el formato de animación polivalente de Google, con alfa completo y modos con pérdida y sin pérdida. La compatibilidad entre navegadores ronda el 97 % en 2026; los clientes de chat varían (Discord añadió compatibilidad nativa con WebP animado a finales de 2024; Slack e iMessage siguen siendo inconsistentes).
- AVIF animado produce los archivos más pequeños de cualquier formato actual (a menudo un orden de magnitud más pequeños que un GIF), pero la compatibilidad de las aplicaciones de mensajería y los editores de imágenes aún va por detrás de la del AVIF estático.
- Vídeo MP4 / WebM es la opción correcta para cualquier animación de más de unos segundos destinada a una página web bajo tu control.
<video autoplay muted loop playsinline>es el envoltorio estándar. Las políticas de reproducción automática de los navegadores permiten el vídeo silenciado sin un gesto del usuario, así que el comportamiento visual es indistinguible del de un GIF con una fracción de los bytes.
Privacidad y velocidad
Muchos creadores de GIF en línea suben tus imágenes a un servidor, las codifican allí y te devuelven el resultado. Desde el punto de vista del tratamiento de datos, eso significa que las capturas de pantalla de una interfaz no publicada, los diseños bajo acuerdo de confidencialidad, las fotos de menores o cualquier otra cosa que preferirías no entregar a un tercero atraviesan la infraestructura de otra persona. Esta herramienta ejecuta el codificador en tu navegador mediante la biblioteca de código abierto gif.js: los fotogramas pasan directamente del arrastrar y soltar a un Web Worker que construye el GIF, y lo único que sale de la página es el archivo codificado cuando haces clic en Descargar el GIF. La velocidad depende de tu dispositivo: un GIF de reacción rápido tarda uno o dos segundos, mientras que un pase de diapositivas de 30 fotogramas a 800 px podría tardar de 10 a 15 segundos en un portátil típico.
Errores frecuentes
- Fotogramas de tamaños muy distintos. El codificador usa las dimensiones del primer fotograma y, o bien deja franjas (letterbox), o bien estira el resto. Recorta o redimensiona tus archivos de origen para que coincidan antes de subirlos y obtener el resultado más limpio.
- Retraso por fotograma fijado como fps. El control deslizante toma milisegundos por fotograma, no fotogramas por segundo. 100 ms son 10 fps, 200 ms son 5 fps y 500 ms son «cada medio segundo». Si tu animación parece lenta, prueba a reducir el retraso; si parece frenética, súbelo.
- Valor de calidad malinterpretado. Los números más bajos son de mayor calidad (y más lentos); los números más altos son más rápidos, pero más toscos. 10 es un buen valor predeterminado; baja a 5 para imágenes principales importantes y sube a 15-20 si el tamaño del archivo es crítico.
- Ancho de salida demasiado grande. Duplicar el ancho cuadruplica el tamaño del archivo. 480 px bastan para el chat y la mayoría de la documentación; recurre a 800 px solo cuando el texto del GIF deba seguir siendo legible.
- Número de bucles de 1 por error. Algunas plataformas (en especial el antiguo comportamiento de Twitter) muestran los GIF que no se repiten como una única imagen estática. Deja Bucle = 0 salvo que tengas una razón concreta para reproducirlo una sola vez.
- Mezclar PNG con transparencia y JPG sin ella. Los fotogramas JPG tienen un fondo opaco; los fotogramas PNG pueden ser transparentes. El codificador elige un único color de transparencia por paleta, así que las fuentes mezcladas pueden producir halos inesperados. Convierte primero todos los fotogramas al mismo formato.
- Intentar hacer una animación larga. El GIF es un formato pobre para cualquier cosa de más de ~10 segundos: el tamaño del archivo se vuelve inmanejable y la mayoría de las superficies de uso compartido limitan el tamaño de subida. Recorta de forma agresiva o cambia a MP4 / WebP para el contenido más largo.
Preguntas frecuentes
¿Cuántos fotogramas puedo añadir?
Tantos como la memoria de tu dispositivo admita con holgura. El codificador se ejecuta enteramente en el navegador, así que no hay límite del lado del servidor, pero un GIF de 100 fotogramas y 1000 px tardará un tiempo notable en codificarse y producirá un archivo de varios megabytes. Para la mayoría de los casos de uso, de 5 a 30 fotogramas a 400-600 px es el punto óptimo.
¿Qué formatos de imagen puedo subir?
Cualquier cosa que el navegador pueda descodificar como imagen: JPG, PNG, GIF (se toma el primer fotograma), WebP, BMP y la mayoría de los formatos modernos. La compatibilidad con SVG depende de la API de canvas del navegador. Para obtener el resultado más limpio, mantén todos los fotogramas en el mismo formato y con las mismas dimensiones.
¿El GIF tiene transparencia?
El GIF solo admite transparencia de un solo bit: un píxel es totalmente opaco o totalmente transparente, sin suavizado. Si subes fotogramas PNG con píxeles semitransparentes (sombras, bordes suaves), esas regiones translúcidas se ajustan a opacas o al color de transparencia elegido, lo que puede producir un aspecto con flecos. Para animaciones que necesitan un alfa limpio sobre fondos arbitrarios, APNG o WebP animado son mejores formatos, aunque la compatibilidad varía según el destino.
¿Se sube a algún sitio el archivo codificado?
No. El codificador gif.js se ejecuta en un Web Worker en tu navegador. Tus imágenes de origen nunca se envían a un servidor, ni tampoco la salida codificada. Una vez cargada la página, la herramienta también funciona sin conexión.
¿Por qué mi GIF es tan grande?
La compresión del GIF es pobre para los estándares modernos: cada fotograma lleva su propia paleta indexada de 256 colores, sin predicción entre fotogramas. Las mayores palancas son el ancho de salida (el tamaño del archivo escala con el área de píxeles) y el número de fotogramas. Limita el ancho a 480 px para una salida apta para el chat, recorta la animación a los fotogramas esenciales y sube el valor de calidad hacia 15-20 para obtener los archivos más pequeños.
¿Puedo editar un GIF que ya he creado?
No directamente: esta herramienta crea GIF nuevos a partir de fotogramas de imagen individuales; no descompone un GIF existente de nuevo en fotogramas. Para editar un GIF existente, primero tendrías que extraer sus fotogramas como imágenes separadas, modificarlos o reordenarlos, y luego volver a subirlos aquí como una nueva secuencia.