For Windows
Smooth scrolling for Windows, finally done right.
A 120 Hz easing engine for every wheel tick, in every app. Built for people who notice the difference between a smooth scroll and a stuttering one. Free smooth scrolling software for Windows 10 and 11.
Free. No telemetry. Release notes on GitHub.
Windows 11
macOS
Chrome
Edge
Firefox
VS Code
Cursor
IntelliJ IDEA
WebStorm
PyCharm
Word
Excel
Notion
Slack
Figma
Discord
The scroll is broken
Chrome does it, Edge does it, Explorer doesn't. You're stuck with whatever each dev shipped.
Logi Options+ is fine until you switch mice. WizMouse hasn't been updated since 2014.
Most input utilities get flagged. SmoothScroll auto-bypasses admin apps so you don't have to.
Before
After
One engine. Every window. You pick the curve.
Everything you need, nothing you don't
Velocity-based 120 Hz engine
Each wheel tick is eased into a smooth pulse, fired at your monitor's refresh rate. Step-based was 2016.
Per-monitor profiles
Your 4K at home and your 1080p at the office scroll differently. Match the curve to the screen.
Per-app profiles
Chrome gets snappy, VS Code gets silky, Photoshop gets raw. Auto-suggested on first launch.
UWP force-enable
Force Smooth on All Apps can override automatic smoothing disablement for built-in Windows apps. Some WinUI apps may still ignore synthetic wheel events.
Game mode auto-bypass
Foreground flips to a known game → raw input restored. No config, no lists to maintain.
Zero telemetry
No network calls. No analytics. Settings live in %APPDATA%\SmoothScroll\settings.json.
It lives in your system tray.
A tray panel that does the obvious things - toggle on, toggle off, open settings, switch off for the current app. That's it.
Trusted by
Made by an indie dev
Independent, transparent, and community-driven.
Privacy policy and release details are public on GitHub
Zero telemetry or data collection
No ads, no premium tier, no upsell
Releases and project updates on GitHub
Get started in 60 seconds
Download, run, feel the difference.
- 1Download the installer below
- 2Run the .exe - no install wizard, no admin required
- 3SmoothScroll starts automatically. You're done.
⚠Saved to %LOCALAPPDATA% by default
%LOCALAPPDATA%\SmoothScroll\SmoothScrollSetup.exeWindows scrolling guides
Fix the scroll feel you actually notice
Choose the guide closest to your setup. Each page explains the problem, the relevant SmoothScroll controls, and a practical starting configuration.
Mac-like scrolling on Windows
Tune mouse-wheel easing, duration, and direction for a more gliding Windows scroll feel.
Read guide →Smooth mouse-wheel scrolling
Turn discrete wheel notches into eased movement across Windows apps.
Read guide →Fix choppy scrolling on Windows 11
A practical path for mouse-wheel scrolling that feels jumpy in apps without consistent inertia.
Read guide →Smooth scrolling in Chrome
Use system-level smoothing while keeping Ctrl + wheel zoom responsive.
Read guide →Smooth scrolling in VS Code
Give VS Code its own profile for precise navigation without changing every other app.
Read guide →Frequently asked questions
Stop fighting your scroll wheel.
One download. One toggle. You'll feel it in the first five seconds.
Download for WindowsCurrently free for Windows. See the latest release.
What is SmoothScroll?
SmoothScroll is free smooth-scrolling software for Windows 10 and 11. It turns mouse-wheel input into eased 120 Hz scroll output and lets you configure profiles and exclusions for individual apps. The current Windows release is available on GitHub, and the app is built without telemetry.
Maintained by SmoothScroll contributors · Updated 2026-10-09
Read how SmoothScroll works · View project and releases on GitHub · View latest release