Convertir vídeo a GIF

El archivo permanece en tu dispositivo. No se sube ni se contacta con terceros.

La salida temporal usa el almacenamiento privado del dispositivo cuando está disponible (hasta 2 GiB, según la cuota estimada). Último recurso en memoria: 16 MiB. Entrada: 200 MiB, 5 min, hasta 3840 × 2160 o vertical. Operación: 3 min máx. GIF: hasta 15 s. Requiere WebCodecs y workers. La compatibilidad depende del navegador y del códec. Con Safari, la conversión de audio requiere la versión 26+; los códecs dependen del navegador. La copia AAC no necesita codificador de audio.

Convierte un gesto o una demostración breve en una imagen animada. El GIF no tiene sonido: elige un fragmento que se entienda sin escuchar la grabación.

Tres pasos en tu dispositivo

  1. Elige un vídeo guardado en tu dispositivo. Comprueba su tamaño y duración antes de continuar.
  2. Selecciona hasta 15 segundos y ajusta el ancho y los fotogramas por segundo del GIF.
  3. Inicia el proceso local y mantén abierta esta pestaña. Revisa el resultado y utiliza su enlace de descarga.

Preparar una animación clara

Elige un fragmento de hasta 15 segundos, un ancho de 160, 320, 480 o 640 píxeles y una cadencia de 5, 10 o 15 fotogramas por segundo. El ancho nunca supera el de la fuente. Un plano corto y estable suele explicar mejor un movimiento.

Cada fotograma recibe una paleta optimizada de hasta 256 colores. Los degradados y las escenas oscuras pueden mostrar bandas. Más ancho o más fotogramas aumentan el trabajo y el tamaño. Un GIF no es necesariamente más pequeño que el vídeo y no conserva audio.

Archivos, privacidad y límites

Selecciona un MP4, MOV o WebM guardado en tu dispositivo. La extensión indica el contenedor, pero no basta para conocer los códecs. Un MP4 H.264 con AAC y un WebM VP8 con Opus son casos de prueba útiles. Un MOV del iPhone puede llevar HEVC. El navegador examina las pistas reales; no cambia de servicio si no puede procesarlas.

La entrada admite 200 MiB y 5 minutos en dispositivos táctiles o con poca memoria; en los demás ordenadores, 500 MiB y 20 minutos. Un MiB son 1 048 576 bytes. Se acepta 3840 × 2160 y vídeo vertical de 2160 × 3840 si el navegador puede decodificar el códec. El tamaño de entrada es distinto del presupuesto de salida: el archivo se lee por partes, sin copiarlo entero en un único búfer.

La salida puede usar el almacenamiento privado del dispositivo (OPFS), escrito desde un worker, hasta 2 GiB según la cuota estimada. Reservamos 16 MiB y un margen del 25 %. La cuota se comprueba antes de convertir y al empezar; no garantiza el espacio físico libre. Si falta sitio, aplica la compresión más fuerte o el fragmento más corto propuesto. El navegador lee el archivo terminado por partes para su gestor de descargas, sin reunirlo en un búfer JavaScript. El temporal se borra al terminar o cancelar ese flujo, o al descartar el resultado. Otra visita limpia los archivos que dejó un cierre inesperado. Sin almacenamiento de archivos, la memoria admite 16 MiB en móvil o 32 MiB en ordenador. Los plazos son 3 y 5 minutos.

El archivo no sale de tu dispositivo. Estas páginas no suben medios ni contactan con plataformas ajenas. VidFetch sirve sus propios archivos del motor después de elegir un archivo aceptado. El resultado se guarda localmente mediante un enlace de descarga o directamente en el archivo elegido. No se aloja en una dirección pública. Reiniciar o salir libera los enlaces temporales; un archivo ya guardado permanece en la carpeta elegida.

Utiliza grabaciones propias o material que tengas permiso para modificar. El procesamiento local no concede derechos de autor. Conserva el original por separado: la salida es una copia nueva y recodificar puede perder detalles. Antes de borrar nada, comprueba la duración, la sincronización y la reproducción en la aplicación de destino.

Los navegadores de escritorio, Chrome en Android y Safari en iOS no ofrecen exactamente los mismos códecs WebCodecs. La vista previa puede fallar aunque sea posible copiar una pista. Si aparece un error de compatibilidad, prueba otra grabación compatible o un editor de escritorio. El archivo nunca se envía a un servidor de respaldo.

Entender los formatos

La resolución describe los píxeles de cada imagen. El bitrate indica datos por segundo. No son intercambiables: una resolución alta con pocos datos puede verse peor que otra menor bien codificada. La duración completa es necesaria para estimar cuánto ocupará el archivo.

1920 × 1080 tiene más píxeles que 1280 × 720, pero solo conserva detalle si la captura y el procesamiento lo mantienen. Los fotogramas por segundo describen el movimiento. Una diapositiva quieta y una cámara rápida exigen presupuestos de datos diferentes.

Se expresa en kilobits o megabits por segundo. Ocho bits forman un byte. El bitrate variable asigna más datos a las partes complejas. La cifra de vídeo puede no incluir audio, y el contenedor añade metadatos. Por eso una estimación puede diferir del archivo terminado.

Duplicar duración al mismo bitrate medio duplica aproximadamente el peso. Duplicar resolución no impone ese resultado. Consulta 720p, 1080p y 4K para las dimensiones.

Usa la misma escena, tamaño de reproducción y volumen. Mira movimiento, texturas, letras pequeñas y sombras. El ruido y el enfoque de la fuente influyen antes de codificar. Dos códecs a igual bitrate no garantizan igual aspecto; más datos no recuperan detalles que nunca existieron.

Respuestas útiles

¿Se sube la grabación?

No. El navegador lee y procesa el archivo en tu dispositivo. Descarga el motor desde VidFetch y ofrece un archivo de salida local, sin enviar la grabación.

¿Por qué se rechaza un archivo pequeño?

También se comprueban la duración, los píxeles y los códecs disponibles. Un archivo ligero puede requerir un decodificador o codificador que tu navegador no tenga.

¿Dónde está el resultado en el móvil?

Pulsa el enlace de descarga al terminar. Busca el archivo en Archivos o Descargas. Después podrás importar un vídeo compatible a Fotos o a la galería, según tu dispositivo.

Herramientas locales