Over the years we've built sites with Elementor, Beaver Builder, Divi, WPBakery, and Bricks. We've also built sites with just Gutenberg. The question is no longer "which page builder should I choose?" but "do I need one at all?".
Gutenberg 2025
The block editor has improved dramatically. Full Site Editing, block themes, patterns, global styles. What required a page builder in 2020 can often be solved with Gutenberg alone today. And you avoid another plugin dependency with all the security and performance implications that entails.
The downside: the interface still isn't as intuitive as Elementor's drag-and-drop. Non-technical clients often need more onboarding.
Elementor
Still the market leader. 59 USD per year for one site. The visual interface is unmatched for quickly building complex layouts. But: it generates heavy HTML, loads its own CSS and JS stack, and on a site with 50 pages it can add 2-3 seconds to load time if you're not careful with optimization.
Bricks
Newer challenger, 79 USD one-time cost. Generates cleaner code than Elementor. Targets developers and designers rather than beginners. Fast-growing community and good documentation. If you want a page builder with clean code output, Bricks is the strongest option right now.
Our position
New projects: Gutenberg first, page builder only if truly needed. Existing Elementor sites: no reason to migrate if they work. New project requiring visual builder: Bricks over Elementor.