
Some things are easier to show than to describe. A product photo where each feature needs labelling, a floor plan where each room has details, an infographic where every region has its own story. A plain image cannot carry that information on its own, and a long block of text next to the image forces visitors to jump back and forth trying to match paragraphs to picture. An Elementor image hotspot solves the problem. You place clickable points directly on the image, and each one reveals a tooltip with text, another image, or a short video.
The Master Addons Image Hotspot widget adds this capability to Elementor without any code. Drop the widget in, pick an image, drag hotspots to the spots you want to annotate, and fill in the tooltip content. The widget takes care of the positioning math, the hover animation, and the responsive tooltip placement.
Below: every setting, how to pin hotspots so they stay in place across screen sizes, how to style the tooltips, and when an image hotspot is the right call versus the Tooltip extension or a plain text block.
Heads up: The Image Hotspot widget is a Pro feature of Master Addons. The plugin itself has a free version with 40+ widgets, but the hotspot widget specifically requires a Pro license. The free plugin from WordPress.org still needs to be installed as the base.
An image hotspot is a small interactive marker placed on top of an image. When visitors hover over it (or tap it on mobile), a tooltip appears with more information. Think of the labels in an anatomy diagram or the product tags on a furniture photo. Every hotspot is positioned in percentage coordinates, so it stays pinned to the right part of the image across screen sizes.
Elementor has no built-in widget for this. You can fake static labels with absolutely-positioned Heading widgets, but you lose the tooltip behavior, the hover animation, and the responsive positioning. The MA Image Hotspot widget from Master Addons handles all of that through the Elementor panel, no CSS required.

Hotspots work when the image is the primary information and you need to add depth without cluttering it. Common examples:
If the image is decorative and the text is the main event, skip the hotspot and use a regular text block. If the image is doing the explaining, hotspots turn it from a picture into a self-contained explanation.
Full setup below. This assumes Elementor is installed. If not, grab the free version from the WordPress plugin directory first.
Install the free Master Addons for Elementor plugin from Plugins → Add New. After activating the free version, install the Pro plugin and enter your license key. Full walkthrough in the installing Master Addons doc.
Open the page in Elementor. In the widget panel, search for “Image Hotspot.” You will see “MA Image Hotspot” with the Master Addons Pro badge. Drag it into the column where your image should live. A single full-width column works best because the widget scales with its container.
In the Content tab, click the image icon and upload your file or pick one from the media library. Set the image size (Full, Large, or Medium depending on the resolution you need) and alignment. The widget renders the image immediately in the preview. All hotspots you add after this point are positioned relative to this image.
Scroll to the Hotspots repeater. Each entry represents one clickable marker. For each one, choose the type:
You can also add a link to any hotspot so clicking it jumps to a full page instead of (or in addition to) showing a tooltip. Useful for product-feature pages where the tooltip is a teaser and the click takes visitors to the full feature doc.
Each hotspot has its own tooltip content field. You can put plain text, rich text with bold or links, or embedded media (image, video). Keep each tooltip to one or two sentences. If you need more, the widget is probably the wrong shape for your content and you want a dedicated page instead.
Switch to the Position tab inside the hotspot repeater item. Set the horizontal and vertical values as percentages (0–100). The widget uses percentage-based positioning, so hotspots stay pinned to the same spot even when the image shrinks on mobile.
Responsive check: After positioning on desktop, preview on tablet and mobile. The percentage stays the same, but the image aspect ratio can change slightly between breakpoints. If a hotspot drifts off target on mobile, tweak the mobile position using Elementor’s responsive controls instead of changing the desktop value.
Each hotspot has three tabs inside the repeater: Content, Style, and Position. Content covers the tooltip text and link. Position handles the coordinates. Style controls how the hotspot marker itself looks.

Inside the Style tab, you get separate default and hover controls for each hotspot:
You can style each hotspot individually if you want the “featured” hotspot to stand out, but consistency usually reads better than variety. Start with one style for every hotspot and only break the pattern when there is a real reason for it.
Back at the top-level widget (not inside an individual hotspot), you will see a Tooltips panel. These settings apply globally to every tooltip in the widget, which saves you from configuring the same things six times over.

What lives in the global Tooltips panel:
Switch to the Style tab on the widget. You get three panels: Image, Hotspots, and Tooltips. Each one controls the global appearance of that element type.

Opacity, border, border radius, box shadow, and CSS filters (blur, grayscale, brightness). Dropping the image opacity to about 85% before visitors interact makes the hotspot markers pop. You can bring it back to 100% on hover using CSS filters for a subtle reveal.
Global default and hover styles for every marker: size, color, background, border, box shadow, and typography (if you are using text hotspots). The pulse effect toggle is here too. If individual hotspots need different colors, override them inside each hotspot’s own Style tab.
Background color, text color, typography, border radius, alignment, and padding. Keep the tooltip background contrasting sharply with the image. A dark semi-transparent background (rgba(0,0,0,0.85)) with white text works on almost any photo. For light backgrounds, flip to a solid white tooltip with dark text.
Rules that separate hotspots that help from hotspots that annoy:
If what you need is not image-specific tooltips but tooltips on any Elementor element (button, heading, icon), the Master Addons Tooltip extension is a better fit. It is enabled per-element through Elementor’s Advanced tab and does not require the hotspot widget at all.
When to pick which:
For other interactive image widgets from Master Addons, the Image Hover Effects widget adds text overlays on hover, and the FlipBox widget handles two-sided cards with a flip animation.
The Image Hotspot widget is a Pro-only widget. The base Master Addons plugin is free and gives you 40+ other widgets, but the hotspot widget specifically requires a Pro license. The Tooltip extension is also Pro.
| Feature | Free | Pro |
|---|---|---|
| MA Image Hotspot widget | No | Yes |
| Tooltip extension (any element) | No | Yes |
| Image Hover Effects (25+ effects, overlay) | Yes | Yes |
| Icon libraries | Font Awesome | 8 premium libraries |
| Template Kits & Widget Builder | No | Yes |
| Theme Builder & Popup Builder | No | Yes |
For the full 76+ widget library and Pro pricing, see the Master Addons Pro plans. For a broader addon comparison, our 100 best Elementor addons roundup is a solid reference.
Join 40,000+ web creators using Master Addons Pro to ship Elementor sites faster. 14-day money-back guarantee. Upgrade anytime.
An image hotspot is a small interactive marker placed on top of an image. Hovering or tapping it shows a tooltip with text, images, or video. Elementor has no built-in hotspot widget, so you need an addon like Master Addons to add this feature.
Install Master Addons Pro, drag the MA Image Hotspot widget into your page, upload your image, then add hotspots through the repeater. Each hotspot takes a type (icon or text), tooltip content, and horizontal/vertical position values. No CSS required.
The Image Hotspot widget is a Pro-only feature of Master Addons. The base plugin is free and includes 40+ other widgets, but the hotspot widget specifically requires a Master Addons Pro license.
There is no technical limit in the widget, but practically 5–7 hotspots per image is the sweet spot. More than that and the image becomes hard to read. If you need more, split content across multiple images or use grouped hotspots.
Yes. The widget switches from hover to tap-to-show on touch devices. You can also disable tooltips on mobile through the global Tooltips panel if they overlap on small screens. Percentage-based positioning keeps hotspots pinned correctly across breakpoints.
Yes. Each hotspot has a link field in its Content tab. The link fires when a visitor clicks the hotspot, so it works alongside the tooltip (the tooltip previews the destination, the click takes them there). Useful for product-feature teasers.
The Elementor image hotspot widget turns a regular image into an interactive explainer without asking you to write a single line of CSS or JavaScript. Keep it to five or seven markers, write tooltip copy like microcopy, and you have a product photo or floor plan that answers visitor questions before they think to ask them.
For tooltips on non-image elements, use the Tooltip extension instead. For more advanced image interactions, the Image Hover Effects widget pairs well with hotspots on the same page, and the Elementor page background guide covers techniques that make the image itself more engaging.
Related reading: Elementor marketing widgets | Elementor FlipBox widget | Master Addons icon library
Get all the premium widgets and templates you desire, built with clean code that keeps your site fast. Ditch the bloat, not the features.

110+ Premium Widgets & Lifetime Updates – Build Beyond Limits. An Exclusive Creation by Pixar Labs
Every Master Addons Pro license comes with a 14-day no-questions refund, lifetime updates, and priority support. Try it risk-free this Spring – 40% OFF with “RESET40″ coupon.