Smooth Scroll Tool
Auto-scroll any website at an even, cinematic pace for clean showcase recordings.
A free browser bookmarklet built for recording product demos and website walkthroughs. Set a speed, drag it to your bookmarks bar, and click it on any site to let the page scroll itself while you record. Nothing is installed and no data leaves your browser.
Use the tool
Detects the page's real sections (section, header, footer, top-level blocks inside main) and eases from one to the next with a short pause, instead of scrolling continuously.
Drag this button up onto your browser's bookmarks bar. Re-drag it any time you change the speed or mode above.
How it works
The bookmarklet is a small JavaScript program stored as a bookmark link. Clicking it runs the script on whatever page is open. It drives the page's scroll position with requestAnimationFrame so the motion stays smooth regardless of the site's own scroll behavior.
In Realistic mode, each burst of scrolling is eased in and out and lasts a random duration, then pauses briefly before the next burst - the same rhythm a person scrolling with a trackpad produces. In Steady mode, the page moves at one constant speed with no pauses, which reads as more mechanical but perfectly even. Either way it automatically stops once it reaches the bottom of the page, or when you click the bookmark again.
How to use it
- 01Set your speed and modeUse the speed slider to pick a pace, then choose Realistic (eased bursts with pauses) or Steady (constant glide) depending on the look you want.
- 02Drag the bookmarklet to your bookmarks barDrag the Smooth Scroll button up into your browser's bookmarks or favorites bar. In Safari, enable View → Show Favorites Bar first.
- 03Open the site you want to recordNavigate to the website you're showcasing and scroll back to the very top.
- 04Start recordingStart your screen recorder (for example Screen Studio, QuickTime, or OBS).
- 05Click the bookmarkletClick the Smooth Scroll bookmark in your bookmarks bar. The page glides down on its own at the speed you set.
- 06Stop when doneClick the bookmarklet again to stop the scroll at any point, then stop your recording.