Make calls to action feel more responsive and engaging with button effects that add satisfying hover, click and motion feedback while keeping the action clear, familiar and easy to use.
Layout
Use Character Stagger Primary Button or Arrow Fill Button for primary CTAs that need confidence and feedback. Use Scramble Link Button, Dot Fill Button, or Link Button for secondary actions. Use Animated Toggle only for real binary state changes.
Animated buttons work best on hero CTAs, pricing toggles, product cards, secondary links, launch pages, and marketing sections where feedback improves confidence. The motion should confirm the action, not delay it.
Avoid animated buttons when the action is destructive, the label becomes unclear, the form state is complex, or the page already has too many motion signals. Critical actions need clarity before character.
If the animation happens before activation, keep it roughly under 200ms. Longer motion belongs after activation or as decorative confirmation, not as friction before the click.
Use real button elements for actions and real anchors for navigation. Preserve visible focus states, keyboard activation, loading states, disabled states, and programmatic state changes.
Use tap-safe sizes, immediate feedback, and no hover-only meaning. Mobile users should understand the action without needing a desktop hover state.
Need a custom effect? Tell us what to create.