WordPress.org

Plugin Directory

ElementsBoost – Elementor Page Speed & Performance Optimizer

ElementsBoost – Elementor Page Speed & Performance Optimizer

Description

ElementsBoost is an Elementor page speed optimizer for WordPress that helps make slow Elementor websites faster.

Elementor is powerful, but many Elementor pages load CSS, JavaScript, fonts, icons, animations, slider files, lightbox scripts, and addon assets that are not always needed on every page. That extra frontend bloat can hurt Google PageSpeed Insights, Core Web Vitals, loading time, and the overall user experience.

ElementsBoost helps you clean that bloat safely. It scans your Elementor website, highlights unused or unnecessary assets, shows risk levels and estimated savings, and gives you safer controls to optimize performance without manually editing code.

Use ElementsBoost to speed up Elementor pages, reduce unused CSS and JavaScript, improve Core Web Vitals, and build a lighter WordPress website.

Elementor speed optimization that works with your cache plugin

Caching plugins like WP Rocket, LiteSpeed Cache, FlyingPress, W3 Total Cache, and Cloudflare are excellent for caching, minification, compression, and delivery.

ElementsBoost does something different.

Instead of only compressing heavy Elementor output, ElementsBoost helps remove unnecessary Elementor assets before your cache plugin stores the final page. This gives your cache plugin a cleaner, lighter page to serve.

Use ElementsBoost together with your existing cache plugin for a stronger website speed optimization stack.

Best for

  • Slow Elementor websites
  • Elementor landing pages with too much CSS and JavaScript
  • WordPress websites that need better Google PageSpeed Insights scores
  • Core Web Vitals optimization for Elementor sites
  • Reducing unused CSS and unused JavaScript warnings
  • Cleaning Elementor and Elementor Pro frontend bloat
  • Agencies building faster Elementor websites for clients
  • Website owners who want safer speed optimization without custom code

What ElementsBoost can optimize

ElementsBoost helps reduce common Elementor and WordPress performance issues, including:

  • Unused Elementor CSS and JavaScript
  • Elementor icons
  • Font Awesome files
  • Swiper slider scripts and styles
  • Dialog and lightbox assets
  • Animation CSS
  • Google Fonts
  • WP Emoji scripts
  • WordPress oEmbed scripts
  • jQuery Migrate
  • Gutenberg block CSS
  • Dashicons
  • Font loading and font preloading
  • Missing image width and height attributes that can contribute to layout shift

Safe Elementor performance optimization

Website speed optimization can break layouts when done blindly. ElementsBoost is built around safer optimization.

Every optimization toggle includes a risk level, estimated savings, and a clear explanation. Smart Onboarding recommends safer settings for your current setup, Settings History lets you restore previous configurations, and compatibility warnings help you avoid known conflicts before enabling risky options.

ElementsBoost is designed to help you optimize with more confidence instead of guessing which files are safe to remove.

Why ElementsBoost is different from generic speed plugins

Generic performance plugins do not always understand which Elementor widgets, libraries, and frontend assets are actually needed.

ElementsBoost is built specifically for Elementor. It focuses on the real performance problems Elementor users face: unused CSS, unnecessary JavaScript, heavy fonts, icons, animations, sliders, lightboxes, and addon assets.

The goal is simple: help Elementor websites load less, render faster, and perform better.

Free Features

ElementsBoost Free gives you practical Elementor speed optimization tools you can use without touching code.

  • 14 one-click performance optimizations for Elementor and WordPress assets
  • Elementor-specific asset cleanup for icons, animations, Swiper, Dialog/Lightbox, and more
  • Risk level and estimated savings for each optimization toggle
  • Smart Onboarding with recommended safe settings
  • Elementor editor speed panel with page-specific findings
  • Elementor Optimization Score for quick page performance checks
  • Content scanner to review optimization issues across pages
  • Plugin profiler to see which plugins load CSS and JavaScript
  • CLS image fix that adds missing width and height attributes to reduce layout shift
  • Google Fonts self-hosting
  • WordPress cleanup tools for emoji, oEmbed, jQuery Migrate, Gutenberg CSS, Dashicons, and font preload
  • Data fixes with undo for headings, empty containers, YouTube lazy loading, and meta descriptions
  • Settings History with 30 snapshots and one-click restore
  • Compatibility warnings for risky optimizations

Free tools inside ElementsBoost

  • BuraqOptimizer: the in-editor Elementor speed panel with page findings and Elementor Optimization Score.
  • PageDNA Scanner: page-level analysis for assets, images, CSS/JS, fonts, SEO structure, and DOM structure.
  • Asset Usage Map: a background map that helps identify which pages actually use specific libraries.
  • Compatibility Warning Engine: warns about known conflicts before you enable certain optimizations.
  • Auto-Revert: helps roll back a setting if it causes a front-end issue.
  • Conflict Guard: helps diagnose Elementor editor and front-end loading issues.
  • Real-User Monitoring: optional first-party Core Web Vitals tracking for LCP, CLS, and INP from real visitors.

Upgrade to ElementsBoost Pro

ElementsBoost Pro adds deeper page-by-page optimization, safer testing tools, and advanced performance features for Elementor, Elementor Pro, and popular Elementor addon websites.

Get ElementsBoost Pro at elementsboost.com

Pro features

  • Elementor Lean Mode: remove unused libraries on specific URLs instead of only using global cleanup.
  • Safe Preview: preview the optimized page privately before visitors see the changes.
  • Live PageSpeed Benchmark: run before/after Google PageSpeed tests from your WordPress dashboard.
  • Third-party addon detection: detect bloat from Essential Addons, ElementsKit, JetEngine, Premium Addons, PowerPack, Ultimate Addons, Happy Addons, and Plus Addons.
  • Critical CSS: generate separate mobile and desktop critical CSS to reduce render-blocking CSS.
  • JavaScript delay and defer: control non-critical scripts with dependency-aware delay and defer options.
  • Image compression: optimize images with WebP/AVIF support, bulk compression, on-upload compression, and backups.
  • Unlimited optimization rules: create more precise rules for complex Elementor websites.

Pro engines

  • Lean Mode Engine: reads the widgets each page renders and removes only the libraries that page does not need, per URL, with Safe Preview and a before/after PageSpeed benchmark.
  • Critical CSS Engine: builds above-the-fold CSS per page and defers the rest, with separate mobile and desktop critical CSS.
  • JavaScript Engine: defers non-critical JavaScript and delays scripts until interaction, with dependency-aware controls and per-script settings.
  • Image Compression Engine: uses a self-hosted optimization pipeline with WebP/AVIF output, background compression, bulk library optimization, and one-click restore from originals.

Everything Pro is available at elementsboost.com.

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 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 version, Elementor version, 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 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 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 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. This feature is enabled by default and can be turned off under Settings Optimization General Plugin Behavior & Tools.

  • 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

Installation

  1. Upload the plugin files to /wp-content/plugins/elementsboost/ or install directly from Plugins Add New.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open ElementsBoost in the WordPress admin menu.
  4. Smart Onboarding will scan your site and recommend safer optimization toggles.
  5. Click Apply Recommended to enable the suggested settings in one step.
  6. Open any page in Elementor to view the BuraqOptimizer panel with page-specific findings and fixes.

FAQ

Will ElementsBoost break my Elementor website?

ElementsBoost is designed to reduce that risk. Every toggle shows a risk level and explanation before you enable it. Compatibility warnings help flag known issues, Settings History lets you restore previous configurations, and Auto-Revert helps roll back changes if a front-end issue is detected. Pro users can also use Safe Preview before visitors see optimized output.

Does ElementsBoost replace WP Rocket, LiteSpeed Cache, FlyingPress, or other cache plugins?

No. ElementsBoost and cache plugins solve different parts of website performance.

ElementsBoost helps remove unused Elementor assets and frontend bloat. Your cache plugin then caches, compresses, and serves the lighter output. For best results, use ElementsBoost with your existing cache plugin.

Does ElementsBoost work with Elementor Pro?

Yes. ElementsBoost works with both Elementor Free and Elementor Pro.

Does ElementsBoost work with Elementor addon plugins?

Yes. ElementsBoost is built for Elementor websites and can help identify frontend bloat from Elementor-related assets. ElementsBoost Pro includes third-party addon detection for Essential Addons, ElementsKit, JetEngine, Premium Addons, PowerPack, Ultimate Addons, Happy Addons, and Plus Addons.

Can ElementsBoost improve my Google PageSpeed Insights score?

ElementsBoost can help improve PageSpeed scores by reducing unused CSS, unused JavaScript, heavy fonts, icons, and other frontend assets. Results vary based on your hosting, theme, plugins, Elementor design, images, cache setup, and how much unused bloat your pages load.

Can ElementsBoost help with Core Web Vitals?

Yes, ElementsBoost is designed to help with Core Web Vitals optimization for Elementor websites. It can help reduce render-blocking assets, clean unused CSS and JavaScript, improve font loading, and fix missing image dimensions that may contribute to CLS. Final Core Web Vitals results depend on your full website setup.

What is the Elementor Optimization Score?

The Elementor Optimization Score helps measure how well a page is optimized for Elementor-specific performance issues, including enabled optimizations, asset usage, code structure, and common content problems. It complements Google PageSpeed Insights; it does not replace it.

What is the difference between Free and Pro?

Free includes global Elementor and WordPress cleanup tools, Smart Onboarding, the BuraqOptimizer editor panel, Compatibility Warning Engine, Settings History, Asset Usage Map, content scanner, plugin profiler, and data fixes with undo.

Pro adds Elementor Lean Mode for per-page asset removal, Safe Preview, live PageSpeed benchmarking, Critical CSS, JavaScript delay/defer controls, image compression with WebP/AVIF, third-party addon detection, and unlimited optimization rules.

Do I need technical knowledge to use ElementsBoost?

No. ElementsBoost is designed for normal Elementor users, agencies, and website owners. Smart Onboarding recommends safer settings, each toggle includes an explanation, and Settings History makes it easier to restore a previous setup.

How does image compression work without an API?

The Pro image compression engine runs on your server using available server tools such as native binaries, Imagick, and GD. Images do not need to be sent to an external image optimization API. Backups are kept so originals can be restored.

Does ElementsBoost collect any data?

Only if you explicitly enable the Diagnostics toggle in General settings. When enabled, ElementsBoost sends anonymous usage data such as WordPress version, Elementor version, enabled optimizations, PHP version, theme name, plugin count, and a hashed site identifier. No personal data, page URLs, or page content is collected. See the External Services section below for full details.

What happens if I deactivate ElementsBoost?

ElementsBoost optimization rules stop applying when the plugin is deactivated. Your site returns to its original front-end behavior. Compressed images may remain compressed, but backups can be restored where available.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ElementsBoost – Elementor Page Speed & Performance Optimizer” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.8.5

First public release on WordPress.org.

  • Elementor page speed optimizer for reducing unused CSS, JavaScript, fonts, icons, and frontend bloat
  • 14 one-click optimizations with risk levels and estimated savings
  • BuraqOptimizer panel inside the Elementor editor with page score and one-click fixes
  • Smart Onboarding to recommend safer optimizations for your setup
  • Compatibility Warning Engine and Auto-Revert to help reduce optimization risk
  • Settings History with 30 snapshots and one-click restore
  • CLS image fix, self-hosted Google Fonts, and WordPress cleanup tools