Elementor loads heavy assets on every page — even pages that don’t use them.
Font Awesome on a page with zero icons. Swiper on a page with no carousels. Animations CSS when nothing animates. That’s 400–800 KB of unused weight on every single page load.
Your caching plugin compresses this bloat. ElementsBoost removes it.
Why caching plugins aren’t enough
WP Rocket, LiteSpeed Cache, FlyingPress, and W3 Total Cache are excellent at caching, minifying, and compressing assets. But they don’t understand Elementor’s architecture. They can’t tell which libraries a specific page actually uses, and they can’t selectively remove unused Elementor widget CSS/JS.
That’s what ElementsBoost does.
Use ElementsBoost to remove unused Elementor bloat first. Then let your caching plugin optimize the cleaner output.
They work together — not against each other.
What makes ElementsBoost different
Most performance plugins optimize blindly. ElementsBoost understands Elementor:
- Elementor-specific scanning — identifies which widgets, libraries, and addon scripts each page actually uses
- Per-page control — remove assets on one page without affecting others (Pro)
- Risk visibility — every optimization shows a risk level (Low / Medium / High) so you know what’s safe to enable
- Preview before applying — see the leaner page as admin before visitors do (Pro)
- One-click undo — reverse any change instantly, no backups needed
- Works inside the Elementor editor — diagnose and fix issues without leaving the editor
Built for safety, not speed stunts
Performance plugins that break sliders, popups, forms, or checkout pages cost you more than they save. ElementsBoost is designed to reduce that risk:
- Every toggle shows estimated savings and a risk level
- The Compatibility Warning Engine flags known plugin compatibility risks before you enable anything
- Safe Preview lets you test changes privately as an admin — visitors continue seeing the original (Pro)
- Auto-Revert quietly rolls a toggle back if it breaks your front-end and tells you what happened
- Settings History keeps the last 30 settings snapshots so you can return to any earlier state with one click
- The Elementor editor itself is never affected by front-end optimizations
Who this is for
- Elementor freelancers maintaining client sites who need faster pages without the risk
- Agencies managing multiple Elementor sites with addon bloat from Essential Addons, JetEngine, ElementsKit, and similar packs
- Site owners with slow Elementor pages who don’t want to manually inspect scripts
- Anyone using Elementor addons — the more addons you have, the more unused assets pile up
Free Version Features
The free version gives you real optimization tools — not a teaser.
Safe Global Optimizations
14 one-click toggles to remove common Elementor and WordPress bloat:
- Disable Font Awesome (~100 KB saved)
- Disable Elementor Icons (~80 KB saved)
- Disable Animations CSS (~80 KB saved)
- Disable Swiper.js (~140 KB saved)
- Disable Dialog/Lightbox (~50 KB saved)
- Disable Google Fonts (~50 KB saved)
- Disable Elementor assets on non-Elementor pages (~400 KB saved)
- Disable WP Emoji, oEmbed, jQuery Migrate, Gutenberg CSS, Dashicons
- CLS Fix — auto-inject width/height on images to reduce layout shift
Each toggle shows estimated savings and a risk level. All changes are instantly reversible.
Smart Onboarding
The first time you open ElementsBoost, the plugin scans your site (Elementor version, theme, active addon packs, header/footer templates, WooCommerce) and recommends which toggles are safe to enable for your exact setup. One click applies the safe set.
Asset Usage Map
A background scan tracks which Elementor pages actually use Swiper, Font Awesome, Animations, and Dialog/Lightbox. Every “Disable X” toggle checks the map for the current page first and keeps assets that are genuinely needed.
Settings History
Every settings change is automatically saved as a snapshot. The Settings History panel on your dashboard keeps your last 30 snapshots — restore any of them with one click. A safety snapshot is taken before each restore so you can undo a restore.
Compatibility Warning Engine
Scans your active plugins for known compatibility risks before you enable an optimization:
- Severity levels — High / Medium / Low
- Friendly warnings instead of vague errors
- Optional plugin compatibility alerts when you activate a new plugin in WordPress
- Editor health check — diagnoses and repairs Elementor editor loading issues
In-Editor Diagnostics (BuraqOptimizer)
A floating panel inside the Elementor editor that shows:
- Elementor Optimization Score (EOS) — how well this page is optimized for Elementor-specific bloat
- Per-page findings — what’s slowing this page down, with Fix / Guide / Undo buttons
- Asset breakdown — which plugins are loading which CSS/JS on this page
- Data fixes — fix heading hierarchy, empty containers, YouTube lazy-load, and meta descriptions directly in the editor, with full undo
- Site insights — cross-page benchmark and trend tracking
Content Scanner
- Batch-scan every page with a progress bar
- Per-page Optimization Score, weight, and top findings
- Score history tracking over time
- Element inventory — all Elementor widgets used across your site
- Plugin Profiler — which plugins contribute which CSS/JS weight
WordPress Cleanup
- Remove emoji scripts and styles
- Remove oEmbed scripts
- Remove jQuery Migrate
- Remove Gutenberg block CSS on non-block pages
- Remove Dashicons on the front-end
- Font preload hints
Built-in Documentation
Accordion-style docs inside the plugin — Quick Start, Feature Reference, FAQ, and Troubleshooting. No external docs site needed.
Pro Version Features
Upgrade to ElementsBoost Pro when you need deeper, per-page Elementor optimization with proof.
Elementor Lean Mode
The core Pro feature. Lean Mode analyzes which Elementor widgets each page actually uses, then lets you remove the libraries it doesn’t need:
- Per-page asset removal — strip unused Swiper, Font Awesome, Animations CSS, and more on specific pages without affecting others
- Third-party addon detection — identifies bloat from Essential Addons, JetElements, ElementsKit, Premium Addons, PowerPack, Ultimate Addons, Happy Addons, and Plus Addons
- Safe Preview — preview the leaner page with a private admin cookie before applying; visitors always see the original until you’re ready
- Live PageSpeed Benchmark — run a before/after Google PageSpeed test directly from the dashboard to measure real improvement
JavaScript Optimization
- Automatic
defer on non-critical JavaScript
- Smart delay until user interaction — hold analytics, chat widgets, and tracking scripts until the visitor scrolls or clicks
Critical CSS Engine
- Extract inline
<style> blocks into external files
- Defer non-critical CSS loading
- Generate per-page critical CSS
Image Compression
A self-hosted, 3-tier compression engine that runs entirely on your server — no external API, no monthly credits, no per-image fees:
- Auto-selects the best available method (native binaries, Imagick, or GD)
- WebP and AVIF conversion
- Bulk compression for your entire media library
- Backup and one-click restore for every compressed image
Unlimited Optimization Rules
The free version includes 10 Lean Mode rules. Pro removes the limit entirely.
License & Updates
- License activation and deactivation from the plugin’s License tab
- Automatic updates delivered through your normal WordPress Plugins screen
- Priority support
External services
This plugin connects to the following external services under specific conditions:
Google Fonts API
When the “Self-host Google Fonts” feature is enabled, the plugin downloads font CSS and font files from Google Fonts (fonts.googleapis.com and fonts.gstatic.com) to serve them locally from your server. This is a one-time download that is cached locally — subsequent page loads use the local copy. No user data is sent to Google during this process.
- Google Fonts Terms of Service: https://developers.google.com/fonts/terms
- Google Privacy Policy: https://policies.google.com/privacy
ElementsBoost Telemetry Service (Optional — Opt-in Only)
When you explicitly enable the “Diagnostics” toggle in the General settings, the plugin sends anonymous, aggregated usage data to elementsboost.com (specifically the REST endpoint https://elementsboost.com/wp-json/elementsboost-telemetry/v1/collect) on a weekly basis. This data includes: WordPress and Elementor version numbers, PHP version, active theme name, number of active plugins, number of Elementor pages, which optimization toggles are enabled, and a hashed (non-reversible) site identifier. No personal data, page URLs, page content, or identifiable information is ever sent. This feature is disabled by default and requires manual opt-in.
- ElementsBoost Privacy Policy: https://elementsboost.com/privacy-policy/
- ElementsBoost Terms of Service: https://elementsboost.com/terms-of-service/
ElementsBoost Benchmarks API
The plugin fetches aggregated, anonymous ecosystem benchmarks from elementsboost.com (specifically https://elementsboost.com/wp-json/elementsboost-telemetry/v1/benchmarks) to power the “How You Compare” dashboard widget. This request sends no user data — it only retrieves aggregated statistics about average optimization scores across all participating sites. The response is cached locally for 6 hours.
- ElementsBoost Privacy Policy: https://elementsboost.com/privacy-policy/
- ElementsBoost Terms of Service: https://elementsboost.com/terms-of-service/
ElementsBoost Plugin Compatibility Feed
The “Show compatibility alerts when activating plugins” feature (enabled by default, can be turned off under Settings → Optimization → General → Plugin Behavior & Tools) downloads a curated list of WordPress plugins known to conflict with Elementor from https://elementsboost.com/wp-json/elementsboost-intel/v1/intelligence-feed. The feed is fetched once per day on a WordPress cron event. This request sends no user data — it only retrieves the aggregated risk list. The response is cached locally for 24 hours.
- ElementsBoost Privacy Policy: https://elementsboost.com/privacy-policy/
- ElementsBoost Terms of Service: https://elementsboost.com/terms-of-service/
Google PageSpeed Insights API (Pro)
When using the PageSpeed Benchmark feature in ElementsBoost Pro, the plugin sends your page URL to Google’s PageSpeed Insights API (v5) to retrieve performance scores and Core Web Vitals metrics. Only the page URL is sent — no cookies, user data, or authentication tokens are transmitted. Results are stored locally in post meta for before/after comparison.
- Google PageSpeed Insights Terms: https://developers.google.com/terms
- Google Privacy Policy: https://policies.google.com/privacy