No hay herramientas usadas recientemente
Aún no hay herramientas favoritas

Generador Animación CSS Gratis: Crear Animaciones Visual Online

14 usos

Consejos Animación CSS

Presets de animación
Elige entre animaciones predefinidas: bounce, fade, slide, rotate, pulse y más. Personaliza los parámetros.
Duración y timing
Ajusta la duración, delay e iteraciones. Elige timing: linear, ease, ease-in, ease-out, ease-in-out.
Código CSS completo
Se genera el @keyframes y la propiedad animation completa. Copia y usa directamente.

Preguntas frecuentes

Q ¿Cómo crear una animación CSS?
A Elige un preset o configura manualmente la duración, delay, iteraciones y timing function. La vista previa muestra la animación en vivo.
Q ¿Qué es timing function?
A Controla la velocidad de la animación: linear (constante), ease (suave), ease-in (empieza lento), ease-out (termina lento), ease-in-out (ambos).
Q ¿Se genera el @keyframes?
A Sí, se genera tanto la regla @keyframes como la propiedad animation completa.
Q ¿Puedo ajustar la duración de la animación sin volver a crearla?
A Absolutamente. Simplemente busque el control deslizante de 'Duración' en el generador. Arrastrarlo hacia la izquierda disminuye el tiempo, haciendo la animación más rápida. Arrastrarlo hacia la derecha lo aumenta. Verá la vista previa en vivo actualizarse al instante, mostrándole exactamente cómo se ve una animación de 1.5 segundos en comparación con una de 0.5 segundos. Esto le permite ajustar el tiempo sobre la marcha.
Q ¿Funciona el generador para efectos hover y animaciones activadas por scroll?
A Sí, pero con una diferencia importante. Nuestra herramienta genera animaciones CSS que se ejecutan al cargar la página o mediante una clase CSS. Para efectos hover, debes envolver la animación generada en una pseudoclase `:hover` tú mismo — aún no tenemos un interruptor dedicado. Las animaciones por scroll requieren JavaScript (como Intersection Observer) para añadir la clase cuando el elemento entra en vista. El generador te da la animación base; tú controlas cuándo se activa. Un consejo práctico: exporta el código, ponlo en estado `paused` por defecto, y usa JS para reanudarlo al hacer scroll.

Cómo Usar

Herramientas relacionadas