WordPress Blocks
Native Gutenberg block with live preview
Elementor
Drag-and-drop widget with live preview
BeaverBuilder
Native module with inline editing
Built for WordPress
Everything you need to manage and embed widgets in WordPress
Gutenberg Block
Search for "MightyWidgets" in the block inserter, pick a widget, and publish. It works like any other WordPress block.
Elementor Widget
Drag the MightyWidgets widget from the Elementor panel, pick a widget from the dropdown, and see a live preview right in the editor.
BeaverBuilder Module
Drag the MightyWidgets module from the BeaverBuilder panel into any row. Select your widget and you're done.
Shortcode
Use [mightywidgets id="..."] anywhere shortcodes work — classic editor, page builders, sidebars, and template files.
Visual Editor
Edit your widgets using the full MightyWidgets editor without leaving WordPress. Changes publish instantly.
Simple API Key Setup
Connect your account with a single API key. Paste it into the settings page and you are up and running in seconds.
Install in 3 Steps
From download to embedded widgets in under five minutes
Upload the Plugin
Download the zip file above. In your WordPress admin, go to Plugins → Add New Plugin → Upload Plugin, select the zip, and click Install Now. Then activate.
Connect Your Account
Go to MightyWidgets → Settings in your WordPress admin. Enter the API key from your MightyWidgets project settings and click Connect.
Embed Widgets
Add the Gutenberg block, Elementor widget, BeaverBuilder module, or shortcode to any page. Your widgets appear instantly — no extra configuration needed.
Frequently Asked Questions
Common questions about the WordPress plugin
Where do I get an API key?
Log in to your MightyWidgets dashboard at app.mightywidgets.com, go to any project, open Settings, and click "Generate API Key". Copy the key and paste it into the plugin settings in WordPress.
How do I embed a widget on a page?
You have four options: use the native Gutenberg block (search for "MightyWidgets" in the block inserter), use the Elementor widget (drag it from the widget panel), use the BeaverBuilder module (drag it from the modules panel), or use the shortcode [mightywidgets id="your-widget-id"] anywhere shortcodes are supported.
Is the plugin free?
Yes, the WordPress plugin itself is completely free. Credits are used when your published widgets load on visitors' browsers and when you use AI features in the MightyWidgets editor. You can start with the free plan.
What versions of WordPress are supported?
The plugin requires WordPress 5.8 or higher and PHP 7.4 or higher. It has been tested up to WordPress 6.7.
Does it work with my page builder?
The plugin includes native integrations for Gutenberg (the default WordPress editor), Elementor, and BeaverBuilder. For any other page builder, the shortcode [mightywidgets id="your-widget-id"] works anywhere shortcodes are supported — including Divi and others.
How do I update the plugin?
Download the latest version from this page, go to Plugins > Add New Plugin > Upload Plugin in your WordPress admin, and upload the zip file. WordPress will prompt you to replace the existing version.
Ready to Add Widgets to WordPress?
Download the free plugin and start embedding widgets in minutes.