Try the live demo – test every cursor type and background effect in your browser before you install. Ultimate Cursor is a custom cursor WordPress plugin. It replaces the default mouse pointer with a custom mouse cursor – text, an image, an icon, a shape, or an animated cursor effect – and it can add
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Oct 21, 2026
01 / Source details
Aboutthistool.
Try the live demo – test every cursor type and background effect in your browser before you install.
Ultimate Cursor is a custom cursor WordPress plugin. It replaces the default mouse pointer with a custom mouse cursor – text, an image, an icon, a shape, or an animated cursor effect – and it can add an animated background effect to your site. You set everything up in a dashboard with a live preview. No coding is required.
The free plugin is complete on its own: every cursor type, every animated effect, and both background effects are included, and nothing in the dashboard is locked or disabled. Ultimate Cursor Pro is an optional add-on for sites that need interactive hover effects, several cursors, or targeting by page and element.
What you can build
A WordPress custom cursor that matches your brand: your own text, image, icon, or shape.
An animated cursor that reacts to mouse movement and clicks.
An animated background effect behind your pages.
With Pro, an interactive cursor that reacts to links, buttons, and form fields.
Key Features
Five cursor types – Text, Image, Icon, Shape, and Animated. Choose one and style it in the live preview.
Icon library – 113 built-in icons. The whole library is free.
Shape cursors – 5 geometric shapes with adjustable color, size, and border.
Two animated background effects – Antigravity (floating particles) and Light Pillar (a glowing vertical light).
Live preview – see every change in the dashboard before you save.
Loads only what you use – scripts load only when an effect is enabled, and each effect is a separate file that is downloaded only when your configuration needs it. When the cursor is hidden on a device, its scripts are not downloaded there.
Accessibility – the custom cursor is hidden on touch devices, and animations respect the visitor’s reduced-motion preference.
Translation ready – the dashboard and the frontend are fully translatable.
Free Features
Everything in this list is included in the free plugin.
Text cursor
Image cursor
Icon cursor, with 113 built-in icons
Shape cursor, with 5 geometric shapes
Animated cursor, with 8 effects: Bubble, Splash, Snowflake, Trail, Character, Rainbow, Click Spark, and Click Particles. Each effect has a ready-made style. Bubble size and colors are adjustable.
Antigravity background effect, with color, particle count, size, and shape settings
Light Pillar background effect, with color, width, height, and rotation settings
One cursor configuration and one background configuration, applied to the whole site
Live preview dashboard
Responsive behavior: the cursor is hidden on touch devices
Reduced-motion support
Translation-ready interface
Pro Features
Ultimate Cursor Pro is a separate add-on. It adds the following features to the free plugin.
Interactive Hover – the cursor reacts when a visitor points at a link, a button, or a form field. It can grow, change color, glow, move toward the center of the element, and show a label such as “Open”. This helps visitors see what they can click. ( See it live )
Multiple cursor configurations – run several cursors on one site, for example one for the whole site and another for your portfolio. ( See it live )
Page targeting – show a cursor only on the pages you choose.
CSS selector targeting – show a cursor only over elements that match a CSS selector.
HTML element targeting – show a cursor only over the HTML tags you choose.
20 more shape cursors – 25 shapes in total, including heart, star, diamond, arrow, blob, squircle, sparkle, pin, and shield. ( See them )
Circular Text cursor – wrap your text around the cursor as a rotating badge. ( See it live )
Image and icon hotspot – choose which point of the image follows the mouse, such as the tip of an arrow. ( See it live )
Settings for every animated effect – emojis, sizes, counts, and speed for Trail and Snowflake; colors, radius, and force for Splash; options for Click Spark and Click Particles; colors for Rainbow; custom characters for Character.
Background motion controls – magnet and ring radius, field strength, wave, pulse, and rotation for Antigravity; intensity, glow, noise, mouse interaction, blend mode, and quality for Light Pillar.
Background placement – position, stacking order, and opacity. Limit a background to chosen pages or to a CSS selector.
Multiple background configurations – run several backgrounds at the same time.
Priority support
14-day money-back guarantee
Free vs Pro
Text cursor – Free: yes. Pro: yes, plus Circular Text.
Image cursor – Free: yes. Pro: yes, plus hotspot positioning.
Animated cursor effects – Free: 8 effects with ready-made styles. Pro: 8 effects with settings for each effect.
Interactive Hover – Free: no. Pro: yes.
Multiple cursors – Free: one cursor. Pro: yes.
Page, CSS selector, and HTML element targeting – Free: whole site. Pro: yes.
Antigravity background – Free: yes, with color, count, size, and shape. Pro: adds motion controls.
Light Pillar background – Free: yes, with color, width, height, and rotation. Pro: adds motion and rendering controls.
Background placement and targeting – Free: whole site. Pro: yes.
Multiple backgrounds – Free: one background. Pro: yes.
Priority support – Free: community support forum. Pro: yes.
Usage
01Open Ultimate Cursor in your WordPress dashboard.
02Choose a cursor type: Text, Image, Icon, Shapes, or Animated.
03Change the settings. The live preview shows the result.
04Click Save . The cursor is now active on your site.
05To add a background effect, open the Background tab, choose Antigravity or Light Pillar, and save.
Shortcodes
Ultimate Cursor does not provide shortcodes, and you do not need any. Cursors and backgrounds are applied from the plugin dashboard.
Widgets
Ultimate Cursor does not provide widgets or blocks, and you do not need any. Cursors and backgrounds are applied from the plugin dashboard.
Requirements
WordPress 6.0 or newer
PHP 7.4 or newer
A device with a mouse or trackpad to see the custom cursor. Background effects need a browser with WebGL.
Compatibility
Ultimate Cursor works with properly coded WordPress themes. It works on pages built with Gutenberg (the block editor), Elementor , WPBakery , Divi , and other page builders, because the cursor and background are added to the page itself and need no template changes. The cursor does not load inside page-builder editors or the Customizer preview, so it does not interfere with editing.
The plugin includes compatibility handling for common caching and optimization plugins, including WP Rocket, LiteSpeed Cache, SiteGround Optimizer, Perfmatters, WP-Optimize, and Cloudflare Rocket Loader.
Privacy
The cursor and background effects make no external requests. All scripts, icons, and shapes are bundled with the plugin. The plugin includes the Freemius SDK; see the External Services section for what it does and when.
Explore Ultimate Cursor Pro
The free plugin is yours to use for as long as you like. Consider Pro when you need:
More control over each animated effect and each background
Several cursor configurations on one site
A cursor that reacts to links, buttons, and form fields
Precise targeting by page, CSS selector, or HTML element
Priority support
To see what Pro adds before you decide, open Ultimate Cursor → Pro Features in your dashboard. Every Pro feature is shown there with an animated preview and a link to its live demo. Pro comes with a 14-day money-back guarantee.
Explore Ultimate Cursor Pro
External Services
Ultimate Cursor includes the Freemius SDK. Freemius handles the optional usage opt-in, plugin feedback, and Pro licensing, pricing, and account pages.
Nothing is sent to Freemius unless you choose to. The plugin does not ask you to opt in when you first use it. You can opt in at any time with the Opt In link on the Plugins screen, and after a week of use the plugin may invite you once from its own page. The plugin works the same either way.
If you opt in, Freemius receives the items listed on the opt-in screen: your WordPress user’s first and last name and email address; your site’s homepage URL and title, WordPress and PHP versions, and site language; the plugin and SDK versions and whether the plugin is active or uninstalled; and the names, slugs, versions, and active state of your installed plugins and themes. You can opt out at any time from the plugin’s Account page or the opt-in link on the Plugins screen.
If you submit the optional feedback form shown when deactivating the plugin, the reason you select is sent to Freemius.
If you open the Pricing or Account page, or buy or activate Pro, your browser and site contact Freemius to load plans, process the purchase, and validate the license.
The cursor and background effects themselves make no external requests: all scripts, icons, and shapes are bundled with the plugin.
Freemius Terms of Service and Privacy Policy .
See it in action
Screenshots & previews.
Choose a cursor type — Text, Image, Icon, Shapes, or Animated — and see it in the live preview.Style the text cursor: color, background, font size, spacing, and border.Use any image as your cursor.Pick a cursor from the built-in icon library.Choose a geometric shape cursor (5 shapes are free; Pro adds 20 more).Set shape size and color. Interactive Hover options appear below (Pro).Interactive Hover (Pro): the cursor reacts to links and buttons with scale, glow, magnetic pull, and labels.Bubble effect: bubbles follow the cursor.Character effect: characters trail behind the cursor.Rainbow effect: a rainbow trail follows the cursor.Snowflake effect: snowflakes fall from the cursor.Splash effect: a fluid color splash follows the cursor.Click Spark effect: sparks appear on every click.Trail effect: a trail follows the cursor.Settings for an animated effect, here Trail: emoji, size, particle count, speed, and opacity (Pro).Multiple cursors (Pro): each cursor has its own style and targeting rules.Targeting (Pro): apply a cursor to the entire website, specific pages, CSS selectors, or HTML elements.CSS selector targeting (Pro): show a cursor only over the elements you choose.Background effects: enable a background and manage it from one list.Antigravity background: floating particles with a live preview.
02 / Source details
Gettingstarted.
01In your WordPress dashboard, go to Plugins → Add New , search for Ultimate Cursor , then click Install Now and Activate . You can also upload the ultimate-cursor folder to /wp-content/plugins/ and activate the plugin from the Plugins screen.
02Open the new Ultimate Cursor menu in your dashboard.
03Choose a cursor type – Text, Image, Icon, Shapes, or Animated – style it with the live preview, and click Save .
04Optional: enable a background effect from the Background tab.
05Optional: preview every effect live first, then set up the same effect in your dashboard.
03 / Source details
Frequently asked questions.
How do I change the mouse cursor on my WordPress site?
Install Ultimate Cursor, open the Ultimate Cursor menu in your dashboard, choose a cursor type (text, image, icon, shape, or animated effect), adjust it in the live preview, and save. The custom cursor is active as soon as you save. No code or CSS is needed.
Will Ultimate Cursor slow down my website?
The plugin is built to keep its impact small. Scripts load only when an effect is enabled. Each effect is a separate file, so visitors download only what your configuration uses. When the cursor is hidden on a device, its scripts are not downloaded there. Cursor animation pauses while the pointer is still.
Does it work with Elementor?
Yes. The custom cursor and background effects appear on pages built with Elementor. The cursor does not load inside the Elementor editor, so editing is not affected.
Does it work with Gutenberg?
Yes. Ultimate Cursor works on pages and posts built with the block editor. No block is needed.
Does it work with other page builders?
Yes. It works with properly coded themes and page builders, including WPBakery and Divi. The cursor does not load inside page-builder editors.
Does the custom cursor work on mobile?
Touch devices have no mouse cursor, so the custom cursor is hidden there. Background effects are responsive and can run on all screen sizes.
What is Interactive Hover?
Interactive Hover is a Pro feature. It makes the cursor react when a visitor points at a link, a button, or a form field. The cursor can grow, change color, glow, move toward the center of the element, and show a label such as “Open” or “Play”.
Can I create different cursors for different pages?
Yes, with Pro. You can create multiple cursor configurations and show each one on the pages you choose. The free plugin applies one cursor to the whole site.
Can I target specific CSS selectors?
Yes, with Pro. A cursor can be limited to elements that match a CSS selector or to specific HTML elements. Interactive Hover also accepts your own CSS selectors.
What background effects are included?
Antigravity (floating particles) and Light Pillar (a glowing vertical light). Both are included in the free plugin with color, size, and shape settings. Pro adds motion controls, placement, targeting, and multiple backgrounds.
Can cursor and background effects be used together?
Yes. Any cursor can be combined with any background effect.
How can I preview Pro features?
Open Ultimate Cursor → Pro Features in your dashboard. Each Pro feature has an animated preview and a link to a live demo that you can try in your browser.
Is there a money-back guarantee?
Yes. Ultimate Cursor Pro comes with a 14-day money-back guarantee.
Is Ultimate Cursor translation ready?
Yes. All dashboard and frontend strings are translatable, and a translation template is included.
Does the plugin respect reduced-motion preferences?
Yes. When a visitor has asked their device to reduce motion, cursor and hover animations respect that setting, and background effects do not download their scripts.
What is the difference between the free and Pro versions?
The free plugin includes all five cursor types, five shapes, all eight animated effects with their ready-made styles, and both background effects with basic settings, for one cursor and one background applied to the whole site. Pro adds Interactive Hover, multiple cursors, page and element targeting, 20 more shapes, Circular Text, image hotspot, settings for every animated effect, background motion and placement controls, multiple backgrounds, and priority support.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati