Framer Motion Switch

A cool switch component built with Framer Motion and Tailwind CSS. Toggle the switch to see animation in action.

Toggle to see magic ✨

I came across a tweet that had different kinds of switches. It was built with Framer motion and TailwindCSS.

I thought it would be a good idea to build it as a component and share it with the community.

Basic idea is to use the width and height property and animate them as and when the toggle button is clicked. Based on the checked state, we can animate the x property of the toggle button.

Code Snippet


Ready to bring your website to life?

Experience the magic of a stunning website designed just for you! Contact us now, and witness the transformation within 24 hours. No more waiting around - we're serious about making your vision a reality. ✨

John Shahawy
Henrik Söderlund
John Ferry
Meru Gokhale
Georg Weingartner
Book a Call