V4 Early Bird: save 25% on Annual, 30% on Lifetime, and get 2x site activations on every plan. Ends Oct 17.V4 Early Bird: up to 30% off + 2x sites · ends Oct 17. See plans →
Interaction extension · Pro

Elementor Image Hover Reveal: Show an Image That Follows the Cursor

Hover a project name and its photo appears beside the cursor and trails it. Image Hover adds this to Elementor 4 headings, buttons, cards and containers with one switch, an image and a motion preset.

  • 5 motion presets plus None
  • Headings, buttons, images and containers
  • Per-breakpoint on/off
  • Preview in the editor

The nearest free option is Elementor 4's own hover state on Classes, which can restyle colors, borders and backgrounds, but cannot add an image that follows the cursor.

Animation Addons 4.3Updated

Demo variations

Six ways to use Image Hover.

Every demo uses Image Hover from Animation Addons Pro on Elementor 4's own elements. The settings on each card are a good place to start.

01Design studios and freelancers

Portfolio project list

Large project names on black; each reveals its photo trailing the cursor.

Built with
One Heading per row inside a Flexbox; Image Hover on each Heading with its own Hover Image; Animation Preset Magnetic Lag.
Start with
Width (px) 320 · Height (px) 240 · Top (px) -15 · Left (px) 30.
02Restaurants, cafés and bakeries

Restaurant menu with dish preview

Hovering a dish name shows that dish's photo following the cursor.

Built with
One Heading per dish inside a Div Block, each with its own Hover Image; Animation Preset Spring Bounce.
Start with
Width (px) 200 · Height (px) 200 · Top (px) -20 · Left (px) 24.
03Agencies, law firms and clinics

Team list with headshots

Hovering a name in a staff list shows that person's portrait beside the cursor.

Built with
A Grid of Div Blocks (name and role inside each); Image Hover on each Div Block with its own portrait; Animation Preset Tilt 3D.
Start with
Width (px) 220 · Height (px) 280 · Top (px) -40 · Left (px) 30.
04Magazines, course creators and content-led SaaS

Featured guides list

A short text-only list of hand-picked guides; each title shows its cover image at the cursor.

Built with
One Heading per guide with a link and its own Hover Image; Animation Preset Trail Ghost.
Start with
Width (px) 360 · Height (px) 220 · Top (px) -15 · Left (px) 30.
05Online shops and launch pages

Product button with a product peek

Hovering the button shows the product photo at the cursor.

Built with
Elementor 4 Button; Animation Preset Elastic Snap; Z-Index raised so the image sits above nearby cards.
Start with
Width (px) 240 · Height (px) 240 · Top (px) -60 · Left (px) 30 · Z-Index 10.
06Travel, hospitality and events

Destination list for travel

A two-column list of locations; each shows its landscape photo with a plain follow.

Built with
Headings; Animation Preset None.
Start with
Width (px) 400 · Height (px) 260 · Top (px) -15 · Left (px) 30.
Features

What you get with Image Hover.

Every point below is a real control in the Image Hover panel section or part of how it works. Nothing here needs custom code.

Pick the motion, not the code

Animation Preset offers five motion styles for the floating image: Magnetic Lag, Spring Bounce, Tilt 3D, Trail Ghost and Elastic Snap. Choose None for a plain follow, and preview each with the Play button.

Any image from the Media Library

Hover Image uses the WordPress media picker, so each element can show its own image.

Size and place it exactly

Width (px) and Height (px) set the size (300 × 300 by default). Top (px) and Left (px) adjust where the image sits, so you can keep it clear of the text being hovered.

Keep it above the layout

Z-Index decides whether the floating image sits over cards, sticky headers or other layers.

Desktop only, previewed in the editor

Enable works per breakpoint, so the effect can stay off on touch screens. Enable in Editor runs it inside Elementor with a Play button, so you can check size and position without leaving the editor.

Step by step

How to add Image Hover in Elementor 4

Six steps from switching it on to publishing. The bold names are the exact labels you will see on screen.

Get Animation Addons Pro
  1. In WordPress, open Animation Addon › Settings › Extensions and check that Image Hover is on.

  2. Edit the page in Elementor 4 and select the heading, button, card or container that should trigger the image.

  3. Open the Image Reveal on Hover section and turn on Enable.

  4. Choose a Hover Image and an Animation Preset, then set Width (px), Height (px), Top (px) and Left (px).

  5. Raise Z-Index if the image hides behind other elements.

  6. Turn on Enable in Editor and press Play to test, switch Enable off for tablet and mobile if you like, then publish.

Who it's for

Who uses Image Hover?

The people who get the most out of it, and what they use it for.

  • Design studios and freelancers

    Turning a plain project list into a portfolio people remember.

  • Restaurants and shops

    That want visitors to see the dish or product without leaving the list.

  • Editorial teams

    Keeping a fast text index while still showing cover images.

  • Agencies

    That reuse the same effect across many client sites without custom JavaScript.

FAQ

Questions about Image Hover

How do I make an image appear on hover in Elementor?

For a static style change, use Elementor 4's hover state on a Class. For an image that appears and follows the cursor, select the element, open Animation Addons' Image Reveal on Hover section, turn on Enable, pick a Hover Image and set its size and offset. Image Hover is part of Animation Addons Pro.

Can the image follow the mouse cursor in Elementor?

Yes. That is exactly what the Animation Addons Image Hover extension does: the image follows the cursor while it is over the element. The Animation Preset control sets how it follows, with Magnetic Lag, Spring Bounce, Tilt 3D, Trail Ghost or Elastic Snap, or None for a plain follow.

Does Image Hover work on mobile and touch screens?

Touch screens have no hover, so a cursor-following image has nothing to follow. The Animation Addons Image Hover Enable switch is set per breakpoint, so turn it off on tablet and mobile and make sure the content still makes sense without the image, for example with a visible thumbnail on small screens.

Which elements can use Image Hover, and what do I need?

Animation Addons Image Hover appears on Elementor 4 Heading, Paragraph, Button, Image, SVG, Flexbox, Div Block and Grid, and on Animation Addons atomic widgets. Each element gets one image, so build lists as one Heading or Div Block per row. It needs Elementor 4.0+ and an active Animation Addons Pro licence; without it, settings save but nothing shows.

Is Image Hover bad for accessibility or SEO?

With Animation Addons Image Hover, the hover image is decoration; the heading or link stays in the HTML, so search engines and screen readers read it as normal. Keep key information in the text, since keyboard and touch users will not see the image. Animation Addons Pro also includes a Reduced Motion option.

Can I preview Image Hover in the Elementor editor?

Yes. In the Animation Addons Image Hover section, turn on Enable in Editor and a Play button appears, so you can test the image's size, position and preset on the canvas without opening a preview tab. Image Hover works with Elementor Free 4.0 or later; it needs Animation Addons Pro, not Elementor Pro.

Will Image Hover slow down my page?

Animation Addons loads only the scripts the features on a page need, and the hover image loads from your Media Library like any other image. Keep hover images reasonably sized and compressed. Animation Addons Pro also adds Lazy Animation and a Performance Wizard for animation-heavy pages.

More answers in the FAQ · Documentation · Free vs Pro

Let the work show up where the cursor is.

Elementor 4's free hover state covers color and background changes; upgrade for images that follow the cursor.

  • Included in Animation Addons ProFrom $39 a year or $59 once
  • Elementor Pro not requiredRuns on Elementor Free
  • 15-day refund windowFor eligible first purchases