Cómo crear un GIF desde imágenes: 5 métodos comparados

Un GIF animado es una secuencia de imágenes estáticas reproducidas en bucle. Ya sea que estés creando una presentación de producto, un meme, un tutorial paso a paso o una animación stop-motion, el proceso siempre empieza igual: tomas dos o más imágenes y las combinas en un solo archivo .gif. Esta guía cubre cinco métodos, desde herramientas en el navegador hasta comandos de una sola línea.

Crea un GIF desde imágenes en línea

Arrastra tus imágenes, reordena los fotogramas, ajusta la velocidad — listo

JPG/PNG GIF
Abrir Creador de GIF

Gratis, sin registro. Admite JPG, PNG, WebP, BMP. Hasta 50 imágenes.

Carga cifrada por HTTPS. Los archivos se eliminan automáticamente en 2 horas.

Qué necesitas para crear un GIF desde imágenes

Como mínimo, necesitas dos o más imágenes en cualquier formato común (JPG, PNG, WebP, BMP). Las imágenes se convierten en fotogramas individuales de tu animación, reproducidos en secuencia. Esto es lo que debes tener en cuenta antes de empezar:

  • Mismas dimensiones: Lo ideal es que todas las imágenes tengan el mismo ancho y alto. Si difieren, la mayoría de las herramientas redimensionarán o recortarán los fotogramas para que coincidan, lo que puede causar recortes inesperados. Redimensiona tus imágenes a un tamaño uniforme primero para obtener el mejor resultado.
  • Proporción de aspecto consistente: Si las dimensiones exactas en píxeles varían ligeramente, al menos mantén la misma proporción de aspecto (p. ej., todas en 16:9 o todas en 1:1). Esto evita barras negras o deformaciones.
  • Orden de fotogramas: Nombra tus archivos de forma secuencial (frame-01.png, frame-02.png, etc.) para que las herramientas puedan ordenarlos correctamente. La mayoría de las herramientas en línea también permiten reordenarlos arrastrando.
  • Número de fotogramas: Más fotogramas = animación más fluida pero archivo más grande. Para un bucle de 2 segundos a 10 FPS, necesitas 20 imágenes. Para una presentación sencilla, de 5–10 imágenes a 2–3 FPS es suficiente.
  • Complejidad de la imagen: GIF usa una paleta de 256 colores por fotograma. Las fotos con degradados producen archivos más grandes que las ilustraciones planas. Los gráficos simples con colores sólidos se comprimen mucho mejor.

Método 1: En línea — CleverUtils GIF Maker

La forma más rápida de crear un GIF desde imágenes es con una herramienta en el navegador. Sin software que instalar, funciona en cualquier dispositivo.

Paso a paso:

  1. Ve a cleverutils.com/gif-maker
  2. Asegúrate de que la pestaña "Desde imágenes" esté seleccionada
  3. Haz clic en "Elegir imágenes" o arrastra y suelta tus archivos de imagen en el área de carga. Formatos admitidos: JPG, PNG, WebP, BMP (hasta 50 imágenes, 10 MB cada una)
  4. Reordena los fotogramas arrastrando las miniaturas en la tira. El orden de izquierda a derecha define la secuencia de fotogramas en tu GIF
  5. Ajusta la configuración:
    • FPS — fotogramas por segundo (10 es un buen valor predeterminado)
    • Ancho — dimensiones de salida en píxeles (menor = archivo más pequeño)
    • Bucle — bucle infinito o reproducir una vez
    • Calidad — número de colores (Alta = 256 colores, Media = 128, Baja = 64)
  6. Haz clic en "Crear GIF" y espera el procesamiento
  7. Descarga tu GIF animado

¿Por qué en línea? Sin instalación, sin línea de comandos, y obtienes una vista previa en vivo antes de descargar. El Creador de GIF procesa todo en el servidor, por lo que funciona en teléfonos, tabletas, Chromebooks y ordenadores más antiguos.

Método 2: Adobe Photoshop (Línea de tiempo)

Photoshop tiene una línea de tiempo integrada para crear animaciones de fotogramas. Este método te da control total sobre los tiempos, los efectos de capa y la edición por fotograma.

Paso a paso:

  1. Abre Photoshop. Ve a Archivo → Scripts → Cargar archivos en pila. Selecciona todas tus imágenes — cada una se convierte en una capa
  2. Abre el panel Línea de tiempo: Ventana → Línea de tiempo
  3. Haz clic en "Crear animación de fotogramas" en el panel Línea de tiempo
  4. Abre el menú del panel Línea de tiempo (icono de hamburguesa) y selecciona "Crear fotogramas a partir de capas"
  5. Establece el tiempo de retardo de cada fotograma (haz clic en el tiempo debajo de cada miniatura). Para 10 FPS, pon 0,1 segundos. Para 5 FPS, pon 0,2 segundos
  6. Configura el bucle en "Siempre" (menú desplegable en la parte inferior izquierda de la Línea de tiempo)
  7. Previsualiza la animación con el botón Reproducir
  8. Exporta: Archivo → Exportar → Guardar para web (heredado). Elige GIF, ajusta el número de colores (128 o 256) y las dimensiones
Configuración de Photoshop Valor recomendado Por qué
Colores128Equilibra calidad y tamaño de archivo para la mayoría de imágenes
TramadoDifusión, 88%Suaviza el efecto de bandas de color en los degradados
Con pérdida0–5Una ligera compresión con pérdida reduce el tamaño sin artefactos visibles
Ancho480px o menosEl tamaño del archivo GIF crece cuadráticamente con las dimensiones

Método 3: GIMP (Gratuito, código abierto)

GIMP trata cada capa como un fotograma al exportar como GIF. Es completamente gratuito y está disponible en Windows, macOS y Linux.

Paso a paso:

  1. Abre la primera imagen en GIMP: Archivo → Abrir
  2. Añade las imágenes restantes como capas: Archivo → Abrir como capas. Selecciona todas las imágenes a la vez
  3. Reordena las capas si es necesario — la capa inferior es el primer fotograma, la capa superior es el último fotograma
  4. Opcional: Imagen → Tamaño del lienzo o Imagen → Escalar imagen para definir las dimensiones de salida
  5. Establece el tiempo por fotograma renombrando cada capa. Añade el retardo entre paréntesis, p. ej.:
    • Frame 1 (100ms) para 10 FPS
    • Frame 1 (200ms) para 5 FPS
    • Frame 1 (500ms) para una presentación lenta
  6. Vista previa: Filtros → Animación → Reproducción
  7. Exporta: Archivo → Exportar como, nombra el archivo con extensión .gif
  8. En el cuadro de exportación, marca "Como animación" y "Bucle eterno". Establece un retardo de fotograma predeterminado (p. ej., 100 ms)

Optimizar en GIMP: Antes de exportar, ejecuta Filtros → Animación → Optimizar (para GIF). Esto elimina los píxeles sin cambios entre fotogramas, reduciendo significativamente el tamaño del archivo para animaciones donde solo cambia parte de la imagen.

Método 4: FFmpeg (Línea de comandos)

FFmpeg puede crear GIFs a partir de una secuencia de imágenes numeradas con un solo comando. Ideal para automatización por lotes, scripting y servidores sin interfaz gráfica.

Comando básico:

Bash
ffmpeg -framerate 10 -i frame-%03d.png output.gif

Esto lee frame-001.png, frame-002.png, etc. y crea un GIF a 10 FPS. El patrón %03d coincide con números de tres dígitos con ceros a la izquierda.

Alta calidad con optimización de paleta:

El codificador GIF predeterminado de FFmpeg produce colores mediocres. Un enfoque en dos pasadas con una paleta personalizada da resultados mucho mejores:

Bash
# Pass 1: Generate optimal palette
ffmpeg -framerate 10 -i frame-%03d.png \
  -vf "scale=480:-1:flags=lanczos,palettegen=max_colors=128" \
  palette.png

# Pass 2: Create GIF using the palette
ffmpeg -framerate 10 -i frame-%03d.png -i palette.png \
  -lavfi "scale=480:-1:flags=lanczos [x]; [x][1:v] paletteuse=dither=bayer" \
  output.gif

Usando patrón glob (nombres de archivo no secuenciales):

Bash
ffmpeg -framerate 10 -pattern_type glob -i '*.png' output.gif

La opción -pattern_type glob acepta patrones glob del shell, útil cuando tus archivos no están numerados secuencialmente. Nota: los patrones glob funcionan solo en Linux y macOS. En Windows, usa el patrón numérico (%03d).

Opción de FFmpeg Qué hace Ejemplo
-framerateFPS de entrada (fotogramas por segundo)-framerate 10
-iPatrón de entrada o archivo-i frame-%03d.png
scale=W:-1Escala el ancho, calcula el alto automáticamentescale=480:-1
palettegenGenera una paleta óptima de 256 colorespalettegen=max_colors=128
paletteuseAplica la paleta con tramadopaletteuse=dither=bayer
-loopNúmero de bucles (0 = infinito)-loop 0

Método 5: Comando convert de ImageMagick

El comando convert de ImageMagick (o magick en v7+) crea GIFs desde imágenes con una sola línea. Es la opción CLI más sencilla cuando no necesitas el filtrado avanzado de FFmpeg.

Comando básico:

Bash
magick -delay 10 -loop 0 frame-*.png output.gif

El valor de -delay está en centésimas de segundo. -delay 10 = 100 ms por fotograma = 10 FPS. -delay 20 = 200 ms = 5 FPS. Coloca -delay antes de los archivos de entrada para que se aplique a cada fotograma al leerlo.

Con redimensionado y optimización:

Bash
magick -delay 10 -loop 0 \
  frame-*.png \
  -resize 480x \
  -layers Optimize \
  -colors 128 \
  output.gif
Opción de ImageMagick Qué hace Ejemplo
-delay NRetardo de fotograma en 1/100 de segundo-delay 10 (10 FPS)
-loop NNúmero de bucles (0 = infinito)-loop 0
-resize WxHEscala al ancho (alto automático)-resize 480x
-layers OptimizeElimina píxeles sin cambios entre fotogramas-layers Optimize
-colors NReduce la paleta a N colores-colors 128
-fuzz N%Trata colores similares como idénticos-fuzz 2%

ImageMagick v6 frente a v7: En la versión 6, el comando es convert. En la versión 7+, es magick (o magick convert). Si no encuentras magick, prueba convert. Comprueba tu versión con magick --version o convert --version.

Comparación de métodos

Método Coste Nivel Por lotes Ideal para
CleverUtils GIF Maker Gratis Principiante Hasta 50 fotogramas GIFs rápidos, cualquier dispositivo
Photoshop $22.99/mes Intermedio Mediante acciones GIFs cuidados con efectos
GIMP Gratis Intermedio Script-Fu Alternativa de escritorio gratuita
FFmpeg Gratis Avanzado Excelente Scripting, automatización, control de paleta
ImageMagick Gratis Avanzado Excelente CLI simple, optimización de capas

Configuración óptima para GIF

GIF es un formato antiguo con limitaciones inherentes — 256 colores por fotograma y sin compresión entre fotogramas. Obtener un buen resultado significa trabajar dentro de estas restricciones:

Velocidad de fotogramas (FPS)

FPS Retardo por fotograma Caso de uso Impacto en el tamaño
2–3333–500 msPresentaciones, tutoriales paso a pasoMínimo
5200 msAnimación lenta, comparaciones antes/despuésPequeño
10100 msUso general — suficientemente fluido para la mayoríaModerado
15–2050–67 msMovimiento fluido, giros de producto, stop-motionGrande
24–3033–42 msTipo vídeo (rara vez necesario para GIFs desde imágenes)Muy grande

Dimensiones

Las dimensiones tienen el mayor impacto en el tamaño del archivo. Duplicar el ancho aproximadamente cuadruplica el tamaño del archivo, ya que GIF almacena datos por píxel para cada fotograma.

  • 240px de ancho: Miniaturas, reacciones en chats. Archivos muy pequeños (<500 KB)
  • 320px de ancho: Redes sociales en línea, móvil. Buen equilibrio tamaño/calidad
  • 480px de ancho: Entradas de blog, tutoriales, presentaciones. El punto óptimo para la mayoría de usos
  • 640px de ancho: Visualización de alta calidad. El tamaño de archivo crece notablemente
  • 800px+ de ancho: Rara vez justificado. Considera MP4 o animación WebP en su lugar

Número de colores y tramado

GIF admite un máximo de 256 colores por fotograma. Si tus imágenes de origen tienen millones de colores (como fotos), el codificador debe reducir la paleta:

  • 256 colores: Mejor calidad, archivo más grande. Recomendado para fotos e ilustraciones complejas
  • 128 colores: Excelente compromiso. Pérdida de calidad apenas perceptible para la mayoría de imágenes
  • 64 colores: Bandas de color visibles en degradados, pero archivos mucho más pequeños. Funciona bien para gráficos planos, logotipos y capturas de UI
  • Tramado: Simula los colores faltantes usando patrones de píxeles. Activa siempre el tramado al reducir colores — evita las bandas de color bruscas

Consejos para optimizar el tamaño del archivo

  1. Reduce las dimensiones primero — es la forma más efectiva de reducir un GIF. Escala a 480px o menos
  2. Menos fotogramas: 10 fotogramas a 5 FPS suele verse mejor que 30 fotogramas a 15 FPS, y el archivo es 3 veces más pequeño
  3. Limita los colores: Reducir de 256 a 128 ahorra entre un 15–30% con un impacto visual mínimo
  4. Usa la optimización de fotogramas: Herramientas como -layers Optimize (ImageMagick) o "Optimizar para GIF" de GIMP solo almacenan los píxeles que cambian entre fotogramas
  5. Minimiza el movimiento: GIF comprime bien las áreas estáticas. Cuantos más píxeles cambien entre fotogramas, mayor será el archivo
  6. Ten en cuenta la fuente: Los gráficos simples con colores planos producen GIFs mucho más pequeños que las fotografías con degradados

Tamaños de archivo objetivo: Para uso web, apunta a menos de 5 MB. Para correo electrónico, menos de 1 MB. Para aplicaciones de mensajería (Slack, Discord, iMessage), menos de 8 MB. La mayoría de plataformas comprimen o rechazan los GIFs que superan su límite de tamaño.

¿Listo para crear tu GIF?

Sube imágenes, arrástralas para reordenarlas, ajusta la velocidad — descarga en segundos

Imágenes GIF

Preguntas frecuentes

Necesitas al menos 2 imágenes para crear una animación GIF. No hay un límite superior estricto, pero la mayoría de herramientas admiten cómodamente entre 20 y 50 fotogramas. Más fotogramas implica un archivo más grande. Para una animación fluida de 2 segundos a 10 FPS, necesitas 20 imágenes. Para una presentación sencilla, de 5–10 imágenes a 2–3 FPS es suficiente.

Idealmente, sí. Si las imágenes tienen dimensiones diferentes, la mayoría de herramientas las redimensionarán o recortarán para que coincidan con el primer fotograma, lo que puede dar resultados inesperados. Para obtener la mejor calidad, redimensiona todas las imágenes al mismo ancho y alto antes de crear el GIF. CleverUtils GIF Maker gestiona automáticamente los tamaños mixtos escalando al ancho de salida que elijas.

Para la mayoría de GIFs, 10 FPS ofrece un buen equilibrio entre fluidez y tamaño de archivo. Usa 5 FPS o menos para presentaciones y tutoriales paso a paso. Usa 15–20 FPS para movimiento fluido como giros de producto o stop-motion. El vídeo estándar se reproduce a 24–30 FPS, pero la mayoría de GIFs no necesitan esa velocidad: el aumento de tamaño de archivo es significativo con un beneficio visual mínimo.

GIF almacena cada fotograma casi completo sin compresión entre fotogramas (a diferencia de MP4 o WebP). El tamaño del archivo depende principalmente de las dimensiones y la complejidad del color. Para reducir el tamaño: escala las imágenes a un ancho de 480px o menos, limita los colores a 128 o 64 usando tramado, y mantén el número de fotogramas al mínimo. Un GIF de 10 fotogramas a 480px de ancho suele pesar entre 500 KB y 2 MB según el contenido.

Volver al Creador de GIF

Solicitar una función

0 / 2000