Que sea corto
Un GIF pesa mucho enseguida. Entre tres y ocho segundos a 480p suele ser lo ideal para un README o un mensaje de chat.
Para README, pull requests, documentación, chats y cualquier sitio donde un video no se reproduzca. Pega el código, elige el tamaño y descarga el GIF.
Puedes ver la vista previa, pero para exportar necesitas Chrome, Edge o Firefox de escritorio. Copia el enlace y ábrelo allí.
O empieza con un ejemplo:
¿El código viene de una IA?
En cuanto pegues el código, la animación se verá aquí.
Deja esta pestaña en primer plano mientras se renderiza.
Todo ocurre en tu dispositivo. El archivo nunca se sube.
Pega el HTML o suelta un archivo .html o .zip. La vista previa arranca al instante.
Elige la proporción según dónde vayas a usar el video. La duración se detecta en la animación, y puedes cambiarla.
Elige MP4, GIF, WebM transparente o un fotograma PNG, y descarga el archivo.
Pégalo después de tu petición o envíalo junto con el código que ya tienes. Así es más probable que se renderice sin problemas.
Reescribe esta animación como un único archivo HTML autocontenido que pueda exportar a video con htmlto.video: - Diséñala para una proporción 16:9. Debe ocupar exactamente la ventana del navegador (100vw por 100vh, sin desplazamiento). Usa vw y vh para todos los tamaños, de modo que se adapte a cualquier resolución. - Debe empezar sola al cargar la página, sin necesidad de ratón, teclado ni desplazamiento. - Debe tener una duración fija. Indícala en un comentario en la primera línea, por ejemplo <!-- duration: 8s -->. - Anima con animaciones CSS, la Web Animations API, GSAP o requestAnimationFrame usando su argumento de marca de tiempo. No uses video, audio ni iframes. - Pon todo el CSS y el JavaScript dentro del propio HTML. Incrusta las imágenes como SVG en línea o como data URLs. Las fuentes y bibliotecas solo pueden cargarse desde un CDN que permita la carga de origen cruzado, como Google Fonts, cdnjs o jsDelivr. - Responde con el HTML completo en un solo bloque de código.
Un GIF pesa mucho enseguida. Entre tres y ocho segundos a 480p suele ser lo ideal para un README o un mensaje de chat.
Si la animación es un bucle, se recorta exactamente a un ciclo para que el GIF se repita sin saltos.
Un GIF admite 256 colores por fotograma. Las formas planas y el texto se ven nítidos; los degradados suaves y las fotos muestran bandas.
Exporta un MP4 con el mismo código: se ve más nítido y ocupa mucho menos, siempre que puedas usar video.