Saltar al contenido

Generador de animaciones CSS con vista previa

Selecciona un efecto, ajusta el tiempo y la curva, y comprueba cómo se mueve el elemento de prueba. El CSS generado incluye los keyframes y una regla para respetar prefers-reduced-motion.

Funciona en tu navegador. No guardamos ni enviamos lo que escribes.Gratis · Sin registro previo

Espacio de trabajo · Generador de animaciones CSS

Funciona en tu navegador · 100% local
Incluye una regla para respetar «prefers-reduced-motion».
CSS generado

@keyframes bt-slide { from { opacity: 0; transform: translateY(24px) } to { opacity: 1; transform: translateY(0) } } .elemento { animation: bt-slide 650ms ease-out 0ms 1 both; } @media (prefers-reduced-motion: reduce) { .elemento { animation: none; } }

Vista previa
Deslizar

La animación se ejecuta en un elemento de prueba. Cambia los valores para ajustarla.

Los cálculos se hacen en tu navegador. No se envían datos.
Instrucciones

Cómo se usa

01

Elige uno de los efectos disponibles.

02

Ajusta la duración, el retardo, la curva y el número de repeticiones.

03

Pulsa reproducir para verlo de nuevo, y copia el CSS completo.

Casos reales

Ejemplos

Entrada de una tarjeta

Deslizar con 650 ms y ease-out da una entrada suave sin distraer.

Indicador de carga

Un giro lineal con repetición infinita mantiene la sensación de actividad constante.

Guía de referencia

Lo que conviene saber

Las animaciones de esta herramienta usan transform y opacity, propiedades que el navegador puede animar sin recalcular el diseño en cada fotograma. Evita animar width, height, top o left en bucles continuos: son más costosas, sobre todo en móviles.

La regla @media (prefers-reduced-motion: reduce) desactiva la animación cuando el sistema operativo pide reducir el movimiento. Es una medida de accesibilidad importante para personas con sensibilidad al movimiento, no un detalle opcional.

Dudas habituales

Preguntas frecuentes

Comprueba el número de repeticiones. Si eliges «1 vez», termina al acabar; para un bucle continuo selecciona «Infinita».

Herramientas relacionadas

Otras herramientas que pueden servirte para tareas similares.

Más en Desarrollo web→