Tips & tricks
- Custom
- Animation
- Elements
Tips & tricks
- Custom
- Animation
- Elements
Tips & tricks
- Custom
- Animation
- Elements
Animating Elements Along a Custom Path in Framer
In this blog, I break down the exact trick to make those smooth, looping animations on websites right inside of Framer. It’s way easier than it looks, and way more powerful than you’d expect. Scroll-triggered speed-ups, hover effects, custom SVG paths… it’s all in here.



Table of contents
Getting started
Ever seen a website where elements glide across the screen in a smooth, looping motion? That’s exactly what we’re diving into today. I came across this effect recently and had to figure out how it was done. Turns out, with Framer, it’s way easier than you’d expect. Let me show you how.
Set the stage
First, open up your Framer project and create a quick hero section. Nothing fancy, just enough to test this out. Then just copy and paste the Ticker Path Component directly into your desktop breakpoint. And just like that, you’re halfway there.
Connect your frames
Now here’s the fun part: connect any frames you want to animate into the Ticker Path Component. These frames will start looping along the path you define. Remember to make sure your elements are on the canvas, not inside breakpoint frames. This setup works best when everything’s laid out freely. You can connect as many frames as you want, the component handles it all beautifully.
Getting started
Ever seen a website where elements glide across the screen in a smooth, looping motion? That’s exactly what we’re diving into today. I came across this effect recently and had to figure out how it was done. Turns out, with Framer, it’s way easier than you’d expect. Let me show you how.
Set the stage
First, open up your Framer project and create a quick hero section. Nothing fancy, just enough to test this out. Then just copy and paste the Ticker Path Component directly into your desktop breakpoint. And just like that, you’re halfway there.
Connect your frames
Now here’s the fun part: connect any frames you want to animate into the Ticker Path Component. These frames will start looping along the path you define. Remember to make sure your elements are on the canvas, not inside breakpoint frames. This setup works best when everything’s laid out freely. You can connect as many frames as you want, the component handles it all beautifully.
Getting started
Ever seen a website where elements glide across the screen in a smooth, looping motion? That’s exactly what we’re diving into today. I came across this effect recently and had to figure out how it was done. Turns out, with Framer, it’s way easier than you’d expect. Let me show you how.
Set the stage
First, open up your Framer project and create a quick hero section. Nothing fancy, just enough to test this out. Then just copy and paste the Ticker Path Component directly into your desktop breakpoint. And just like that, you’re halfway there.
Connect your frames
Now here’s the fun part: connect any frames you want to animate into the Ticker Path Component. These frames will start looping along the path you define. Remember to make sure your elements are on the canvas, not inside breakpoint frames. This setup works best when everything’s laid out freely. You can connect as many frames as you want, the component handles it all beautifully.

Connecting a frame to the Ticker Path Framer component.

Connecting a frame to the Ticker Path Framer component.

Connecting a frame to the Ticker Path Framer component.
Choose or create a path
Once everything’s hooked up, you can select from 5 built-in path presets:
Spiral
Loop
Wave
Curly
Stripes
Choose or create a path
Once everything’s hooked up, you can select from 5 built-in path presets:
Spiral
Loop
Wave
Curly
Stripes
Choose or create a path
Once everything’s hooked up, you can select from 5 built-in path presets:
Spiral
Loop
Wave
Curly
Stripes

Creating and copying the SVG code of your own custom path right inside of Framer.

Creating and copying the SVG code of your own custom path right inside of Framer.

Creating and copying the SVG code of your own custom path right inside of Framer.
Just pick one and watch the animation come to life. If you want to draw your own custom path here’s how you do it:
Press G to create a graphic layer.
Press P to activate the pen tool and draw your path.
Right-click the graphic layer → Copy → Copy as SVG.
Paste the SVG code into the “SVG” field of the Ticker Path Component.
That’s it. You’ve now got a fully custom motion path driving your animation.
Customize the interactions
What makes this component really shine is the interactivity. In the properties panel, you’ll find options for:
Hover scale: Zoom elements up or down on hover.
Speed on hover: Make things slow down or speed up when someone hovers.
On scroll: Set elements to speed up when the user scrolls.
Fade: Toggle this to make items smoothly appear or disappear along the path, great for disconnected paths.
Drag: Add drag interactions for a tactile, dynamic effect.
You can even throw a mask over the component to blend it nicely with other content, like in the demo.
Just pick one and watch the animation come to life. If you want to draw your own custom path here’s how you do it:
Press G to create a graphic layer.
Press P to activate the pen tool and draw your path.
Right-click the graphic layer → Copy → Copy as SVG.
Paste the SVG code into the “SVG” field of the Ticker Path Component.
That’s it. You’ve now got a fully custom motion path driving your animation.
Customize the interactions
What makes this component really shine is the interactivity. In the properties panel, you’ll find options for:
Hover scale: Zoom elements up or down on hover.
Speed on hover: Make things slow down or speed up when someone hovers.
On scroll: Set elements to speed up when the user scrolls.
Fade: Toggle this to make items smoothly appear or disappear along the path, great for disconnected paths.
Drag: Add drag interactions for a tactile, dynamic effect.
You can even throw a mask over the component to blend it nicely with other content, like in the demo.
Just pick one and watch the animation come to life. If you want to draw your own custom path here’s how you do it:
Press G to create a graphic layer.
Press P to activate the pen tool and draw your path.
Right-click the graphic layer → Copy → Copy as SVG.
Paste the SVG code into the “SVG” field of the Ticker Path Component.
That’s it. You’ve now got a fully custom motion path driving your animation.
Customize the interactions
What makes this component really shine is the interactivity. In the properties panel, you’ll find options for:
Hover scale: Zoom elements up or down on hover.
Speed on hover: Make things slow down or speed up when someone hovers.
On scroll: Set elements to speed up when the user scrolls.
Fade: Toggle this to make items smoothly appear or disappear along the path, great for disconnected paths.
Drag: Add drag interactions for a tactile, dynamic effect.
You can even throw a mask over the component to blend it nicely with other content, like in the demo.

The properties of the Ticker Path component.

The properties of the Ticker Path component.

The properties of the Ticker Path component.
Final thoughts
The Ticker Path Component is one of those hidden gems that can completely change the vibe of your site. It’s powerful, flexible, and ridiculously easy to use once you get the hang of it.
So if you’re looking to add some motion magic to your next project, give this a try. You’ll be surprised how far a little path animation can go.
Final thoughts
The Ticker Path Component is one of those hidden gems that can completely change the vibe of your site. It’s powerful, flexible, and ridiculously easy to use once you get the hang of it.
So if you’re looking to add some motion magic to your next project, give this a try. You’ll be surprised how far a little path animation can go.
Final thoughts
The Ticker Path Component is one of those hidden gems that can completely change the vibe of your site. It’s powerful, flexible, and ridiculously easy to use once you get the hang of it.
So if you’re looking to add some motion magic to your next project, give this a try. You’ll be surprised how far a little path animation can go.