---
title: "Wiggle Magnetic Btn — Free Framer component · Best of Framer"
description: "Free Framer component · by Karim Saif · Buttons. Magnetic + Wiggle GASP"
canonical: "https://framer.elliotli.dev/component/wiggle-magnetic-btn"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Wiggle Magnetic Btn

# Wiggle Magnetic Btn

Magnetic + Wiggle GASP

[View on Framer](https://framer.com/marketplace/components/wiggle-magnetic-btn/?via=elliot-li)

![Wiggle Magnetic Btn preview image 1](https://framer.elliotli.dev/og/component/wiggle-magnetic-btn/ebaa07d8c3aa721d/1600x1048.jpg)

## Summary

Magnetic + Wiggle GASP

## Description

**Wiggle + Magnetic Button — Bring Your CTAs to Life**

Add a playful, interactive feel to your Framer websites with a button that reacts to your cursor and grabs attention with smooth motion.

Choose between **Magnetic**, **Wiggle**, or **Magnetic + Wiggle** modes and create engaging CTAs without writing any animation code. Powered by GSAP, the component delivers smooth cursor-following movement, elastic resets, and continuous wiggle animations.

✨ **Live Preview:** [Wiggle + Magnetic Button Preview](https://wigglemagneticbutton.framer.website/?utm_source=chatgpt.com)

### Great For

-   🚀 Landing pages & hero sections
    
-   🎯 High-converting CTA buttons
    
-   💼 Portfolio and personal websites
    
-   🪄 Creative & experimental websites
    
-   🛍 Product and SaaS websites
    
-   🎨 Interactive design showcases
    
-   ⚡ Micro-interactions that make a UI feel more alive
    

### Features

🧲 **Magnetic Interaction** The button smoothly follows the user's cursor, creating a responsive magnetic effect. You can control the magnetic strength, follow speed, and reset animation.

〰 **Wiggle Animation** Add a continuous idle wiggle animation that gently rotates the button to attract attention.

🎛 **Three Interaction Modes**

-   Magnetic Only
    
-   Wiggle Only
    
-   Magnetic + Wiggle
    

⚡ **GSAP Powered** Smooth, polished animations powered by GSAP with optimized transform handling.

### Support

Need help using or customizing the component?

**Email:** [karimsaif010@gmail.com](mailto:karimsaif010@gmail.com) **X:** [@karimsaif0](https://x.com/karimsaif0?utm_source=chatgpt.com)

Feel free to reach out for questions, feedback, or customization requests.

## Rank history [How rankings work →](/terms#rankings)

-   All · #7291

## Details

- **Author**: Karim Saif
- **Published**: 2026-08-26
- **Updated**: 2026-08-26
- **Added**: 2026-08-26
- **Categories**: Buttons

## More like this

-   [Liquid Blob Button](/component/liquid-blob-button) — Oddframe · Free — Interactive Liquid Blob CTA Button
-   [Pixel Face Toggle](/component/pixel-face-toggle) — Zac Nielson · $9 — Dark mode switch with a pixel face
-   [Liquid Hover Media](/component/liquid-hover-media) — Bardia Madani · $5 — Fluid media distortion on hover
-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
