WordPress page builders compared : Divi vs Elementor vs Brizy vs Thrive vs Gutenberg
In the early days of WordPress, all you had was a textarea in the WordPress admin in which you could type text. You could make a word bold or italic, give it a color and you could even add an image, but that was about it. The rest of your sites look and feel was controlled entirely by your theme, and if you could only change anything if you knew how to write PHP, HTML and CSS code.
In 2012 / 2013, the first themes with a build-in page builder came out, like Avada and Divi. These WordPress page builders finally allowed normal users to divide a page in multiple rows and columns, and add an image, text, slider and other modules on their pages. When Elementor got launched in 2016, and later that year Divi 3.0 featuring their Visual Builder, it became possible to adjust your pages and posts on the front-end, so you could see the effect of your modifications immediately the way your visitors see them.
On December 6th, 2018, all WordPress users got an early Christmas gift with the new Gutenberg editor, a visual page builder which would then become the default way of editing content in WordPress. But not everyone appreciated that gift; the Classic Editor plugin, which switch off Gutenberg and restores the old WordPress editor, has over 5 million active installations already.
In this article, we’re going to compare a few of the most popular WordPress page builders: Elementor, Divi, Thrive Theme Builder, new kid on the block Brizy and the default WordPress editor, Gutenberg. We are only going to look at the features in the page builder itself, so we’re not going to take third party plugins into account.
Included in the free version | |
Included in the premium (paid) version | |
Not included | |
D | Divi |
E | Elementor |
B | Brizy |
T | Thrive Architect |
G | Gutenberg |
Basics | Divi | Elementor | Brizy | Thrive | Gutenberg |
Basics | D | E | B | T | G |
Drag & drop editor | |||||
Front-end editor (make adjustments live on the front-end of your site) |
Layout | Divi | Elementor | Brizy | Thrive | Gutenberg |
Layout | D | E | B | T | G |
Multiple columns | |||||
Draggable column width | |||||
Padding and margin adjustment | |||||
Draggable padding and margin | |||||
Max-width, max-height and min-height adjustment |
Styling | Divi | Elementor | Brizy | Thrive | Gutenberg |
Styling | D | E | B | T | G |
Basic styling options (colors, alignment, font size) | |||||
Advanced styling options (borders, line-height, shadow) | |||||
Background image and video | |||||
Shape dividers | |||||
Animations | |||||
Filters / blend mode | |||||
Hover effects | |||||
Transformation effects | |||||
Scroll effects | |||||
Google Fonts integration | |||||
Custom Fonts |
Modules | Divi | Elementor | Brizy | Thrive | Gutenberg |
Modules / Widgets | D | E | B | T | G |
Slider module | |||||
Contact form module | |||||
Newsletter subscribe module (for MailChimp and other providers) | |||||
Social media buttons (to link to your profiles) | |||||
Social media share buttons | |||||
Embed Facebook posts | |||||
Facebook comments | |||||
Font Awesome integration (icons) |
Advanced features | Divi | Elementor | Brizy | Thrive | Gutenberg |
Advanced features | D | E | B | T | G |
Popup builder | |||||
Conditional display | |||||
Mega menu | |||||
A/B testing | |||||
API (allows third party developers to build their own modules) |
Theme builder | Divi | Elementor | Brizy | Thrive | Gutenberg |
Theme builder | D | E | B | T | G |
Header and footer builder | |||||
Sticky header (header stays in view when user scrolls) | |||||
Make your own templates for pages, posts, archive pages, 404 page etcetera | |||||
Dynamic content (get text, images and other data from the database) | |||||
WooCommerce page custom design |
Workflow | Divi | Elementor | Brizy | Thrive | Gutenberg |
Workflow | D | E | B | T | G |
Undo and redo your last edit(s) | |||||
Duplicate sections, rows and modules / widgets | |||||
Copy / paste styles on the current page | |||||
Set a default style for a section, row or module globally (for the entire site) | |||||
Multiple global styling presets for sections, rows or modules (like CSS classes) | |||||
Global colors (adjusting a color in 1 place changes it everywhere it's been used) |
Library | Divi | Elementor | Brizy | Thrive | Gutenberg |
Library | D | E | B | T | G |
Library with predesigned layouts | |||||
Save your own designs in the library to reuse elsewhere on the site | |||||
Global designs (modifications on a global element are adjusted everywhere on the site) | |||||
Export saved designs to reuse on another site |
Responsive design | Divi | Elementor | Brizy | Thrive | Gutenberg |
Basis | D | E | B | T | G |
See how your design looks on tablet and mobile | |||||
Hide elements on desktop, tablet or mobile | |||||
Adjust certain styles for mobile and template (padding, margin, font size) | |||||
Show different content on mobile and tablet (different texts, images etcetera) |
Prices | Divi | Elementor | Brizy | Thrive | Gutenberg |
Prices | D | E | B | T | G |
Free version available | |||||
Premium version for 1 website (price per year) | $ 89 | $ 49 | $ 45 | $ 228 | |
Premium version for 25 websites (price per year) | $ 89 | $ 199 | $ 89 | $ 228 | |
Premium version for an unlimited number of websites (price per year) | $ 89 | $ 999 | $ 179 | ||
Lifetime premium licence for an unlimited number of websites | $ 249 | $ 349 | |||
download | download | download | download |
Bob’s favorite: Divi
Divi has been my personal favorite for years. As you can see in the table above, the Divi Builder is one of the most complete page builders for WordPress, with tons of features. And new features are added all the time.
The large number of features in Divi used to make it quite heavy (and therefore slow), but since August 2021 only the code for modules and effects that are actually used on a page is loaded.
Divi also offers a lot of styling options, which are also available for every module, row and section (which is not always the case with other builders).
In addition, I find the user interface of Divi to be the most user-friendly of all. That’s because of the visual representation of everything. For example, if you want to set a shadow in Divi, you can first choose from a number of presets, which you can then fine-tune to your liking.
Other builders like Elementor don’t offer presets, there you have to experiment with the values to get the shadow to your liking (see the screenshot on the right).
You can also see the difference when adding shape dividers; whereas in Elementor and other builders you only see the name of the shape (mountains, waves, clouds), Divi just has an image of the relevant shape divider so you immediately see what it looks like. In addition, Divi comes with hundreds of demo sites, all of which consist of multiple pages. A new demo site in a certain niche is added every week, which you can then download for free.
Divi Presets is also an unrivaled feature. This is a user-friendly version of CSS classes. For example, you can create a preset for a button with a blue background and white letters, which you call “button blue”. You can then create a new preset for that same button, but with a yellow background and black letters that you call “button yellow”. You can then set the “button blue” preset as the default look for all new buttons, but also simply select another preset so that the button in question gets all the styling characteristics of the preset (not only colors, but also padding, fonts, shadows and so on).
Furthermore, Divi is the only one to offer responsive content. Most builders allow you to hide elements on certain devices, and usually you can also adjust things like the font size per resolution, but only with Divi you can also adjust the content itself per resolution. So you can create a button with “request a quote immediately”, but on mobile you can adjust the text to “request a quote”.
Finally, the Divi license is also very beneficial for web builders: for a one-time investment of $249 you get a lifetime license, which entitles you to updates and (excellent) support for life at no extra cost. If you prefer to pay per year, you can, in which case the cost is $89 per year.
If you only have 1 website, Divi is a bit more pricey than the other builders in this article, but it’s definitely worth it!
Elementor : Bob’s choice for a free page builder
Elementor is active on more than 5 million websites, making it by far the most popular page builder for WordPress. This is undoubtedly due to the fact that Elementor was the first free page builder whose free version can compete with the paid version of other page builders.
The free version of Elementor even offers so many features that I initially wondered what the paid pro version could add, but the Elementor team still managed to add a lot of value there.
For example, with the free version of Elementor you can only change the content of the page itself, but not the header, footer, blog template, WooCommerce templates and so on. With the theme builder in Elementor Pro you can adjust all these parts as well.
Also, in the free version of Elementor, you can only save complete sections as a global element in the library. If you save an element as global, changes are automatically implemented everywhere on the website. So, for example, if you change the background color of a button, the background color of all other global buttons on the site is also automatically adjusted.
However, in the free version of Elementor you cannot save a single button in the library, you can only do that in the pro version.
The pro version also contains a popup builder, a contact form widget, various social media widgets (social share buttons, a facebook comment box, a facebook embed widget and a click to tweet box), a price table widget, a price list widget, a flipbox widget, an animated headline widget, scroll effects and so on. In addition, the pro version of Elementor gives you access to quite a few extra sample sites and sections (although some are already included in the free version).
Elementor can be used with almost any theme, and because of its popularity it is almost always supported by themes and other plugins. There are also many third-party plugins available that add extra features to the core version of Elementor.
Elementor is also reasonably priced for people who only have 1 website: for just $49 per year, you have access to the full version of Elementor Pro.
However, for web builders and other people who manage multiple websites, the price can add up quickly, reaching as much as $999 per year if you manage more than 100 websites.
If you look at the price per website, that’s not that bad, but still… Divi is really not inferior to Elementor and offers a lifetime license for an unlimited number of websites for $ 249.00.
Brizy
Brizy was launched in 2018 and therefore it’s still a fairly young page builder. Despite this, they already have about 90,000 active installations. That’s because the free version of Brizy is even more extensive than Elementor’s.
For example, the free version of Brizy includes a contact form widget, various WooCommerce widgets, various social media widgets and so on.
Of course Brizy also has a pro version, which includes features such as a theme builder (for customizing header, footer and other templates), a WooCommerce builder and a popup builder.
Brizy mainly distinguishes itself by how you set the styling options. Instead of opening these options in a sidebar as with most other builders, Brizy shows a subtle toolbar above the element you want to edit, with only the options you need at that moment.
Because of that, the workspace is quite small, and they used a lot of icons to save space. That takes some getting used to, of course. More advanced options do open in a sidebar.
Another nice Brizy feature is “block conditions”, which allows you to set whether you want to show or hide an element from certain user roles (they call that “membership”) or on certain pages. However, that is a lot less extensive than the conditional view of Divi, where you can also choose to show an element only on certain days, or if certain products are in the shopping cart, or if a certain page has been visited and so on.
That’s also the case with other features: Brizy often does have a certain feature, but the (setting) options are quite limited. On the other hand, there are also things that Brizy does very well; for example you can add any desired module to a popup, the mega menu or the tabs module. The design quality of the demo sites and sections is also above average.
The pro version of Brizy costs about the same as Elementor’s, which in itself is fine. Elementor does offer some more value in the pro version, but Brizy is still a young builder.
Since Brizy doesn’t offer an API yet, there are no third-party plugins available to add features to Brizy core.
The prices for web builders and other people who manage multiple websites are a lot more favorable than Elementor’s, but a bit higher than Divi’s. Divi also offers a lot more features, so my choice between the two goes for Divi for the time being.
Nevertheless, Brizy is also a very nice builder that you should definitely try to see if it’s for you. And also interesting: Brizy also has a cloud version, similar to Wix, so you don’t have to worry about things like hosting and updates. That’s all included with Brizy Cloud.
Thrive Theme Builder
Thrive is a bit of an odd one out. Thrive Themes, the company that makes the Thrive Theme Builder, has a number of other plugins.
One of these is Thrive Optimize, with which you can do very extensive A/B tests.
A second is Thrive Leads, with which you can collect subscriptions for your newsletter in all kinds of ways. A quiz builder and a learning management system (LMS) called Thrive Apprentice are also part of their product range.
And with their latest plugin, Thrive Automator, you can automate processes such as adding a user who just bought something from your webshop to your mailing list, or starting a countdown timer with an offer for a course when a user achieves a certain result in a quiz.
There is nothing wrong with Thrive’s products, but the prices are on the high side.
In the past, the prices where quite competitive; a lifetime license for 1 of their products cost $59 back then, and for about twice that amount, you had 15 licenses.
But as of February 2021, Thrive only offers a membership (called Thrive Suite) that allows you to use all of their products on up to 25 sites for $228.00 per year ($19 per month).
Personally, I think that is quite pricey, but you do get great products in return and I don’t know any other company that offers such an extensive product range in this price range.
Gutenberg
Gutenberg is the default block editor of WordPress itself. And although Gutenberg is slowly getting better, it really can’t be compared with the page builders above just yet. The huge number of red crosses above make that clear as well.
However, more blocks (= modules / widgets) are being added with every update, and from 2022 on, Gutenberg will even become a real theme builder with which you can also build your header, footer and templates.
However, especially the almost total lack of styling options – you can adjust the colors, but that’s about it – makes Gutenberg okay for writing blog posts, but certainly not suitable for really building a complete website in my opinion.
But because it is the default page builder of WordPress, there are more and more plugins such as Qubely, Kadence Blocks and Stackable that add extra functionality to Gutenberg.
Although these kinds of plugins add a lot of features to Gutenberg, it still remains a backend builder that doesn’t give a good representation of what the website looks like for visitors.
Anyway, it’s the future of WordPress… and with a good theme you can go a long way 😉
Are you curious about a feature that is not yet listed in the table above? Please leave a comment below and I’ll figure it out for you!
This article contains affiliate links. That means I get a compensation when you buy one of the page builders mentioned in this article. The price you pay is still the same so it won’t cost you anything, but it will help me to help you with these kind of free articles.
So if you’re going to buy one of the page builders above, I would really appreciate it if you use one of the links on this page 🙂
Are you going to use the free version of Elementor, Brizy or another free solution, but still want to help me out? Then I would really appreciate it if you would make a small, one time donation via the button on the right 🙂

Need help with your website?
This article is written by Bob the webbuilder, an allround website expert who blogs regularly about all kinds of subject to help you build your website. Do you need help?
Hire Bob to build your website or improve your existing website.
Is there a reason why Beaver Builder isn’t on this list? It’s probably the leanest out of the bunch
I don’t have much experience with Beaver Builder. I only played around with the demo a bit, and I wasn’t that impressed with it’s possibilities then… maybe I’ll give it another try 😉
Hi Bob, thanks for your great comparison.
Do you know
https://oxygenbuilder.com/
?
Would be interesting what you think about it.
thanks
Hi Marco,
I guess you didn’t find my Oxygen builder review yet 😉
In short, I think it’s a really cool builder with a lot of features, which will check most of the boxes in my comparison (but no undo / redo, can’t believe they haven’t solved that one yet). However, it’s just not as user friendly as the other builders since Oxygen is geared towards developers.
UPDATE: The latest version of Oxygen finally has undo / redo 🙂
Best regards,
Bob
Bob,
Thank you for the page builders’ comparison chart! This information has been very helpful to me because I am deciding which free page builder to use with WordPress.
The information you provide is in a great format and it makes it easy to see who offers what with their free plan.
I take my hat off to you! Bravo!
Thanks for your compliments Natalie 🙂
Best regards,
Bob
Hello, First of all, I read your article and your Information about WordPress page builders is very amzing and so much useful for me. Keep it up And Thank you very much.:)
Thanks James 🙂
Best regards,
Bob
A most comprehensive breakdown of theme templates/builders. I was curious to know your thoughts on this developer’s site that appears to be user friendly for non-developers.
I am looking for more of a theme builder as I don’t want to be locked into the limitations of a template and have issues later on. I really appreciate the dynamic, bold and simplicity of The Gem, but I am unaware of any pitfalls, limitations, hidden costs that could arise with them. I don’t want a monthly bill that increases with every add-on, plugin or widget or application.
Have you done a review of these sites: *link removed*
Thank you, Bob!
Hi Nicole,
I didn’t work with TheGem before, but it seems to have a lot of features. A real theme builder is not one of them though… TheGem offers multiple header and footer layouts, but if you really want to control every part of your theme I wouldn’t recommend it. Divi, Elementor Pro, Brizy Pro and Thrive Theme Builder all do offer real theme building functionality.
Moreover, TheGem uses the WP Bakery page builder, which is not truly front-end like the other builders in this article. It does offer a front-end mode, but that means you click on something, then a popup opens, then you adjust the things you want, save, close, and only then you can see the effect of your adjustments. So if you adjust a color, you’ll first have to save and close the popup. If you don’t like the color, you’ll have to open the popup again, choose a different color, save, close…
With the other builders, you can see the effect of your changes as you make them, so at the moment you’re adjusting a color, you see the text change to that color. The same goes for things like typography, padding, animations etcetera. Trust me, that works so much better!
Your other question was about some other themes. I think I’ve worked with Salient once, and I’ve also worked with Avada. I must say Avada after version 6 (with the front-end builder) is quite nice. However, Divi is still my favorite 😉
Best regards,
Bob
I’ve been using Oxygen for a few days now and it is amazing. I made this website with Oxygen in just 3 days (not including product entries). However, when you first install Oxygen, it turns your site into a blank white screen and doesn’t offer any advice on what to do next. You’ll spend a lot of time in videos and online tutorials teaching yourself how to use Oxygen. It would be really nice if Oxygen “Oxygenated” your current website and let you go from there or at least offered enough help that you weren’t entirely dependent on online tutorials. The blank white screen I was faced with almost sent me back to Oxygen for a refund. I stuck it out and went through a million tutorials and I’m glad I did.
Hi Brian,
Haha, yeah user-friendliness is not Oxygen’s strongest point 😉 But most other page builders don’t have an onboarding process either, only Divi does. Every builder has a learning curve, but with Oxygen, that curve is a bit steeper than with most other page builders. They do have a very extensive video tutorial library though, but it will take a while to get the hang of it.
Best regards,
Bob
Hi have you ever had a look at Nicepage its cross platform to save out in all flavours of web page types . I have used it for some time I would be interested in any comments .
I also have Brizy , Elementor , Wp bakery and thinking about divi as another option to offer on my server .
Regards Paul.
Hi Paul,
I hadn’t heard about NicePage before but it sure looks nice 😉 I played around with it for a bit and I certainly see why you like it.
I love the freehand positioning and the way elements snap to their surrounding elements. I also love the distance indicators. However, because of that freehand design, I have to optimize it for every device by hand. I do like the way NicePage handles mobile design; you can preview the design on 5 resolutions and make edits for that resolution right there.
I might do a full review about NicePage later, seems interesting.
Best regards,
Bob
After trying Elementor, I never searched for another Page building Plugin. I am using elementor for 3-4 years. Maybe now I would try some other like Brizzy.
Previously I was using Yoast for SEO. But now I switched to RankMath. So far, RankMath is the best SEO plugin I feel. You can add various types of Schema markup data with it. It has all the premium SEO features you need. In Yoast, you need to pay for those things.
@Avijit, Elementor is always a safe choice, can’t go wrong with that 🙂 You should try Brizy for sure though, really nice software as well.
@Samar, Yoast SEO has been the obvious choice for as long as I remember, but I’m hearing good things about RankMath lately too 🙂 Maybe I’ll try it on one of my upcoming projects.
Best regards,
Bob
Just started researching site builders and this was a great comparison….Thank you.
Thanks for your nice comment CP 🙂
Best regards,
Bob
Hi Bob!
Very good article.
I have Brizy Pro 1 year and Divi lifetime. I don’t with which to start. What do you think?
Hi Valmond,
Thanks. I own lifetime licences for Divi and Brizy, but I almost always use Divi. That has always been my favorite builder. I like Brizy too, and it has a few nice things like block conditions and the way they handle popups, but it’s also missing some things that I really like in Divi.
For example, Brizy doesn’t have min and max width and height, you can only save complete blocks / sections in the library (not individual columns or specific elements like you can in Divi), Divi’s global presets system is unmatched by any builder, and so on.
So yeah, for me, Divi is the obvious choice here, even though I like Brizy as well.
Best regards,
Bob