Master Addons for Elementor is a complete Elementor addon plugin that gives you 55+ widgets, 20+ powerful extensions, a full Theme Builder, Popup Builder, Widget Builder, and a growing library of ready-made Template Kits – everything you need to design stunning WordPress websites without writing a single line of code.
Live Demo |
Docs |
All Widgets |
Support |
Upgrade to Pro |
Rate us on WordPress ★ ★★★★★
From animated headlines and image hover effects to mega menus, display conditions, and full theme templates – Master Addons covers every layer of your website. Every widget ships with deep customization: margins, padding, typography, borders, responsive controls, and more. Download free today and start building the website your visitors deserve.
[youtube
https://www.youtube.com/watch?v=t8Qa4pq7WLs]
All ⭐ star-marked features require Master Addons Pro.
Theme Builder
Design every part of your site using dynamic templates with Elementor. Build and assign custom templates for:
- Headers & Footers – Fully responsive, with sticky and transparent options
- Single Post & Page templates
- Archive, Category, Tag, Author, Date pages
- 404 Page and Search Results page
- Comment Forms – styled entirely in Elementor
- Display conditions let you assign each template to specific pages, post types, or user roles
Learn More about Theme Builder →
Popup Builder
Create professional popups directly in Elementor – no third-party plugin needed. Choose from 5 smart triggers to control exactly when a popup fires:
- Page Load – with configurable delay
- On Scroll – appears after user scrolls 25%, 50%, 70%, or 90% down the page
- Exit Intent – captures visitors before they leave
- On Click – fires only when a user clicks a specific button or link
- After Inactivity – re-engages idle visitors automatically
Target your popup to any page, post type, or section using built-in Display Conditions.
Learn More about Popup Builder →
Widget Builder
Turn any custom HTML, CSS, or JavaScript – including AI-generated code or CodePen snippets – into a reusable, fully editable Elementor widget. No PHP required:
- Add controls (text, color, toggles, select dropdowns) from a visual panel
- Auto-generated shortcodes like
{{color}} map live editor inputs directly to your code
- Save once and drag the widget onto any page like a native Elementor element
Learn More about Widget Builder →
Template Kits & Template Library
Launch complete websites in minutes. Master Addons ships with a growing collection of ready-to-use Template Kits – full site designs with coordinated pages, headers, footers, and inner pages. Import any kit with one click straight from inside your WordPress dashboard.
Browse Template Kits →
Mega Menu Builder
Build feature-rich mega menus for your site directly in Elementor. Use any Elementor widget inside the menu panel, add 3,000+ icons, configure hover and click events, and style every detail with full color and typography controls.
Learn More about Mega Menu →
Master Elementor Addons 3.1.1 (23-05-2026)
- Security: Widget Builder no longer accepts or executes arbitrary PHP. PHP tags are stripped from all widget HTML/CSS/JS on save and during generation, so generated widget files contain only plugin-authored code. Dynamic values use {{placeholders}} that are escaped on output.
- Security: Removed the Widget Builder preview path that wrote user code to a temporary PHP file and included it. Previews now render statically with escaped mock values — no user PHP or JavaScript is executed.
- Security: Fixed an authenticated (author+) Stored XSS via the 'jtlma_custom_js' page setting / 'custom_js' element setting of the Custom JS extension (reported in versions up to 3.1.0). The extension is removed from the free plugin entirely (no render path remains); in Master Addons Pro the unfiltered_html capability is now enforced on save (the value is stripped for unprivileged users via the elementor/document/save filter) and at render (output gated by the post author's capability), not only during control registration.
- Security: Hardened the Custom CSS extension against tag-breakout XSS. The 'custom_css' element setting is now sanitized on save (via the elementor/document/save filter) and again on render before it is added to the stylesheet, stripping HTML/PHP tags (e.g. a "" breakout), expression(), @import and javascript:/behavior: — closing the same direct-AJAX save bypass.
- Security: Added a nonce check to the Content Restriction AJAX handler and a capability check to the popup shortcode and template plugin-status AJAX handlers.
- Security: Sanitized the Select2 REST nonce flow (fail-closed) and tightened its capability to edit_posts; sanitized the template-data request and template-kit theme-activation nonce.
- Security: The bundled Markdown library no longer hooks the_content/comment filters globally; the jltma_template shortcode now escapes its returned markup.
- Maintenance: Updated @popperjs/core from 2.9.3 to 2.11.8. Removed the legacy option-based Widget Builder. Existing custom widgets are migrated automatically (data scrubbed and files regenerated; no widgets are deleted).
Master Elementor Addons 3.1.0 (19-05-2026)
- Compliance: Documented every external service the plugin contacts (Master Addons template API, Pixar Labs API, Google reCAPTCHA, Twitter/X, WhatsApp, Freemius) with terms and privacy links.
- Compliance: Removed the Template Kit "fix compatibility" routine that rewrote the active_plugins option.
- Compliance: Replaced deprecated openssl_free_key() and get_page_by_title() with version-safe equivalents.
- Compliance: Widget Builder preview now uses an included temporary file.
- Compliance: Replaced the PHP short tag in the Infobox widget and removed remote CDN dependencies (Font Awesome, ace-builds, placeholder images now load locally / from Elementor).
- Compliance: Replaced remote file_get_contents() calls with the WordPress HTTP API and moved generated Widget Builder files to the uploads directory.
- Compliance: Removed the front-end PHP session in the Popup Builder in favour of a cookie.
- Compliance: Standardised every gettext call on the "master-addons" text domain and added direct-file-access protection to entry-point files.
- Added: Popup Builder now rejects duplicate display conditions and shows an inline validation message.
- Improved: Theme Builder condition validation messages are shown as a centered, colour-coded alert.
- Fixed: "Undefined array key" PHP warnings in the upgrade notice and Pro upgrade dashboard widget.
- Fixed: Renamed an asset file containing a space and removed hidden system files.
Master Elementor Addons 3.0.9 (25-04-2026)
- Added: Dynamic Table Addons table head show/hide option add.
- Fixed: Dynamic Table mobile view warning issue fixed.
Master Elementor Addons 3.0.8 (18-04-2026)
- Fixed: Nav Menu hamburger toggle not working on mobile devices.
- Fixed: Nav Menu offcanvas, popup, and default dropdown modes styling restored after Bootstrap dependency removal.
- Fixed: Pro plugin showing "Sorry, you are not allowed to access this page." when Master Addons Free is not installed - now shows a proper install-free notice.
- Fixed: Console errors across the Template Library after SweetAlert removal (delete kit, template import, plugin install/activate).
- Fixed: Template Kit card thumbnail click now opens the in-app kit details view instead of opening an external preview URL.
- Added: Redesigned Template Kit upload flow with a single continuous modal — inline confirmation, stepped progress, per-template filename display, no popup-over-popup.
- Added: Faster Template Kit extraction using native ZipArchive with raised memory and execution time limits.
- Added: "IMPORTED" badge on Template Kit cards already present in the local library.
- Added: Shared promise-based confirmation and alert dialog system usable across Template Library, Widget Builder, Popup Builder, and Theme Builder.
- Added: ARIA attributes and keyboard accessibility (Enter / Space / Esc) to Nav Menu toggle and import modals.
- Added: Template Kits, Library & Popup Builder help tutorials links added.
Master Elementor Addons 3.0.7 (05-04-2026)
- Fixed: Gallery Slider Thumbnails style issue fixed.
- Added: Some missing help links add to options settings.
Master Elementor Addons 3.0.6 (29-03-2026)
- Fixed: Elementor Custom Icon Library not showing issue fixed.
Master Elementor Addons 3.0.5 (14-03-2026)
- Fixed: Fatal error in RegistrationMagic plugin resolved.
Master Elementor Addons 3.0.4 (13-03-2026)
- Fixed: Gallery Slider swiper slide issue fixed.
- Fixed: Gallery Slider lightbox features frontend image infinite loading issue fixed.
Full Changelog →