Easy Image Overlay
Image Overlay Plugin for Joomla
- Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
- 5.0See the reviews
- v1.6· Updated 31 Mar 2026
- 5.1K+downloads
- PHP 8.1+
- Instant accessReady to install right after checkout
- One-click updatesNew releases install from the Joomla administrator
- Lifetime optionPay once and keep future releases
- 30-day guaranteeFull refund if it is not the right fit
Features
What can Easy Image Overlay do for you?
Nine feature areas, one install package for Joomla 4, 5 and 6.
-
Visual Enhancement
Image Overlays with Text & Icons
- Rich Overlay ContentAdd text overlays and Font Awesome icons to your images for enhanced visual appeal and user engagement.
- Flexible Display OptionsChoose between hover-activated overlays or always-visible overlays to match your design needs.
-
Design Control
Complete Style Customization
- Color CustomizationFully customize overlay background colors, text colors, opacity, font size, and padding for perfect brand integration.
- Image SizingControl image dimensions with custom width and height settings using pixels, percentages, or viewport units.
-
Interactive Images
Clickable Image Links
- Link IntegrationMake images clickable with support for internal links, external URLs, and custom link targets (new tab or same window).
- Flexible NavigationConfigure whether links open in a new tab or the same window based on your user experience preferences.
-
Icon Integration
Font Awesome Icon Support
- Built-in Icon LibraryUse Joomla's native Font Awesome icons or disable loading if your template already includes it.
- Icon FlexibilityAdd icons to overlays for visual cues, call-to-action buttons, or decorative elements.
-
Easy Implementation
Shortcode Examples Tab
- Built-in ExamplesAccess 12 ready-to-use shortcode examples directly in plugin settings with one-click copy functionality.
- Quick Start GuideCopy and paste examples for common use cases like galleries, links, overlays, and custom styling.
-
Modern Architecture
Joomla 4, 5 & 6 Compatible
- Full Version SupportCompatible with Joomla 4, 5, and 6 using modern WebAssetManager for optimal performance.
- Future-Proof CodeBuilt with modern PHP 8.0+ features, type hints, and Joomla best practices for long-term compatibility.
-
Smart Loading
Performance Optimized
- Conditional Asset LoadingCSS and JavaScript files only load when image overlay shortcodes are detected on the page.
- Efficient ProcessingEarly tag detection ensures assets are loaded before head compilation for optimal page performance.
-
Input Validation
Enhanced Security
- Comprehensive SanitizationAll user inputs are sanitized including image paths, URLs, colors, sizes, and text content.
- Path Traversal ProtectionAdvanced image path validation prevents directory traversal attacks and ensures secure file access.
-
Advanced Styling
Custom CSS Support
- Additional StylingAdd custom CSS code directly in plugin settings for advanced customization beyond default options.
- Flexible DesignTailor image overlay appearance to match your website's unique design requirements.
Changelog
What's new
7 releases since version 1.1. Updates install from the Joomla admin with a valid licence.
- New shortcode attributes: overlayalign (top, center, bottom, left, right), overlayeffect (fade, slide-up, zoom-in), and overlayduration (e.g. 300ms, 0.5s)
- overlaypadding now applied to the caption; overlay="true" remains always-visible with correct opacity handling
- Front-end script rewritten in vanilla JavaScript; jQuery no longer loaded or required by this plugin
- Hover overlays honour overlayopacity (visibility animates to the configured tint, not full opacity)
- Slide-up animation wired via data-effect / data-duration; stronger motion and wrapper overflow: hidden for a clear slide
- Wrapper layout uses CSS Grid (inline-grid) instead of inline-block; adjacent shortcodes align with vertical-align: top
- Fixed Installation Issue
- Enhanced Security - comprehensive input sanitization for image paths, URLs, colors, sizes, and text content
- Full Joomla 4, 5 & 6 Compatibility with modern WebAssetManager integration
- Performance Optimization - assets only load when image overlay shortcodes are detected on the page
- Smart Tag Detection - early tag detection in onAfterDispatch ensures assets load before head compilation
- Shortcode Examples Tab - built-in shortcode examples with one-click copy functionality in plugin configuration
- Path Traversal Protection - advanced image path validation prevents directory traversal attacks
- Improved Plugin Parameters - better labels and detailed descriptions for all configuration options
- Modern PHP Code - type hints, return types, and PHP 8.0+ features throughout
- Better Error Handling - try-catch blocks for buffer access and graceful fallbacks
- Font Awesome Integration - uses Joomla's built-in Font Awesome with option to disable if already loaded
- Enhanced Sanitization Methods - dedicated methods for color, opacity, size, image path, and URL validation
- Static Variable Optimization - efficient tag detection using static flag to prevent unnecessary processing
- Updated Features Documentation - comprehensive features.json covering all latest capabilities
- Production Ready - clean code with no debugging artifacts, ready for production use
- Support Joomla 5 without Backward Compatiblity Plugin
- Modification to plugin parameters.
- Single file installation for both Joomla 3 and Joomla 4
- Removed option to load jQuery file in the body
- Supports Joomla 4
Show 1 older release
- Integrated Joomla Update System
Docs & setup
Get up and running fast
Written guides for installing and configuring Easy Image Overlay, from first setup to the options that matter.
- Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
- Configuration optionsThe settings in the guide, from first setup to the options that matter.
- Practical usage tipsShort examples you can adapt to your site.
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$9
30-day money-back guarantee
$29
30-day money-back guarantee
$39
30-day money-back guarantee
$99
30-day money-back guarantee
Why buy here
Why JoomlaX
- Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
- Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
- One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
- Support from the developers Tickets go straight to the developers. First replies within 24 business hours.
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 120 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.
-
Basic
Ideal for small projects and personal sites
$249/ 6 months
Save 91% · $2,900+ value
- Access to 120 extensions
- Access to new extensions during period
- 3 websites license
- 6 months support and updates
- Unlimited downloads and domain activations
- Full-time expert technical support
30-day money-back guarantee
-
Most popular
Premium
Best for growing businesses and web agencies
$349/ 1 year
Save 92% · $4,700+ value
- Access to 120 extensions
- Access to new extensions during period
- 5 websites license
- 1 year support and updates
- Unlimited downloads and domain activations
- Priority full-time technical support
30-day money-back guarantee
-
Developer
For professional developers and multi-client agencies
$749/ one-time
Pay once · keep forever
- Access to 120 extensions
- Access to all future new extensions
- Unlimited websites license
- Lifetime support and updates
- Unlimited downloads and domain activations
- VIP priority full-time technical support
30-day money-back guarantee
FAQ
Questions about Easy Image Overlay
Still unsure? Our support team is one ticket away.
What can I add to the image overlays?
You can add customizable text, icons from Font Awesome, links, and apply styling options like colors, opacity, and font sizes.
Is the Easy Image Overlay plugin mobile-friendly?
Yes! The overlays are fully responsive and adapt perfectly across desktops, tablets, and mobile devices.
Can I link overlays to custom URLs?
Absolutely. You can assign custom links to each overlay and choose whether they open in the same window or a new tab.
How do I insert overlays into my Joomla content?
You can use simple shortcodes to insert overlays within Joomla articles, custom modules, or anywhere content is accepted.
Does the plugin support SEO features?
Yes. You can add ALT text to images in overlays, improving both SEO performance and accessibility.
Can I style the overlays further beyond the default settings?
Yes. The plugin allows you to apply additional CSS via a class suffix, giving you full design flexibility.
Are there animation effects on hover?
Yes. Overlays can include hover effects like color changes, icon animations, and opacity transitions for enhanced interaction.
Can I control the opacity of the overlays?
Yes. You can easily adjust the overlay background opacity to suit your visual preferences.
Is the Easy Image Overlay plugin compatible with Joomla 4 and Joomla 5?
Yes, it is fully compatible with Joomla versions 3.x, 4.x, and 5.x.
Do I need coding knowledge to use the plugin?
No coding skills are required for standard usage. Advanced users can apply additional CSS if they wish to fine-tune the design.
Help from the people who built it
- Documentation Installation, configuration and usage guides for this extension. Read the docs →
- Support portal Open a ticket with the developers. We reply to your first request within 24 business hours. Open a ticket →
- Live demos Try this extension on a live demo before you buy. Open this demo →
- Support policy What support covers, response times and how to get the fastest answer. Read the policy →