Yes, you can enable smooth scroll behavior in Webflow with a built-in setting designed for in-page linking.
Go to Project Settings in your Webflow dashboard.
Click on the “Custom Code” tab.
Scroll down to the “Footer Code” section.
Paste this short script before the closing </body>
tag:
<script>document.documentElement.style.scrollBehavior = 'smooth';</script>
Publish your project to see the effect live. (This feature does not apply in preview mode.)
#section-id
, Webflow creates smooth scroll behavior by default.hero
).#hero
under Page Section in the link settings.Webflow supports smooth scrolling natively for in-page links, and you can globally enforce it by adding a simple script in the footer. For more advanced effects, custom JavaScript is needed.