Nimble Page Builder


What is Nimble Page Builder ?

Nimble Page Builder is a fast and agile page builder plugin for WordPress. Nimble Builder uses the live customizer which is the native and powerful WordPress interface for real-time design.
The plugin allows you to easily drag-and-drop modules like text-editor, post grids, images, contact forms, maps, icons, or beautiful pre-built sections with a parallax background, into any page of your site. You can edit your sections in real-time, and then click “publish” when you are happy with the result, or save for later.

Watch the video below to see how this demo page has been built !

Works on any page of your site and with all WordPress themes

Nimble Builder allows you to insert sections in any context of your site : home page, single post or page, category or tag page, even search results or 404 pages. No only that, but you can also decide to start designing from a blank page on any page of your site, and even create a custom header and footer. Nimble Builder uses native WordPress action hooks, which makes it compatible with all WordPress themes.

Live demos

Features overview

  • Drag and drop neatly pre-designed sections and customize them in real-time preview.
  • Works in any WordPress contexts : home, pages, posts, custom post types, archives, author pages, search page, …
  • Create content, style, move / duplicate / remove elements in real-time preview.
  • Includes many content modules : classic text editor, image, column layouts, contact form, button, icons, map, html code, WordPress widget area, menu, and more.
  • Insert engaging post grids on any page, looking great on desktop and mobile devices.
  • Use full width image or video backgrounds for your sections, and enable a parallax effect.
  • Easily customize your content specifically for mobile devices : change the responsive breakpoint, adapt font-size, spacing, alignment, column layouts, in real-time preview.
  • Customize any text with Google Fonts.
  • Add custom CSS to any specific page of your site ( and only to this page ) : post, page, archive, 404 page, WooCommerce product, etc.
  • Export / Import : re-use your sections in other pages and between sites.
  • Embed shortcodes from other plugins, and see the result in real-time preview.
  • Nimble Builder automatically generates responsive HTML markup for a pixel-perfect rendering on smartphones and tablets.
  • Nimble Builder leverages the WordPress live customizer features for auto-drafting and schedule publishing. You can safely build and save drafts of your content before deploying in production.

Content modules

  • Headings
  • WordPress text editor ( support blocks and shortcodes )
  • Image
  • Button
  • Icon
  • Post Grid
  • Image Carousel
  • Contact Form
  • Google Map
  • Menu
  • Social Profiles
  • Divider
  • Spacer
  • Columns
  • Quote
  • Widget zone
  • Accordion
  • Shortcode
  • Tabs ( coming soon )
  • … and more to come !

Getting started

Once installed, Nimble Builder can be accessed in the WordPress live customizer. You can start creating your first section !


You’ll find a growing online knowledge base for Nimble builder here : Nimble builder documentation.


  • Creating a page with 3 sections
  • Dragging and dropping a pre-designed section
  • Editing content in live preview
  • Creating columns layouts
  • Customizing a section with an image background
  • Using the section navigator


  1. Install the plugin through the WordPress plugins screen. Or download the plugin, unzip the package and upload it to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Navigate to the WordPress live customizer
  4. Look for a drop zone candidate in the previewed page and click on the “+” button to start building your first section of content
  5. Drag a module from the left panel and drop it in a drop zone of the previewed page

Συχνές Ερωτήσεις

How do I use Nimble Builder ?

Getting started with Nimble Page Builder for WordPress.

Can I use Nimble Builder with any theme ?

Yes, Nimble builder works with any WordPress theme. If you experience any problem with a specific theme, please report it in the plugin support forum.

How to troubleshoot problems with Nimble Builder ?

  1. Use the latest software versions : make sure WordPress, Nimble Builder and your theme are all up to date.
  2. Documentation : try to find a possible solution in our documentation pages.
  3. Search the forum : use the search field on top of the topic list with keywords describing your issue. Another user may have had a similar problem already resolved.
  4. Cache plugin : if you use a server cache or cache plugin, please clear it’s cache content and disable caching via it’s settings. It is recommended to disable your cache plugin when customizing your site.
  5. Check for plugin conflict : deactivate all of your plugins. If it fixes the issue, re-activate your plugins one by one, until you identify the plugin in conflict.
  6. Browser : clear your browser’s cache / history. Switch to another browser if needed. Make sure you do not use a browser extension that conflicts with the plugin.
  7. Theme : try to switch to another WordPress theme, like the default WordPress theme. If you use a child theme, activate the parent theme instead.

We have also published a detailed troubleshooting guide for Nimble Builder.

If you can’t troubleshoot your issue, please open a new thread in Nimble Builder support forum.


28 Δεκεμβρίου 2020
In last 6-7 years I've tried several page builders for WordPress, for one of them I've been paying PRO version for a few years, until I've discovered Nimble. Nimble has everything I need in free version (and even more), and along with Customizr Pro theme from the same author helps me in building beautiful and unique web-designs. It is very powerful, easy to handle and reliable. Thank you!
6 Οκτωβρίου 2020
This is by far the best page builder I've come across. Very easy to use and very fast. It has every feature that other page builders make you pay to have. The thing that impressed me the most is that the support team is very very helpful and friendly, even though this is a free plugin to use. Thanks again for this. Keep up the great work!
23 Σεπτεμβρίου 2020
This a great plugin without a doubt but it really isn't multilanguage friendly, whether be with WPML or Polylang, the 2 I have tried Nimble with, and that a draw down. Make it compatible and I will change my review.
Ανάγνωση όλων των 82 κριτικών

Συνεισφέροντες & Προγραμματιστές

“Nimble Page Builder” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.


“Nimble Page Builder” έχει μεταφραστεί σε 4 γλώσσες. Thank you to the translators for their contributions.

Μεταφράστε το “Nimble Page Builder” στην γλώσσα σας.

Interested in development?

Περιηγηθείτε στον κώδικα , ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών μέσω RSS .

Σύνοψη αλλαγών

2.2.3 March 4th, 2021

  • 100% compatible with WordPress 5.7 ( scheduled for March 9th 2021 )
  • fixed : [customizer] collection validation => allow setting value to be set even when there are errors + print an error message.
  • fixed : [customizer] prevent logging message of “missing location id” when click is outside a NB location

2.2.2 February 18th, 2021

  • fixed : [character encoding] some characters like (€ quotemarks „“, ä ü ö ß and € 😘🚀) can break rich text editor content

2.2.1 February 11th, 2021

  • fixed : regression introduced when fixing emoji encoding issue => json encoding html markup can break serialization
  • fixed : [button module] remove sanitize_text_field() action when sanitizing

2.2.0 February 9th, 2021

  • fixed : inserting emojis leading to blank page
  • fixed : [html module] prevent double instantiation of the code editor
  • added : [template] beta version of template saving
  • added : [image module] new option to use the current post thumbnail as source of the image
  • added : [level background] new option to use the current post thumbnail as source for the background url

2.1.36 February 2nd, 2021

  • Updated : FontAwesome icons to latest version (v5.15.2)

2.1.35 January 29th, 2021

  • fixed : [form module] reCaptcha badge not displayed even when global option checked
  • improved : [performance] prevent concatenating twice the same module stylesheet if used both in local and global stylesheets
  • added : [mobile menu] collapsible sub-menu items

2.1.34 January 25th, 2021

  • fixed : [Menu module] Submenu items not clickable when option “expand the menu in full width below the menu hamburger icon.” is checked

2.1.33 January 21, 2021

  • fixed : [menu module] clicking on a sub menu item doesn’t open the link
  • added : [user sections] edit icon to modify the title and description of the section

2.1.32 January 12, 2021

  • fixed : [form module] javascript may break after submitting the form when jQuery called too early

2.1.31 December 24th, 2020

  • fixed : [customizer] minor possible bug when initializing NB customization interface

2.1.30 December 23rd, 2020

  • fixed : [dynamic CSS] insufficient specificity when setting section style options
  • fixed : [file import] bug when trying to assign sections to missing locations if current page uses a local header/footer
  • fixed : [text editor module] line break not preserved when re-opening a text module UI

2.1.29 December 12, 2020

  • fixed : [customizer] minor issue when adding a new section in an empty location
  • fixed : [customizer][pre-built sections ui] pre-opened section group is broken
  • improved : [user template] added various component to prepare introduction of reusable templates

2.1.28 December 3rd 2020

  • fixed : [js] always check that window.nb_ is defined before trying to emit an event
  • fixed : [performance] removed global performance > jQuery options, replaced by PHP boolean constants: NIMBLE_LOAD_JQUERY_ASYNC and NIMBLE_USE_LATEST_JQUERY_VERSION

2.1.27 November 24th 2020

  • fixed : [WP5.7][jquery-migrate] replaced deprecated shorthands and fixed wrong usage $.fn.css() method
  • fixed : [carousel module] when customizing the lazy-load preloader is not self-removed
  • fixed : [images] removes any additional style attribute added by a theme ( Twenty Twenty one ) or a plugin to the image
  • added : [slider module][performances] introduction of a new option to pick an image size
  • fixed : [lazyload][performance] Wait and trigger the dom-ready again after 1 second, so we don’t miss any image initially below the viewport (can happen if the height of a page element like a slider is modified at dom ready)
  • added : [post grid module] grid layout now supports up to 12 columns
  • improved : [post grid module] the number of columns by device is now consistent with the global custom breakpoint, and the section custom breakpoint
  • improved : [post grid module] default border-radius of post thumbnail now set to 4px by default
  • improved : [grid module] adjust default font-size, line-height, color css rules for text blocks

2.1.26 November 24th 2020

  • fixed : [pre-built section] link to demo should not be displayed when not specified
  • fixed : [WP 5.6] images in the image module should not be inline styled by third party themes/plugins (as new default theme Twenty Twenty One does it with a filter for example )
  • fixed : [WPML translation] compatibility issue with WPML preventing NB to build translated page

2.1.24 November 19th 2020

  • fixed : [WP 5.6][admin][NB button] updated selector of the header toolbar with new in WP5.6 + implement retro-compat with previous versions
  • added : [compatibility] Implemented compatibility with the content analyzer of Rank Math SEO plugin
  • added : [button module] new options to customize width and height of the button

2.1.23 November 17th 2020

  • fixed : [jQuery][javascript] prepare code for WordPress 5.6+ and removal of jquery migrate
  • fixed : fixed : [CSS][default style] headings font-sizes should be styled by default when used in another module than the heading one, like in the rich text module for example