Smooth Custom Cursor for WordPress
Replace your boring default browser cursor with a beautiful animated dot and ring effect. Fully customizable from your WordPress admin panel — no coding, no CSS knowledge needed. Install in 60 seconds and your site instantly feels more premium.

What Is Smooth Custom Cursor?
Smooth Custom Cursor is a free WordPress plugin that replaces the default browser cursor with a custom animated cursor. It adds a small dot that follows your mouse precisely, surrounded by a larger ring that follows with a smooth, natural lag. When hovering over links and buttons, both elements scale up with a magnetic effect — making your site feel interactive and polished.
Features
01
Smooth Lagging Animation
02
Magnetic Hover Effect
03
Fully Customizable
- Set the cursor size in pixels (4px to 60px)
- Toggle visibility on mobile and touch devices
04
Lightweight and Fast
05
Works With All Themes
How to Install
Option 1 — From WordPress Admin
- Go to Plugins → Add New
- Search for “Smooth Custom Cursor”
- Click Install Now → Activate
- Go to Settings → Cursor Ultimate to customize
Option 2 — Manual Upload
- Download the zip from WordPress.org
- Go to Plugins → Add New → Upload Plugin
- Upload the zip and activate
- Go to Settings → Cursor Ultimate
Plugin Details
- Version: 2.1
- Requires WordPress: 5.8 or higher
- Requires PHP: 7.4 or higher
- Tested up to: WordPress 7.0
- License: GPLv2 or later
- Author: hsarticle
Frequently Asked Questions
Does it work with all WordPress themes?
Yes. The plugin injects the cursor elements via wp_footer and loads styles and scripts using WordPress's built-in enqueue system. It works with every theme including page builders like Elementor and Divi.
Will it slow down my website?
No. Smooth Custom Cursor uses pure vanilla JavaScript with no external dependencies. Its impact on page speed is negligible.
Can I disable it on mobile?
Yes. Go to Settings → Cursor Ultimate and check the "Disable on Mobile" option. The custom cursor will be hidden on touch and mobile devices automatically.
My default cursor is still showing — why?
Another plugin or your theme's CSS might be overriding cursor: none. The plugin sets cursor: none !important on all elements — check for conflicts in your theme's custom CSS.
Is it free?
Yes, completely free and open source under GPLv2. No premium version, no upsells.
Does it work in incognito mode?
Yes. The plugin has no localStorage dependency — it works the same in incognito and private browsing.
Download Smooth Custom Cursor Free
Smooth Custom Cursor is 100% free and always will be. Download it directly from the official WordPress Plugin Directory.