Generador de easing cubic-bezier

Crea easing cubic-bezier con 4 valores de control, previsualiza el movimiento y copia el CSS

도구를 불러오는 중…

🔒 Todo se procesa 100 % en tu navegador. Tus archivos y datos nunca se suben a ningún servidor.

Con cuatro valores de control (x1, y1, x2, y2) creas la curva de aceleración y desaceleración (cubic-bezier) de tus animaciones CSS. Puedes ver a la vez la gráfica de la curva de easing y una vista previa que se mueve de verdad, y copiar directamente el CSS de transition o timing-function.

Cómo usar

  1. Pulsa un preajuste como ease-in-out o back-out para tener un punto de partida.
  2. Ajusta la curva con precisión mediante los deslizadores (o la entrada numérica) de x1, y1, x2 y y2.
  3. Comprueba el movimiento con la gráfica de la curva y la vista previa de la figura que va y viene.
  4. Fija la duración y copia luego el CSS de transition o de timing-function.

Preguntas frecuentes

¿El valor de y puede ser mayor que 1 o menor que 0?
Sí. El valor de x es el eje del tiempo y debe estar entre 0 y 1, pero el valor de y es el progreso y puede superar 1 o bajar de 0. Así se crea el efecto de «rebote» (overshoot), en el que el movimiento se pasa del destino y vuelve.
¿El movimiento de la vista previa es igual que el real?
La vista previa se renderiza con la transition CSS real del navegador, así que se mueve exactamente igual que al aplicarla en la web desde el mismo navegador. La figura va y viene de forma repetida para mostrar la aceleración y la desaceleración de la curva.
¿Debo copiar transition o timing-function?
Si necesitas una línea que incluya la duración, usa «Copiar transition»; si solo quieres meter la curva de easing en otra regla, usa «Copiar timing-function». Ninguno de los dos valores es una aproximación de referencia, sino CSS exacto listo para usar.

← Volver a todas las herramientas

가격 보기카톡 무료 상담