# Page builders: what Elementor, Divi and WPBakery cost a page

> A builder ships its framework on every page and wraps every element in extra markup. Measure its share of the code and the DOM, then turn on its performance settings.

WordPress & WooCommerce · HTML version: https://getreport.app/learn/page-builder-weight

## Page builder weight

Passing looks like: Page builder weight passes.

**Why it matters.** A page builder ships its whole framework on every page, whatever the page uses, and wraps every element in extra containers. When it becomes most of the code and most of the markup the visitor downloads and the browser lays out, every other speed fix has less to work with.

**How to fix it.**

1. Switch on the builder's own performance settings first: see the report for the exact setting
2. Remove widgets, animations and add-on packs the page does not use; each one adds its own CSS and JavaScript.
3. For the pages that matter most (home, key landing pages) consider building them with core blocks and the theme alone, and keep the builder for the rest.

Check your own page: https://getreport.app/
