WordPress Playground – How to Use WordPress in Your Browser

Do you want to use WordPress in your browser for testing purposes?

Meet WordPress Playground, a platform where you can try out open-source WordPress.org in a browser without purchasing a hosting plan first. You can also use it to test plugins and themes without affecting your live WordPress website.

In this article, we will explain what WordPress Playground is and how to use it.

WordPress PlayGround - How to Use WordPress in Your Browser

What Is WordPress Playground and How Does It Work?

WordPress Playground is a temporary, in-browser WordPress instance where you can experiment and learn more about the content management system.

It’s like an online sandbox where you can do all sorts of WordPress development without affecting your real website.

What the WordPress Playground looks like

All you need to do is go to the WordPress Playground website to open it. Then, you can use WordPress as you normally would: install new plugins, try out new themes, add new pages, and so on.

If you refresh the WordPress Playground page, all the customizations will disappear. However, you can also download your WordPress instance and upload it again to WordPress Playground.

How Does WordPress Playground Work?

WordPress Playground runs on some cool technologies that let you use WordPress without the usual web server and database setup:

  1. WebAssembly binary (Wasm): It lets you run PHP code directly in your web browser, making WordPress work without a traditional server. It also makes the platform compatible with all browsers, from Chrome and Edge to Firefox and Safari.
  2. SQLite database: Instead of MySQL, WordPress Playground uses a lighter file-based database system called SQLite, which runs right in your browser.
  3. Service Worker and Worker Threads APIs: These web tools help handle requests and run background JavaScript scripts, making it possible for WordPress Playground to run PHP apps smoothly in your browser.

These technologies also enable developers to integrate WordPress Playground with node.js, Visual Studio Code, and a CLI tool called wp-now.

With these tools, developers can also use WordPress Playground on a development platform for testing or staging purposes.

What Are the Limitations of WordPress Playground?

Despite its benefits, WordPress Playground has several limitations, like:

  • No direct access to the theme and plugin directory You will have to install themes and plugins by manually downloading and uploading them. That said, a network access beta feature aims to solve this problem.
  • Customizations in WordPress Playground are temporary – If you decide not to save the changes in the browser, you will have to be careful not to accidentally refresh the page to avoid losing your progress.
  • iFrame issues are common – If you embed a WordPress Playground instance on your web page, you may expect some problems, from accidental refreshes to iFrame not working.
  • It’s a relatively new feature – Not everything will work properly, so you can expect some hiccups here and there as you explore the environment.

All that being said, the Playground is a relatively new WordPress project. So you can expect the team to release new features and bug fixes to improve the user experience.

Now that you know what WordPress Playground is, let’s see how you can use it. You can use the quick links below to navigate through our tutorial:

How to Use WordPress Playground

To use WordPress Playground, you can directly go to this domain name in your web browser: https://playground.wordpress.net

Once you are on the website, wait a few moments for the Playground to set up. Then, you will see the front end of the website using a default WordPress theme.

If you are using WordPress Playground for testing, then you may want to configure the environment to reflect the WordPress software for your actual website.

To do this, click the menu that says ‘PHP 8.0 WP 6.4 – Storage: None.’

Configuring the WordPress Playground version

The first setting you have to configure is the storage type. There are three options.

‘None’ means all changes will be lost on page refresh. Meanwhile, ‘Browser’ means changes will be stored in the browser but disappear if you close the browser tab or clear your cache.

You can also save the changes on your computer by selecting ‘Device.’ This option will let you select a folder in your computer to store your WordPress Playground files, similar to creating a localhost WordPress site.

Customizing the WordPress Playground settings

The next thing you want to configure is the PHP version.

We recommend making it the same as the PHP version you use for your website. That said, you may not find PHP versions older than 7.0 here.

Available PHP versions in WordPress Playground

Below that, you can optionally enable the ‘Load extensions: libxml, openssl, mbstring, iconv, gd’ and ‘Network access (e.g., for browsing plugins)’ settings.

The first setting will load those specific PHP extensions (libxml, openssl, mbstring, iconv, and gd) to enhance your WordPress Playground. But they are not necessary.

The second setting is called ‘Network access.’ It’s a beta feature and will connect your WordPress Playground to the official plugin directory so that you can install WordPress themes and plugins right from the environment.

WordPress Playground's PHP settings

Finally, you can select a WordPress version for the Playground. You should pick the version you currently use for your WordPress blog or website.

WordPress also makes the ‘WordPress Nightly’ version available. This is the development version of WordPress that includes the latest changes made by the WordPress development team.

You can use this if you are a plugin or theme developer and want to test compatibility with the next WordPress update.

Once you are done configuring these settings, go ahead and click ‘Apply changes.’

Choosing a WordPress software version in WordPress Playground

And that’s all for the settings. Now, you can head to the admin area to start testing out the sandbox.

To open the admin area, hover over the site title menu and click ‘Dashboard.’ Or, you can also go to the Full Site Editor by clicking ‘Edit site.’

Going to the WordPress Playground dashboard or full site editor

How to Install Themes and Plugins in WordPress Playground

There are two ways to install a WordPress plugin or theme in WordPress Playground. One is to go to a plugin or theme page on WordPress.org and click the ‘Download’ button.

This will save the plugin or theme’s zip file to your computer.

Manually downloading the WPForms plugin

Then you can continue with the usual, manual WordPress installation for plugins and themes. You can read our guides for more instructions:

This method also works for testing premium WordPress plugins and premium WordPress themes.

For plugins, simply go to the dashboard of the WordPress Playground and navigate to Plugins » Add New Plugin.

After that, click the ‘Upload Plugin’ button and select ‘Choose File’ to upload the plugin zip file you downloaded earlier. Finally, click ‘Install Now.’

Installing a WordPress plugin in WordPress Playground

As for themes, WordPress will have a default theme installed for you when you first use the Playground.

But if you want to use a new free WordPress theme, you can download it manually from the WordPress theme directory. Then, in the Playground, go to Appearance » Themes and click ‘Add New Theme.’

Adding a new theme in WordPress Playground

On the next screen, click the ‘Upload Theme’ button.

After that, choose the theme file you downloaded earlier and click ‘Install Now.’

Installing a new theme in WordPress Playground

If this process seems a bit tedious, don’t worry. WordPress has been working on a beta feature allowing Playground to connect with the plugin or theme directory. This should be enabled if you choose ‘Network access’ during the setup earlier.

This way, the Playground works just like any typical WordPress dashboard and you can install free themes and plugins without saving them first to your computer.

Another way to install themes and plugins in WordPress dashboard is by using WordPress Playground’s Query API. It works by requiring you to add some query parameters to the WordPress Playground URL.

So, for example, if you want to install and test AIOSEO’s free version in WordPress Playground, then you can go to AIOSEO’s WordPress.org page. After that, take note of the AIOSEO’s URL slug.

Highlighting AIOSEO's URL slug in WordPress.org's plugin directory

Now, on a new browser tab, type in WordPress Playground’s URL with AIOSEO’s slug, like so:

https://playground.wordpress.net/?plugin=all-in-one-seo-pack

When you hit the ‘Enter’ key, WordPress Playground will automatically create a new environment with the AIOSEO plugin installed.

If you want to install the theme, then just replace the plugin parameter with theme, like so:

https://playground.wordpress.net/?theme=astra

You can even combine multiple query parameters if you want to install multiple plugins or themes on top of WordPress core. Just make sure to separate each parameter with the ampersand & sign.

Here’s what the URL will look like if you are installing the AIOSEO and MonsterInsights plugins as well as the Astra theme:

https://playground.wordpress.net/?theme=astra&plugin=all-in-one-seo-pack&plugin=google-analytics-for-wordpress

If you are a Chrome user, you can also install the Open in WordPress Playground extension. With this, whenever you go to a plugin or theme page on WordPress.org, you will see the ‘Playground’ button.

Clicking it will open a new WordPress Playground environment with the plugin or theme installed. It simplifies the query parameter method.

Using the Open in WordPress Playground Chrome extension

How to Export/Import a Site Made With WordPress Playground

Let’s say you’ve played around with WordPress Playground, added some new posts using the Gutenberg editor, and maybe even created an entire website. It would be a waste to just close the tab and lose all of your progress forever.

Luckily, you can export your site from WordPress Playground and save it to your computer. Whenever you open the Playground again, you can always upload that exported zip file to continue where you left off.

To do this, navigate to the top menu of the Playground and click the three-line menu in the top right corner. Then, click ‘Download as .zip.’

Downloading a WordPress Playground file

Your browser will then start downloading the file to your computer.

To upload the file to WordPress Playground, just open the Playground site and click the three-line menu again. After that, click ‘Restore from .zip.’

Restoring a WordPress Playground zip file

A popup will now ask you to choose a file that you exported earlier.

Once you’ve selected the file, just click ‘Import.’

Importing a WordPress Playground zip file

If the file is valid, you will see a popup notifying you that the import was successful and the Playground will be refreshed with the new instance.

Just click ‘OK’ to close the popup.

A popup message saying the WordPress Playground file import was successful

Import/Export WordPress Playground to GitHub

If you have a GitHub account, you can also export and import your site from WordPress Playground. GitHub is a great platform that allows you to track changes to your website, back up your files, and collaborate with other users.

To export a site from WordPress Playground to GitHub, click the three-line menu and select ‘Export Pull Request to GitHub.’

Exporting a WordPress Playground instance as a pull request to GitHub

In the next popup, you will see that WordPress encourages saving your website to your computer as a backup. Once you do that, you can tick the ‘I exported my Playground as zip’ box.

Then, click the ‘Connect to your GitHub account’ button.

Connecting GitHub with WordPress Playground

Next, you must confirm that you are authorizing WordPress Playground to access your repositories.

Just click ‘Authorize adamziel’ to continue.

Authorizing WordPress Playground to have access over your GitHub

At this stage, go ahead and select what type of files you are exporting: plugins, themes, or wp-content directory. If you want to export plugins, themes, media files, widgets, menus, and fonts, then select the last option.

You will also need to specify the GitHub repository’s URL to which you’d like to export the site. Then, click the ‘Next step’ button.

Choosing a GitHub repository to export the WordPress Playground to

Once you’ve done that, you need to choose whether you are creating a new pull request or updating an existing one. For demonstration purposes, we will choose the first option.

After that, enter the path in the repository where the changes should be committed.

You will also need to insert a commit message to specify what changes have been made using the WordPress Playground.

With all that done, click ‘Create Pull Request.’

Creating a new pull request in GitHub for a WordPress Playground instance

If the export is successful, WordPress will show a popup with a link to the new pull request.

Just click the link to see it in action.

Clicking the link to a newly created pull request of the WordPress Playground instance

Now, if you want to import a site from GitHub into WordPress Playground, just click the three-line menu again.

Then, select ‘Import from GitHub.’

Importing a WordPress Playground instance from GitHub

If you are opening a completely new WordPress Playground environment, then you might need to do the whole GitHub Playground authorization process again.

After that, just click the GitHub repository URL you’d like to import from. WordPress provides some examples if you are unsure.

Selecting a GitHub repository to import from in WordPress Playground

Next, you have to specify what files you are importing: themes, plugins, or the entire wp-content directory.

You may also insert the path of the repository that you are importing from. Once done, simply click ‘Import.’

Choosing what type of files to import from GitHub to WordPress Playground

If the import works, you will see a success message popup, confirming that the WordPress Playground will be refreshed with the new instance.

How to Embed WordPress Playground on Your Website

If you are writing a WordPress tutorial, then you will likely include screenshots from the WordPress dashboard to guide users through your instructions. However, sometimes screenshots just don’t accurately illustrate the actions you are describing.

This is where WordPress Playground can come in handy. You can embed it on your page or post, giving users a more interactive reading experience. They can follow along with your instructions using Playground.

First, you need to open the Gutenberg block editor for a page or post. Once there, click the ‘+’ add block button and select the Custom HTML block.

Selecting the Custom HTML block in the block editor

Now, go ahead and copy the code below, and paste it into the HTML block:

<iframe src="https://playground.wordpress.net/"></iframe>

If you want, you can also add some query parameters to this URL as we have shown you earlier.

After that, click ‘Publish’ or ‘Update’ to make the changes live.

Adding the WordPress Playground iFrame code in the block editor

The WordPress Playground may look different depending on your theme.

In our case, it did not look aligned with the blocks above it, and the element itself was too small to interact with.

The WordPress Playground iFrame element looking misaligned with the rest of the blocks

To avoid this, you can use this code instead:

<div class="iframe-container"><iframe src="https://playground.wordpress.net/" style="width: 100%; height: 500px"></iframe></div>

Here, the iFrame tag is wrapped in div tags to make the Playground embed follow the padding and margin of the container.

We also added the style attribute to set the iFrame’s width to 100% of its container, and the height to be 500 pixels tall.

Here’s what it looks like on the front end:

What the WordPress Playground iFrame code looks like on the front end when it's aligned

Frequently Asked Questions About WordPress Playground

Let’s cover some frequently asked questions about WordPress Playground.

Can you use WordPress in your browser?

Yes, WordPress Playground lets you use WordPress directly in your browser. You can build websites and try out themes and plugins before installing them on your live site.

Can I install custom themes and plugins in WordPress Playground?

Yes, you can install custom themes and plugins in WordPress Playground to see if they work in the admin area and are compatible with certain WordPress versions.

Can I upload a site made with WordPress Playground to my hosting account?

Technically, you can export your site from WordPress Playground and import it into your WordPress hosting account. However, since WordPress Playground uses the SQLite database, you may need to convert the database to MySQL for the site to run on a web server.

How do I run WordPress plugins and themes locally?

If you want to run WordPress plugins and themes in a local development environment, then you must create a local WordPress site first. You can read our tutorial on how to build a local WordPress site for step-by-step instructions.

We hope this article has helped you learn what WordPress Playground is and how to use it in your browser. You may also want to check out our article on how to easily create a staging site for WordPress and our list of the best WordPress plugins to clone or duplicate a site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post WordPress Playground – How to Use WordPress in Your Browser first appeared on WPBeginner.

Comparing Free WordPress.com vs. Self-Hosted WordPress.org

Choosing between a free WordPress blog and a self-hosted WordPress blog ultimately depends on your goals and needs as an Internet marketer. While the free version may be easier to set up and manage, it lacks the flexibility and control that a self-hosted blog offers. Comparison: Free Vs. Self-Hosting WordPress Blog When it comes to […]

WordPress.org Profiles Now Show Activity for Contributions Made on GitHub

WordPress.org profiles got an update over the weekend that will make them a better reflection of contributors’ efforts on GitHub. Users can now authorize GitHub to detect their activity on the WordPress GitHub organization and display it on their profiles.


“Currently we’re tracking New Issues submitted (by you), Closed Issues (by you), Pull requests submitted (by you), Pull requests merged (by you, and additionally the PR submitter gets a ‘PR Merged’ event), and finally Pushes to default branches,” WordPress lead developer Dion Hulse said.

There are a few reasons why one’s contributions might not be visible after linking accounts. The meta team has not built an importer for all previous issues and pull requests, so WordPress.org only has data from last Friday and onwards. Early adopters who linked their accounts when the feature was first being tested may need to re-authenticate since the earlier version had expired connections.

Linking accounts will help make it easier for the WordPress project to track contributions across multiple locations.

“In recent releases, the process of collecting props for non-WordPress.org contributions (namely Gutenberg) has been highly manual and error prone, occasionally resulting in contributors not receiving proper credit,” Jonathan Desrosiers said when rolling out the first version of the app in March 2020. “Connecting your WordPress.org and GitHub accounts will allow automatic tooling to be built which reduces the burden on release teams to maintain a credit list.”

Users who want to have their profiles include GitHub activity can navigate to the Edit Profile page on WordPress.org, launch the app, and authorize their accounts with one click.

Hulse is collecting feedback regarding adding more events (i.e. commenting on issues/PRs), combining events (i.e. Submitted & Merged), and anything else that might improve the quality of activity tracked. Riad Benguella suggested adding a selector to filter the timeline by activity type. Hulse responded that the way profiles are currently set up, querying specific activities cannot currently be done in a performant way but that there are meta trac tickets (#479 and #518) where they are discussing a broader overhaul for profiles.

With a great deal more activity coming in from GitHub, the ability to filter these activities might make WordPress.org a more comprehensive tool for assessing job candidates or verifying Five for the Future contributions. If you have more ideas for the feature, you can leave feedback on the announcement.

30 Essential WordPress Plugins You Should Install If You Haven’t Already

While WordPress offers a ton of features and flexibility, there is still a lot of functionality missing from the core software. The best way to fill in the missing pieces, of course, is to get yourself the right plugins.

WordPress plugins offer all kinds of customization for site admins; however, with over 55,000 options to choose from in the WordPress Plugin Directory, not to mention all the premium products available, it can be difficult sorting the good from the, well, not so good.

So here’s a collection of free and premium must-haves, the WordPress plugins that can help take your site from good to great. I’ve included options for everything from caching the image optimization to security and more.

  • Hummingbird

    Lightweight and fast, Hummingbird caches, minifies, combines, defers and compresses, making optimizations in line with Google PageSpeed, and turning your site into a lean, mean, speed machine.

    The average visitor to your site won’t wait even eight seconds for your site to load and Google recommends that your site loads within about two seconds.

    If your site takes longer than that, then your visitors are likely going to leave before they even have a chance to check out one element on your site. Plus, Google won’t be keen on ranking you higher in search results.

    Caching is one of the best ways you can speed up your site since it saves a fast-loading version that gets served up in browsers lickety-split. This is where Hummingbird swoops in for the rescue to take care of this for you. Plus, it’s easy to use.

    Hummingbird scans your site, then gives you an analysis of your site. You can see the overall score for your site’s speed, then fix any issues in a couple clicks.

    This plugin also goes above and beyond the clouds because it doesn’t just do page caching. Hummingbird also minifies, compresses and merges.

    This plugin is like the little birdie that tells your site how to fly as fast as a hummingbird. It’s also included in a WPMU DEV membership and you can try Hummingbird for free with a 30-day trial.

  • W3 Total Cache

    W3 Total Cache is designed to increase the page load speed for WordPress sites, which will improve your visitors’ overall experience.

    The plugin helps to increase server performance by reducing download times. By reducing page load times, overall site performance improves which helps your site’s rank in search engines.

    W3 Total Cache can also help to improve web server performance during high traffic periods, which is crucial for larger websites.

    We tested the top caching plugins to find out which was best at improving pagespeed.

    Interested in W3 Total Cache?

  • Defender

    Defender protects you against evil bots and hackers with automated security scans, vulnerability reports, safety recommendations, blacklist monitoring and customized hardening in just a few clicks.

    WordPress is a popular choice for creating websites and this makes it a perfect target for hackers because they can create a bot to infect millions of sites without lifting a finger. It’s not a matter of if your site may be targeted, but when.

    That’s why staying on top of your security game is so important. If you can set up a good defense, you can protect your site from hackers and the Defender plugin helps you do this and more.

    Defender searches your site for vulnerabilities and lets you know if any were found so you can patch them up in a single click. This means installing it can also help you clean up your site if you have been hacked. It also works to harden your site’s security to save you from future disasters in one click. Now that’s a superhero.

    The best part is, you can set it and forget it when you enable scheduled scans. On second thought, the best part may actually be that this plugin is included in a WPMU DEV membership and you can also try Defender for free with a 30-day trial.

  • Jetpack

    Jetpack offers a suite of powerful features for your WordPress site. Enhanced security, improved site performance, plenty of content tools, and visitor engagement features are all part of this plugin.

    Additional features include spam-free Comments, Social Sharing, Related Posts, Post by Email, and much more.

    Jetpack even offers a mobile theme option that is lightweight and responsive, designed for phones and tablets.

  • Akismet

    Akismet helps to filter out any comments on your blog that look like spam. The plugin automatically checks comments against the Akismet Web service.

    All comments will have a history for users to view that shows which comments were flagged or cleared by Akismet. In addition, those comments that were marked as spam or unmarked by a moderator will be highlighted in the history.

  • Google Analytics +

    Tracking how and when users visit your site is important if you want your site to gain popularity since it gives you the opportunity to see where you can make improvements to your site. Google Analytics is an excellent tool for this purpose and the Google Analytics + plugin brings this information right to your admin dashboard.

    Not only can you track visits, page views, bounce rate, average visit duration and referrers, but you can also enable advanced settings to track your site’s demographic and interest for advertising as well as analyze shopping behaviors to boost your products’ performance.

    Also, you can easily track statistics for your entire site or network with the quick setup and easy to understand display.

    Interested in Google Analytics +?

  • Google XML Sitemaps

    This must-have plugin will automatically generate an XML sitemap for your site. Having an XML sitemap is crucial in helping search engines better index your blog.

    With a sitemap, web crawlers can see the structure of your site and retrieve the results more efficiently.

    Search engines like Google, Bing, and Yahoo will be notified every time you create a post about your new content.

    Interested in Google XML Sitemaps?

  • iThemes Security (formerly Better WP Security)

    iThemes Security helps to fix common holes in your WordPress site from potential automated attacks. Many WordPress administrators generally don’t know they have these holes or vulnerabilities, but iThemes Security can help.

    Because of unknown vulnerabilities from other installed plugins, your site can be an easy target for attacks. iThemes Security works to identify and protect these holes in your site.

    Interested in iThemes Security (formerly Better WP Security)?

  • Contact Form 7

    Multiple contact forms can be created and managed through this plugin. No need for extra coding with the Contact Form 7 plugin, as the form and mail contents can be easily customized through the settings.

    The Contact Form 7 also supports Ajax-powered submitting, CAPTCHA, and Akismet filtering to help with spam.

    Check out our post where we compared the top form plugins to each other.

    Interested in Contact Form 7?

  • Snapshot

    Backing up your site can save you from a lot of future grief. Did your site just go down? Was your site just hacked? No problem – just restore your site from a backup and it’s as good as new.

    But what if your backup was lost, compromised, corrupted or accidentally deleted? Do you have a backup of your backup? Most people don’t, but you don’t have to worry about that with Snapshot Pro.

    This plugin can backup your site, but you can also save your backups to multiple locations such as Dropbox, Amazon S3, Google Drive, your computer and more. Backups can also be scheduled so you don’t have to lift a finger to help save your site the next time disaster strikes.

    Try out Snapshot Pro free for 30 days.

  • Branda (the plugin formerly known as Ultimate Branding)

    When you’re running a WordPress site and a business at the same time, you know looking professional is important and just as crucial as your content and products. That’s why being able to turn WordPress into a white labeling machine is a great idea.

    You could replace the WordPress logo for your own, customize the admin bar and add your own company name to achieve consistent branding across your site. This plugin can do all this and more.

    You can completely customize the admin bar, login page, footer, dashboard and everywhere else WordPress logos and branding appears. You can even add your branding to even more places than that. Plus, you don’t have to touch any code.

    It’s easy to set up and use and it works across your entire Multisite network or your single install of WordPress.

    Branda is the only branding plugin you need to turn a WordPress site into your company’s site.

    Interested in Branda (the plugin formerly known as Ultimate Branding)?

  • SmartCrawl

    You work hard creating phenomenal content to draw visitors to your site, but are you really drawing in all the users you could be? Good SEO practices can help, but you can go much further with SmartCrawl.

    This plugin makes your site more visible to search engines by informing web crawlers when your site has important content that needs registering instead of waiting for web crawlers to find you.

    On top of that, SmartCrawl can create a sitemap, customize how your titles and descriptions appear on search engines, add automated keyword linking and you can also view industry leading reports by Moz.

    On top of all that, setting up and using SmartCrawl is quick and easy with the setup wizard. If you want to check it out for yourself, you can do it for free with a 30-day trial or with a WPMU DEV membership.

  • Yet Another Related Posts Plugin

    The Yet Another Related Posts Plugin (YARPP) can display a list of posts or pages that relate to the current post. This feature provides a great opportunity for your readers to see other relevant content from your site.

    Users have the option of displaying only content found on their site or can make extra money by displaying sponsored content.

    Interested in Yet Another Related Posts Plugin?

  • Smush Pro

    Uploading images to use on your site and in posts is an excellent way to grab your visitors’ attention, but they do weigh down your site. They take up a lot of storage space, but most importantly, they slow down your site. Fortunately, you can compress your images to take care of that problem.

    Smush Pro has been benchmarked as the best image compression and image optimization plugin. Not only that, but it works in a way that saves storage space and helps your site load faster without reducing the quality of your images.

    You can compress and optimize images automatically, manually or in bulk and also Super Smush for 10 times the compression power while still not losing out on image quality. It also integrates with NextGEN and WP Retina 2x so photographers need not worry about displaying crisp, stunning images. We’ve also recently added lazy loading to Smush.

    You can try the free version of WP Smush on WordPress.org or try out the premium version for free with a 30-day trial. If you’re already a WPMU DEV member, you already have access to WP Smush Pro so you can check it out and see how easy it is to use and maybe even boast that your site has superpowers.

  • Forminator

    Forminator gives away valuable time-saving and money-making features for nothing. Nada.

    • Integrations with other apps, such as Zapier, Google Sheets and a bunch of email marketing apps.
    • Integrations with popular payment portals for a simple eCommerce solution. In fact, with if you’re using Stripe, you’re really going to love how someone can make a payment without leaving the page.
    • Codeless styling so you can create the look you want without tinkering with CSS.
    • Conditional Logic so you can create dynamic forms.
    • Calculations so your forms can “do the math” for you.

    You get full access to 24 advanced fields so you can get your data validation on. With Forminator’s form preview button, you can view your form as you’re building it and designing it, without having to embed it on a page first to see if it looks right.

    Forminator is also the only free form plugin that allows you to create forms AND polls, submissions, quizzes, and submit blog posts from a form. And it has a powerful API that you can access for free and use to build your own custom extensions.

    Something that’s really important for our European friends is advanced features to help you stay compliant with GDPR. You can adjust how long data is retained, set how long to keep an IP before it is anonymized and there’s even a field for a GDPR checkbox. You’re welcome.

  • Duplicator

    Have you ever needed to backup or move an entire WordPress site from one location to another? The Duplicator plugin can duplicate, backup, move, and transfer a site.

    The plugin can also serve as an easy utility for those administrators looking to backup their sites.

    Need to make a clone of your production site for testing purposes? Yep, the Duplicator plugin is perfect for making a backup of a WordPress site for testing and validation.

  • Relevanssi

    Relevanssi can replace the default search option on your site where results are sorted in order of relevance, instead of by date.

    The plugin is customizable so that it can be setup to do fuzzy matching on partial words. Content can be found by matching on just one search term or it can be required that all words be found.

    There is a free version of Relevanssi that supports a single site, while the premium version offers multi-site support along with other features.

  • Broken Link Checker

    Broken Link Checker monitors the links found in your posts, pages, comments, blogroll, and more. The plugin identifies any broken links that no longer work, missing images, or any redirects.

    Once broken links are identified on your site, links can be edited directly from the plugin page to avoid manually updating each post.

    Interested in Broken Link Checker?

  • Disable Comments

    The Disable Comments plugin enables administrators to globally control comments on their site. Comments can be disabled according to post type, on pages, attachments, etc.

    This plugin works well if you want to disable comments on certain post types or on your entire site. However, if you plan to selectively disable comments on individual posts, then this function is better handled directly through WordPress.

    Interested in Disable Comments?

  • Regenerate Thumbnails

    The Regenerate Thumbnails plugin enables you to regenerate thumbnails for image attachments. You have the option to regenerate the thumbnails for all image uploads, individual images, or specific multiple image uploads.

    This plugin is very helpful if you have altered any of your thumbnail dimensions or have changed to a new theme that features different image dimensions.

    See Default WordPress Image Sizes and How to add Custom Sizes for more.

    Interested in Regenerate Thumbnails?

  • Easy Updates Manager

    Easy Updates Manager enables you to manage all of your WordPress updates for a single site or Multisite install. There are tons of settings included within the plugin making it highly customizable.

    Features include options to automatically update WordPress major and minor releases. Site administrators can also opt to automatically update plugins, themes, and much more.

    Interested in Easy Updates Manager?

  • Redirection

    Redirection can help manage 301 redirects and keep track of 404 errors without digging into .htaccess files. This plugin can be very useful if you are migrating pages from a different website and changing the directory structures of your WordPress installation.

    A redirection can be setup to pass a URL through to another page, file, or website. Any URL can be redirected, not just those that no longer exist.

  • TablePress

    With TablePress, you can easily create tables that can be embedded into posts, pages, or text widgets by using a Shortcode. No special coding is necessary as table data can be entered directly into a spreadsheet interface.

    Tables can contain any type of data, including formulas. Sorting, pagination, and filtering add additional functionality for TablePress. Tables can also be imported and/or exported from/to Excel, CSV, HTML, and JSON formats.

  • Edit Flow

    Edit Flow makes it easy to communicate with your team members directly within WordPress. It can be customized to fit your specific workflow needs.

    Features include a calendar that offers a view of your scheduled content. Custom statuses can be created to define specific stages of your editorial workflow. Writers and editors can have private discussions through editorial comments all from within WordPress.

  • Advanced Custom Fields

    The Advanced Custom Fields plugin gives WordPress users the flexibility to visually create custom fields for their site.

    Custom field input types include: text, textarea, wysiwyg, image, file, page link, post object, relationship, select, checkbox, radio buttons, date picker, true/false, repeater, flexible content, and gallery.

    Interested in Advanced Custom Fields?

  • WP Mail SMTP

    The WP Mail SMTP plugin reconfigures the WordPress delivered mail function to use SMTP. It offers a setup page that enables you to configure various email options. These options include specifying an SMTP host and SMTP port, specifying the from name and email address for outgoing mail, setting SMTP username and password, and more.

    For more on how to use WP Mail SMTP to send emails, see our guide How to Use Gmail to Send WordPress Emails

  • Photo Gallery

    Gallery offers tools that will assist in adding and editing images for different views on your site that are 100% responsive. Photo galleries and albums can be easily added to posts and pages within WordPress as well as to multiple widgets.

    The plugin can also make it easy to rename, upload, remove, and copy images in just a few steps. Image descriptions and tags can also be added through this tool.

    Interested in Photo Gallery?

  • All In One Schema.org Rich Snippets

    The All In One Schema.org Rich Snippets plugin can help give search engines a useful summary of your content to display. These useful snippets of information for your content can help you stand out from your competition.

    The plugin supports the following content types: review, event, people, product, recipe, software application, video, and articles.

    Our ultimate guide to image SEO can tell you more about image schema.

    Interested in All In One Schema.org Rich Snippets?

  • Black Studio TinyMCE Widget

    Black Studio TinyMCE Widget enables you to insert rich text and/or media objects directly into your sidebars without any HTML coding through a visual editor.

    As a default, WordPress text widgets lack the editor capabilities that are offered in posts and pages. The Black Studio TinyMCE Widget overcomes these limitations by providing a clean visual interface to add media and text.

    Those that prefer to switch from a visual editor to HTML (like posts and pages) also have that option.

    Interested in Black Studio TinyMCE Widget?

  • Optimize Database

    By default, WordPress keeps all your deleted posts, pages, comments and all your post revisions, spam comments, unused tags and the like. Until you manually flush your site from all of these excess items, they stick around, bloating and slowing down your site.

    The free Optimize Database plugin purges your database from all the extra table data you don’t need including other stray data such as orphan postmeta items and expired transients. You can choose exactly what you want removed so you don’t accidentally delete items you want to keep.

    Once your database is all cleaned up, it gets to work optimizing your database for an even smoother running site.

    It’s Multisite compatible so you can network activate the plugin and lets you clean and optimize your database in one click each. You can even schedule your database to be automatically optimized on a regular basis so you can keep your database running like a well-oiled machine without having to worry about it.

    Interested in Optimize Database?

30 Essential WordPress Plugins You Should Install (2020)

While WordPress offers a ton of features and flexibility, there is still a lot of functionality missing from the core software. The best way to fill in the missing pieces, of course, is to get yourself the right plugins.

WordPress plugins offer all kinds of customization for site admins; however, with over 55,000 options to choose from in the WordPress Plugin Directory, not to mention all the premium products available, it can be difficult sorting the good from the, well, not so good.

So here’s a collection of free and premium must-haves, the WordPress plugins that can help take your site from good to great. I’ve included options for everything from caching the image optimization to security and more.

The 30 Best WordPress Plugins

  1. Hummingbird
  2. HubSpot
  3. W3 Total Cache
  4. Defender
  5. Jetpack
  6. Akismet
  7. Beehive
  8. Google XML Sitemaps
  9. iThemes Security (formerly Better WP Security)
  10. Forminator
  11. Snapshot
  12. Branda (the plugin formerly known as Ultimate Branding)
  13. SmartCrawl
  14. Yet Another Related Posts Plugin
  15. Smush Pro
  16. Contact Form 7
  17. Duplicator
  18. Relevanssi
  19. Broken Link Checker
  20. Disable Comments
  21. Regenerate Thumbnails
  22. Easy Updates Manager
  23. Redirection
  24. TablePress
  25. Advanced Custom Fields
  26. WP Mail SMTP
  27. Photo Gallery
  28. All In One Schema.org Rich Snippets
  29. Black Studio TinyMCE Widget
  30. Optimize Database

1. Hummingbird

Hummingbird is a lightweight, fast WordPress plugin that optimizes your site’s speed through caching, compressing, and more.
Lightweight and fast, Hummingbird caches, minifies, combines, defers and compresses, making optimizations in line with Google PageSpeed, and turning your site into a lean, mean, speed machine.

The average visitor to your site won’t wait even eight seconds for your site to load and Google recommends that your site loads within about two seconds.

If your site takes longer than that, then your visitors are likely going to leave before they even have a chance to check out one element on your site. Plus, Google won’t be keen on ranking you higher in search results.

Caching is one of the best ways you can speed up your site since it saves a fast-loading version that gets served up in browsers lickety-split. This is where Hummingbird swoops in for the rescue to take care of this for you. Plus, it’s easy to use.

Hummingbird scans your site, then gives you an analysis of your site. You can see the overall score for your site’s speed, then fix any issues in a couple of clicks.

This plugin also goes above and beyond the clouds because it doesn’t just do page caching. Hummingbird also minifies, compresses and merges.

This plugin is like the little birdie that tells your site how to fly as fast as a hummingbird. It’s also included in a WPMU DEV membership and you can try Hummingbird for free with a 30-day trial.

Details: Hummingbird

2. HubSpot

Screenshot of HubSpot, a free CRM that lets WordPress users manage all their contacts in one place.
HubSpot’s All-in-One Marketing plugin lets you connect your WordPress website to the free HubSpot CRM so you can organize, track, and nurture your leads and customers.

HubSpot’s WordPress plugin offers a form and pop-up builder with an intuitive drag-and-drop interface so you can capture your visitors’ information, but it does so much more than that.

HubSpot will collect submissions off any form you have on your WordPress website (even if you’ve built them with our free Forminator or Hustle plugins) and automatically add those new leads into your CRM. You can segment your contact database into lists and personalize your emails using any CRM property. And all of this for free! You can report on your email’s overall success and see how each contact interacted with your email campaigns thanks to the built-in analytics.

The plugin also includes a live chat and bot builder so you can begin engaging with visitors and generate leads. You can set up chatbots to answer simple questions that your site visitors have so you can continue engaging your visitors even when you are offline.

Once someone submits their information via a form, popup, or the live chat, you can automate a kickback email to get in touch with that lead and share your content with them.

Details: HubSpot

3. W3 Total Cache

W3 Total Cache - web performance optimization plugin for WordPress.
W3 Total Cache is a WordPress plugin that improves user experience by improving server performance.

W3 Total Cache is designed to increase the page load speed for WordPress sites, which will improve your visitors’ overall experience.

The plugin helps to increase server performance by reducing download times. By reducing page load times, overall site performance improves which helps your site’s rank in search engines.

W3 Total Cache can also help to improve web server performance during high traffic periods, which is crucial for larger websites.

We tested the top caching plugins to find out which was best at improving pagespeed.

Details: W3 Total Cache

4. Defender

Defender - WordPress security plugin
Defender – The WordPress plugin that protects your site from hackers and malicious bot attacks.

WordPress is a popular choice for creating websites and this makes it a perfect target for hackers because they can create a bot to infect millions of sites without lifting a finger. It’s not a matter of if your site may be targeted, but when.

That’s why staying on top of your security game is so important. If you can set up a good defense, you can protect your site from hackers and the Defender plugin helps you do this and more.

Defender searches your site for vulnerabilities and lets you know if any were found so you can patch them up in a single click. This means installing it can also help you clean up your site if you have been hacked. It also works to harden your site’s security to save you from future disasters in one click. Now that’s a superhero.

The best part is, you can set it and forget it when you enable scheduled scans. On second thought, the best part may actually be that this plugin is included in a WPMU DEV membership and you can also try Defender for free with a 30-day trial.

Details: Defender

5. Jetpack

Jetpack by WordPress.com - a multi-purpose WordPress plugin.
Jetpack provides security, performance, and site management for WordPress.

Jetpack offers a suite of powerful features for your WordPress site. Enhanced security, improved site performance, plenty of content tools, and visitor engagement features are all part of this plugin.

Additional features include spam-free Comments, Social Sharing, Related Posts, Post by Email, and much more.

Jetpack even offers a mobile theme option that is lightweight and responsive, designed for phones and tablets.

Details: Jetpack

6. Akismet

Akismet - a comment spam prevention plugin for WordPress.
Akismet protects your WordPress site from comment spam.

Akismet helps to filter out any comments on your blog that look like spam. The plugin automatically checks comments against the Akismet Web service.

All comments will have a history for users to view that shows which comments were flagged or cleared by Akismet. In addition, those comments that were marked as spam or unmarked by a moderator will be highlighted in the history.

Details: Akismet

7. Beehive

Beehive - Google Analytics dashboard for WordPress
Beehive lets you access powerful data insight from Google Analytics reports inside your WordPress dashboard.

Tracking how and when users visit your site is important if you want your site to gain popularity since it gives you the opportunity to see where you can make improvements to your site. Google Analytics is an excellent tool for this purpose and the Beehive plugin brings this information right to your admin dashboard.

Not only can you track visits, page views, bounce rate, average visit duration, and referrers, but you can also enable advanced settings to track your site’s demographic and interest for advertising as well as analyze shopping behaviors to boost your products’ performance.

Also, you can easily track statistics for your entire site or network with the quick setup and easy to understand display.

Details: Beehive

8. Google XML Sitemaps

Google XML Sitemaps - WordPress sitemap generator plugin.
Google XML Sitemaps automatically generates an XML sitemap for your site.

This must-have plugin will automatically generate an XML sitemap for your site. Having an XML sitemap is crucial in helping search engines better index your blog.

With a sitemap, web crawlers can see the structure of your site and retrieve the results more efficiently.

Search engines like Google, Bing, and Yahoo will be notified every time you create a post about your new content.

Details: Google XML Sitemaps

9. iThemes Security

iThemes Security - A security plugin for WordPress.
iThemes Security provides many different security fixes for your WordPress site.

iThemes Security helps to fix common holes in your WordPress site from potential automated attacks. Many WordPress administrators generally don’t know they have these holes or vulnerabilities, but iThemes Security can help.

Because of unknown vulnerabilities from other installed plugins, your site can be an easy target for attacks. iThemes Security works to identify and protect these holes in your site.

Details: iThemes Security

10. Forminator

Forminator - Free form, polls, and quizzes plugin for WordPress.
Forminator is a free WordPress plugin that lets you create professional forms, polls, and quizzes for your site.

Forminator gives away valuable time-saving and money-making features for nothing. Nada.

  • Integrations with other apps, such as Zapier, Google Sheets and a bunch of email marketing apps.
  • Integrations with popular payment portals for a simple eCommerce solution. In fact, if you’re using Stripe, you’re really going to love how someone can make a payment without leaving the page.
  • Codeless styling so you can create the look you want without tinkering with CSS.
  • Conditional Logic so you can create dynamic forms.
  • Calculations so your forms can “do the math” for you.

You get full access to 24 advanced fields so you can get your data validation on. With Forminator’s form preview button, you can view your form as you’re building it and designing it, without having to embed it on a page first to see if it looks right.

Forminator is also the only free form plugin that allows you to create forms AND polls, submissions, quizzes, and submit blog posts from a form. And it has a powerful API that you can access for free and use to build your own custom extensions.

Something that’s really important for our European friends is advanced features to help you stay compliant with GDPR. You can adjust how long data is retained, set how long to keep an IP before it is anonymized and there’s even a field for a GDPR checkbox. You’re welcome.

Details: Forminator

11. Snapshot

Snapshot - WordPress backup plugin.
Backup and restore your WordPress sites easily with Snapshot.

Backing up your site can save you from a lot of future grief. Did your site just go down? Was your site just hacked? No problem – just restore your site from a backup and it’s as good as new.

But what if your backup was lost, compromised, corrupted or accidentally deleted? Do you have a backup of your backup? Most people don’t, but you don’t have to worry about that with Snapshot Pro.

This plugin can backup your site, but you can also save your backups to multiple locations such as Dropbox, Amazon S3, Google Drive, your computer and more. Backups can also be scheduled so you don’t have to lift a finger to help save your site the next time disaster strikes.

Try out Snapshot Pro free for 30 days.

Details: Snapshot

12. Branda

Branda - White Label WordPress Plugin
Branda lets you easily customize and brand your WordPress site with powerful white labeling features.

When you’re running a WordPress site and a business at the same time, you know looking professional is important and just as crucial as your content and products. That’s why being able to turn WordPress into a white labeling machine is a great idea.

You could replace the WordPress logo for your own, customize the admin bar and add your own company name to achieve consistent branding across your site. This plugin can do all this and more.

You can completely customize the admin bar, login page, footer, dashboard and everywhere else WordPress logos and branding appear. You can even add your branding to even more places than that. Plus, you don’t have to touch any code.

It’s easy to set up and use and it works across your entire Multisite network or your single install of WordPress.

Branda is the only branding plugin you need to turn a WordPress site into your company’s site.

Details: Branda

13. SmartCrawl

SmartCrawl - WordPress SEO plugin.
Use SmartCrawl to improve your WordPress site’s SEO.

You work hard creating phenomenal content to draw visitors to your site, but are you really drawing in all the users you could be? Good SEO practices can help, but you can go much further with SmartCrawl.

This plugin makes your site more visible to search engines by informing web crawlers when your site has important content that needs registering instead of waiting for web crawlers to find you.

On top of that, SmartCrawl can create a sitemap, customize how your titles and descriptions appear on search engines, add automated keyword linking and you can also view industry-leading reports by Moz.

On top of all that, setting up and using SmartCrawl is quick and easy with the setup wizard. If you want to check it out for yourself, you can do it for free with a 30-day trial or with a WPMU DEV membership.

Details: SmartCrawl

14. Yet Another Related Posts Plugin

Yet Another Related Posts Plugin for WordPress
YARPP improves visitor engagement and user retention by displaying related posts on your WordPress site.

The Yet Another Related Posts Plugin (YARPP) can display a list of posts or pages that relate to the current post. This feature provides a great opportunity for your readers to see other relevant content from your site.

Users have the option of displaying only content found on their site or can make extra money by displaying sponsored content.

Details: Yet Another Related Posts Plugin

15. Smush Pro

Smush - Image compression plugin for WordPress.
Smush is the award-winning plugin that reduces image file size without reducing quality.

Uploading images to use on your site and in posts is an excellent way to grab your visitors’ attention, but they do weigh down your site. They take up a lot of storage space, but most importantly, they slow down your site. Fortunately, you can compress your images to take care of that problem.

Smush Pro has been benchmarked as the best image compression and image optimization plugin. Not only that, but it works in a way that saves storage space and helps your site load faster without reducing the quality of your images.

You can compress and optimize images automatically, manually or in bulk and also Super Smush for 10 times the compression power while still not losing out on image quality. It also integrates with NextGEN and WP Retina 2x so photographers need not worry about displaying crisp, stunning images. We’ve also recently added lazy loading to Smush.

You can try the free version of WP Smush on WordPress.org or try out the premium version for free with a 30-day trial. If you’re already a WPMU DEV member, you already have access to WP Smush Pro so you can check it out and see how easy it is to use and maybe even boast that your site has superpowers.

Details: Smush Pro

16. Contact Form 7

Contact Form 7 - WordPress Contact Form Plugin
Contact Form 7 lets you easily add contact forms to your WordPress site using shortcodes.

Multiple contact forms can be created and managed through this plugin. No need for extra coding with the Contact Form 7 plugin, as the form and mail contents can be easily customized through the settings.

The Contact Form 7 also supports Ajax-powered submitting, CAPTCHA, and Akismet filtering to help with spam.

Check out our post where we compared the top form plugins to each other.

Details: Contact Form 7

17. Duplicator

Duplicator - Migrations and backups plugin for WordPress.
Need to migrate or back up your WordPress site? Then install and run the Duplicator plugin.

Have you ever needed to backup or move an entire WordPress site from one location to another? The Duplicator plugin can duplicate, backup, move, and transfer a site.

The plugin can also serve as an easy utility for those administrators looking to back up their sites.

Need to make a clone of your production site for testing purposes? Yep, the Duplicator plugin is perfect for making a backup of a WordPress site for testing and validation.

Details: Duplicator

18. Relevanssi

Relevanssi - WordPress search plugin.
Relevanssi replaces the standard WordPress search with a more configurable search feature.

Relevanssi can replace the default search option on your site where results are sorted in order of relevance, instead of by date.

The plugin is customizable so that it can be set up to do fuzzy matching on partial words. Content can be found by matching on just one search term or it can be required that all words be found.

There is a free version of Relevanssi that supports a single site, while the premium version offers multi-site support along with other features.

Details: Relevanssi

19. Broken Link Checker

Broken Link Checker - A plugin for identifying broken links on WordPress sites.
Broken Link Checker scans your website to help you fix broken links and missing images.

Broken Link Checker monitors the links found in your posts, pages, comments, blogroll, and more. The plugin identifies any broken links that no longer work, missing images, or any redirects.

Once broken links are identified on your site, links can be edited directly from the plugin page to avoid manually updating each post.

Details: Broken Link Checker

20. Disable Comments

Disable Comments - A plugin for disabling comments site-wide in WordPress.
Don’t want others commenting on your posts? Use the Disable Comments plugin to prevent site-wide comments in WordPress.

The Disable Comments plugin enables administrators to globally control comments on their site. Comments can be disabled according to post type, on pages, attachments, etc.

This plugin works well if you want to disable comments on certain post types or on your entire site. However, if you plan to selectively disable comments on individual posts, then this function is better handled directly through WordPress.

Details: Disable Comments

21. Regenerate Thumbnails

Regenerate Thumbnails - A WordPress plugin that automatically regenerate all your image thumbnails.
Automatically regenerate image thumbnails in WordPress with the Regenerate Thumbnails plugin.

The Regenerate Thumbnails plugin enables you to regenerate thumbnails for image attachments. You have the option to regenerate the thumbnails for all image uploads, individual images, or specific multiple image uploads.

This plugin is very helpful if you have altered any of your thumbnail dimensions or have changed to a new theme that features different image dimensions.

See Default WordPress Image Sizes and How to add Custom Sizes for more.

Details: Regenerate Thumbnails

22. Easy Updates Manager

Easy Updates Manager - WordPress update management plugin.
Easy Updates Manager lets you manage updates on single-site and WordPress Multisite installations.

Easy Updates Manager enables you to manage all of your WordPress updates for a single site or Multisite install. There are tons of settings included within the plugin making it highly customizable.

Features include options to automatically update WordPress major and minor releases. Site administrators can also opt to automatically update plugins, themes, and much more.

Details: Easy Updates Manager

23. Redirection

Redirection - Link redirection manager for WordPress.
Install the Redirection plugin to help reduce visitors landing on error pages and improve the ranking of your WordPress site.

Redirection can help manage 301 redirects and keep track of 404 errors without digging into .htaccess files. This plugin can be very useful if you are migrating pages from a different website and changing the directory structures of your WordPress installation.

A redirection can be set up to pass a URL through to another page, file, or website. Any URL can be redirected, not just those that no longer exist.

Details: Redirection

24. TablePress

TablePress - Table creation plugin for WordPress.
Create sortable and scrollable tables in WordPress with TablePress.

With TablePress, you can easily create tables that can be embedded into posts, pages, or text widgets by using a Shortcode. No special coding is necessary as table data can be entered directly into a spreadsheet interface.

Tables can contain any type of data, including formulas. Sorting, pagination, and filtering add additional functionality for TablePress. Tables can also be imported and/or exported from/to Excel, CSV, HTML, and JSON formats.

Details: TablePress

25. Advanced Custom Fields

Advanced Custom Fields - A powerful WordPress customization plugin.
ACF is a powerful and flexible custom fields plugin that lets WordPress users easily customize and expand the functionality of their site.

The Advanced Custom Fields plugin gives WordPress users the flexibility to visually create custom fields for their site.

Custom field input types include: text, textarea, wysiwyg, image, file, page link, post object, relationship, select, checkbox, radio buttons, date picker, true/false, repeater, flexible content, and gallery.

Details: Advanced Custom Fields

26. WP Mail SMTP

WP Mail SMTP - An SMTP and PHP Mailer plugin for WordPress.
WP Mail SMTP makes email deliverability easier for WordPress.

The WP Mail SMTP plugin reconfigures the WordPress delivered mail function to use SMTP. It offers a setup page that enables you to configure various email options. These options include specifying an SMTP host and SMTP port, specifying the from name and email address for outgoing mail, setting SMTP username and password, and more.

For more on how to use WP Mail SMTP to send emails, see our guide How to Use Gmail to Send WordPress Emails

Details: WP Mail SMTP

27. Photo Gallery

Photo Gallery - A WordPress plugin for creating beautiful and mobile-friendly galleries in minutes.
Use Photo Gallery to create beautiful and mobile-friendly galleries quickly and easily.

Gallery offers tools that will assist in adding and editing images for different views on your site that are 100% responsive. Photo galleries and albums can be easily added to posts and pages within WordPress as well as to multiple widgets.

The plugin can also make it easy to rename, upload, remove, and copy images in just a few steps. Image descriptions and tags can also be added through this tool.

Details: Photo Gallery

28. All In One Schema.org Rich Snippets

All In One Schema.org Rich Snippets - A WordPress plugin for adding search indexable rich snippets.
Create CTR-boosting rich snippets for your WordPress site with the All In One Schema.org Rich Snippets plugin.

The All In One Schema.org Rich Snippets plugin can help give search engines a useful summary of your content to display. These useful snippets of information for your content can help you stand out from your competition.

The plugin supports the following content types: review, event, people, product, recipe, software application, video, and articles.

Our ultimate guide to image SEO can tell you more about image schema.

Details: All In One Schema.org Rich Snippets

29. Black Studio TinyMCE Widget

Black Studio TinyMCE Widget - Rich Text and Media plugin for WordPress sidebars.
Black Studio TinyMCE Widget lets you add rich text and media to your sidebars without coding.

Black Studio TinyMCE Widget enables you to insert rich text and/or media objects directly into your sidebars without any HTML coding through a visual editor.

As a default, WordPress text widgets lack the editor capabilities that are offered in posts and pages. The Black Studio TinyMCE Widget overcomes these limitations by providing a clean visual interface to add media and text.

Those that prefer to switch from a visual editor to HTML (like posts and pages) also have that option.

Details: Black Studio TinyMCE Widget

30. Optimize Database

Optimize Database after Deleting Revisions - WordPress database optimization plugin.
Optimize Database after Deleting Revisions keeps your WordPress database optimized.

By default, WordPress keeps all your deleted posts, pages, comments and all your post revisions, spam comments, unused tags and the like. Until you manually flush your site from all of these excess items, they stick around, bloating and slowing down your site.

The free Optimize Database plugin purges your database from all the extra table data you don’t need including other stray data such as orphan postmeta items and expired transients. You can choose exactly what you want removed so you don’t accidentally delete items you want to keep.

Once your database is all cleaned up, it gets to work optimizing your database for an even smoother running site.

It’s Multisite compatible so you can network activate the plugin and lets you clean and optimize your database in one click each. You can even schedule your database to be automatically optimized on a regular basis so you can keep your database running like a well-oiled machine without having to worry about it.

Details: Optimize Database

20+ Essential and Free Plugins for WordPress

While WordPress offers a ton of features and flexibility, there is still a lot of functionality missing from the core software. The best way to fill in the missing pieces, of course, is to get yourself the right plugins.

WordPress plugins offer all kinds of customization for site admins; however, with over 59,000 free plugins to choose from in the WordPress Plugin Directory, not to mention all the premium products available, it can be difficult sorting the good from the, well, not so good.

So here’s a collection of free and premium must-haves, the WordPress plugins that can help take your site from good to great. I’ve included options for everything from caching, to image optimization, to security, and more.

20+ Essential and Free WordPress Plugins

  1. Hummingbird
  2. Smush
  3. Defender
  4. SmartCrawl
  5. Forminator
  6. Snapshot
  7. Branda
  8. Beehive
  9. HubSpot
  10. Akismet
  11. Yet Another Related Posts Plugin
  12. Relevanssi
  13. Broken Link Checker
  14. Disable Comments
  15. Regenerate Thumbnails
  16. Easy Updates Manager
  17. TablePress
  18. Advanced Custom Fields
  19. WP Mail SMTP
  20. Photo Gallery
  21. Black Studio TinyMCE Widget
  22. Optimize Database

1. Hummingbird

Hummingbird is a lightweight, fast WordPress plugin that optimizes your site’s speed through caching, compressing, and more.
Lightweight and fast, Hummingbird caches, minifies, combines, defers and compresses, making optimizations in line with Google PageSpeed, and turning your site into a lean, mean, speed machine.

The average visitor to your site won’t wait even eight seconds for your site to load and Google recommends that your site loads within about two seconds.

If your site takes longer than that, then your visitors are likely going to leave before they even have a chance to check out one element on your site. Plus, Google won’t be keen on ranking you higher in search results.

Caching is one of the best ways you can speed up your site since it saves a fast-loading version that gets served up in browsers lickety-split. This is where Hummingbird swoops in for the rescue to take care of this for you. Plus, it’s easy to use.

Hummingbird scans your site, then gives you an analysis of your site. You can see the overall score for your site’s speed, then fix any issues in a couple of clicks.

This plugin also goes above and beyond the clouds because it doesn’t just do page caching. Hummingbird also minifies, compresses and merges.

Note: We tested the top caching plugins to find out which was best at improving pagespeed.

This plugin is like the little birdie that tells your site how to fly as fast as a hummingbird. It’s also included in a WPMU DEV membership and you can try Hummingbird Pro at no cost with a free trial.

Details: Hummingbird

2. Smush

Smush - Image compression plugin for WordPress.
Smush is the award-winning plugin that reduces image file size without reducing quality.

Uploading images to use on your site and in posts is an excellent way to grab your visitors’ attention, but they do weigh down your site. They take up a lot of storage space, but most importantly, they slow down your site. Fortunately, you can compress your images to take care of that problem.

Smush has been benchmarked as the best image compression and image optimization plugin. Not only that, but it works in a way that saves storage space and helps your site load faster without reducing the quality of your images.

You can compress and optimize images automatically, manually or in bulk and also Super Smush for 10 times the compression power while still not losing out on image quality. It also integrates with NextGEN and WP Retina 2x so photographers need not worry about displaying crisp, stunning images. We’ve also recently added lazy loading to Smush.

You can try the free version of WP Smush on WordPress.org or try out the premium version on its own for free, or experience the whole suite of premium plugins with a WPMU DEV membership free trial.

If you’re already a WPMU DEV member, you already have access to WP Smush Pro so you can check it out and see how easy it is to use and maybe even boast that your site has superpowers.

Details: Smush

3. Defender

Defender - WordPress security plugin
Defender – The WordPress plugin that protects your site from hackers and malicious bot attacks.

WordPress is a popular choice for creating websites and this makes it a perfect target for hackers because they can create a bot to infect millions of sites without lifting a finger. It’s not a matter of if your site may be targeted, but when.

That’s why staying on top of your security game is so important. If you can set up a good defense, you can protect your site from hackers and the Defender plugin helps you do this and more.

Defender searches your site for vulnerabilities and lets you know if any were found so you can patch them up in a single click. This means installing it can also help you clean up your site if you have been hacked. It also works to harden your site’s security to save you from future disasters in one click. Now that’s a superhero.

The best part is, you can set it and forget it when you enable scheduled scans. On second thought, the best part may actually be that this plugin is included in a WPMU DEV membership and you can try Defender Pro at no cost with a free trial.

Details: Defender

4. SmartCrawl

SmartCrawl - WordPress SEO plugin.
Use SmartCrawl to improve your WordPress site’s SEO.

You work hard creating phenomenal content to draw visitors to your site, but are you really drawing in all the users you could be? Good SEO practices can help, but you can go much further with SmartCrawl.

This plugin makes your site more visible to search engines by informing web crawlers when your site has important content that needs registering instead of waiting for web crawlers to find you.

SmartCrawl is like your SEO Swiss knife. It lets you create sitemaps for your site, add schema markup, customize how your titles and descriptions appear on search engines, set up redirections with regex pattern support, add automated keyword linking,  and view industry-leading reports by Moz.

On top of all that, setting up and using SmartCrawl is quick and easy with the setup wizard.

If you want to check it out for yourself, you can download the plugin for free, or try the Pro version with automated scanning, reports, automatic linking for specific keywords, broken URL checking, 404s, and multiple redirections, plus 24/7 premium support with a WPMU DEV membership free trial.

Details: SmartCrawl

5. Forminator

Forminator - Free form, polls, and quizzes plugin for WordPress.
Forminator is a free WordPress plugin that lets you create professional forms, polls, and quizzes for your site.

Forminator gives away valuable time-saving and money-making features for nothing. Nada.

  • Integrations with other apps, such as Zapier, Google Sheets and a bunch of email marketing apps.
  • Integrations with popular payment portals for a simple eCommerce solution. In fact, if you’re using Stripe, you’re really going to love how someone can make a payment without leaving the page.
  • Codeless styling so you can create the look you want without tinkering with CSS.
  • Conditional Logic so you can create dynamic forms.
  • Calculations so your forms can “do the math” for you.

You get full access to 24 advanced fields so you can get your data validation on. With Forminator’s form preview button, you can view your form as you’re building it and designing it, without having to embed it on a page first to see if it looks right.

Forminator is also the only free form plugin that allows you to create forms AND polls, submissions, quizzes, and submit blog posts from a form. And it has a powerful API that you can access for free and use to build your own custom extensions.

Something that’s really important for our European friends is advanced features to help you stay compliant with GDPR. You can adjust how long data is retained, set how long to keep an IP before it is anonymized and there’s even a field for a GDPR checkbox. You’re welcome.

Check out our post where we compared the top form plugins to each other.

Details: Forminator

6. Snapshot

Snapshot - WordPress backup plugin.
Backup and restore your WordPress sites easily with Snapshot.

Backing up your site can save you from a lot of future grief. Did your site just go down? Was your site just hacked? No problem – just restore your site from a backup and it’s as good as new.

But what if your backup was lost, compromised, corrupted, or accidentally deleted? Do you have a backup of your backup? Most people don’t, but you don’t have to worry about that with Snapshot Pro.

This plugin can backup your site, but you can also save your backups to multiple locations such as Dropbox, Amazon S3, Google Drive, your computer and more. Backups can also be scheduled so you don’t have to lift a finger to help save your site the next time disaster strikes.

Try Snapshot Pro at no cost with a free trial.

Details: Snapshot

7. Branda

Branda - White Label WordPress Plugin
Branda lets you easily customize and brand your WordPress site with powerful white labeling features.

When you’re running a WordPress site and a business at the same time, you know looking professional is important and just as crucial as your content and products. That’s why being able to turn WordPress into a white labeling machine is a great idea.

You could replace the WordPress logo for your own, customize the admin bar, and add your own company name to achieve consistent branding across your site. This plugin can do all this and more.

You can completely customize the admin bar, login page, footer, dashboard, and everywhere else WordPress logos and branding appear. You can even add your branding to even more places than that. Plus, you don’t have to touch any code.

It’s easy to set up and use and it works across your entire Multisite network or your single install of WordPress.

Branda is the only branding plugin you need to turn a WordPress site into your company’s site.

Details: Branda

8. Beehive

Beehive - Google Analytics dashboard for WordPress
Beehive lets you access powerful data insight from Google Analytics reports inside your WordPress dashboard.

Tracking how and when users visit your site is important if you want your site to gain popularity since it gives you the opportunity to see where you can make improvements to your site. Google Analytics is an excellent tool for this purpose and the Beehive plugin brings this information right to your admin dashboard.

Not only can you track visits, page views, bounce rate, average visit duration, and referrers, but you can also enable advanced settings to track your site’s demographic and interest for advertising as well as analyze shopping behaviors to boost your products’ performance.

Also, you can easily track statistics for your entire site or network with the quick setup and easy to understand display.

Details: Beehive

9. HubSpot

Screenshot of HubSpot, a free CRM that lets WordPress users manage all their contacts in one place.
HubSpot’s All-in-One Marketing plugin lets you connect your WordPress website to the free HubSpot CRM so you can organize, track, and nurture your leads and customers.

HubSpot’s WordPress plugin offers a form and pop-up builder with an intuitive drag-and-drop interface so you can capture your visitors’ information, but it does so much more than that.

HubSpot will collect submissions off any form you have on your WordPress website (even if you’ve built them with our free Forminator or Hustle plugins) and automatically add those new leads into your CRM. You can segment your contact database into lists and personalize your emails using any CRM property. And all of this for free! You can report on your email’s overall success and see how each contact interacted with your email campaigns thanks to the built-in analytics.

The plugin also includes a live chat and bot builder so you can begin engaging with visitors and generate leads. You can set up chatbots to answer simple questions that your site visitors have so you can continue engaging your visitors even when you are offline.

Once someone submits their information via a form, popup, or the live chat, you can automate a kickback email to get in touch with that lead and share your content with them.

Details: HubSpot

10. Akismet

Akismet - a comment spam prevention plugin for WordPress.
Akismet protects your WordPress site from comment spam.

Akismet helps to filter out any comments on your blog that look like spam. The plugin automatically checks comments against the Akismet Web service.

All comments will have a history for users to view that shows which comments were flagged or cleared by Akismet. In addition, those comments that were marked as spam or unmarked by a moderator will be highlighted in the history.

Details: Akismet

11. Yet Another Related Posts Plugin

Yet Another Related Posts Plugin for WordPress
YARPP improves visitor engagement and user retention by displaying related posts on your WordPress site.

The Yet Another Related Posts Plugin (YARPP) can display a list of posts or pages that relate to the current post. This feature provides a great opportunity for your readers to see other relevant content from your site.

Users have the option of displaying only content found on their site or can make extra money by displaying sponsored content.

Details: Yet Another Related Posts Plugin

12. Relevanssi

Relevanssi - WordPress search plugin.
Relevanssi replaces the standard WordPress search with a more configurable search feature.

Relevanssi can replace the default search option on your site where results are sorted in order of relevance, instead of by date.

The plugin is customizable so that it can be set up to do fuzzy matching on partial words. Content can be found by matching on just one search term or it can be required that all words be found.

There is a free version of Relevanssi that supports a single site, while the premium version offers multi-site support along with other features.

Details: Relevanssi

13. Broken Link Checker

Broken Link Checker - A plugin for identifying broken links on WordPress sites.
Broken Link Checker scans your website to help you fix broken links and missing images.

Broken Link Checker monitors the links found in your posts, pages, comments, blogroll, and more. The plugin identifies any broken links that no longer work, missing images, or any redirects.

Once broken links are identified on your site, links can be edited directly from the plugin page to avoid manually updating each post.

Details: Broken Link Checker

14. Disable Comments

Disable Comments - A plugin for disabling comments site-wide in WordPress.
Don’t want others commenting on your posts? Use the Disable Comments plugin to prevent site-wide comments in WordPress.

The Disable Comments plugin enables administrators to globally control comments on their site. Comments can be disabled according to post type, on pages, attachments, etc.

This plugin works well if you want to disable comments on certain post types or on your entire site. However, if you plan to selectively disable comments on individual posts, then this function is better handled directly through WordPress.

Details: Disable Comments

15. Regenerate Thumbnails

Regenerate Thumbnails - A WordPress plugin that automatically regenerate all your image thumbnails.
Automatically regenerate image thumbnails in WordPress with the Regenerate Thumbnails plugin.

The Regenerate Thumbnails plugin enables you to regenerate thumbnails for image attachments. You have the option to regenerate the thumbnails for all image uploads, individual images, or specific multiple image uploads.

This plugin is very helpful if you have altered any of your thumbnail dimensions or have changed to a new theme that features different image dimensions.

See Default WordPress Image Sizes and How to add Custom Sizes for more.

Details: Regenerate Thumbnails

16. Easy Updates Manager

Easy Updates Manager - WordPress update management plugin.
Easy Updates Manager lets you manage updates on single-site and WordPress Multisite installations.

If you’re not using WPMU DEV’s The Hub to manage all your WordPress sites, then Easy Updates Manager is a plugin that enables you to manage all of your WordPress updates for a single site or Multisite install. There are tons of settings included within the plugin making it highly customizable.

Features include options to automatically update WordPress major and minor releases. Site administrators can also opt to automatically update plugins, themes, and much more.

Details: Easy Updates Manager

17. TablePress

TablePress - Table creation plugin for WordPress.
Create sortable and scrollable tables in WordPress with TablePress.

With TablePress, you can easily create tables that can be embedded into posts, pages, or text widgets by using a Shortcode. No special coding is necessary as table data can be entered directly into a spreadsheet interface.

Tables can contain any type of data, including formulas. Sorting, pagination, and filtering add additional functionality for TablePress. Tables can also be imported and/or exported from/to Excel, CSV, HTML, and JSON formats.

Details: TablePress

18. Advanced Custom Fields

Advanced Custom Fields - A powerful WordPress customization plugin.
ACF is a powerful and flexible custom fields plugin that lets WordPress users easily customize and expand the functionality of their site.

The Advanced Custom Fields plugin gives WordPress users the flexibility to visually create custom fields for their site.

Custom field input types include: text, textarea, wysiwyg, image, file, page link, post object, relationship, select, checkbox, radio buttons, date picker, true/false, repeater, flexible content, and gallery.

Details: Advanced Custom Fields

19. WP Mail SMTP

WP Mail SMTP - An SMTP and PHP Mailer plugin for WordPress.
WP Mail SMTP makes email deliverability easier for WordPress.

The WP Mail SMTP plugin reconfigures the WordPress delivered mail function to use SMTP. It offers a setup page that enables you to configure various email options. These options include specifying an SMTP host and SMTP port, specifying the from name and email address for outgoing mail, setting SMTP username and password, and more.

For more on how to use WP Mail SMTP to send emails, see our guide How to Use Gmail to Send WordPress Emails

Details: WP Mail SMTP

20. Photo Gallery

Photo Gallery - A WordPress plugin for creating beautiful and mobile-friendly galleries in minutes.
Use Photo Gallery to create beautiful and mobile-friendly galleries quickly and easily.

Gallery offers tools that will assist in adding and editing images for different views on your site that are 100% responsive. Photo galleries and albums can be easily added to posts and pages within WordPress as well as to multiple widgets.

The plugin can also make it easy to rename, upload, remove, and copy images in just a few steps. Image descriptions and tags can also be added through this tool.

Details: Photo Gallery

21. Black Studio TinyMCE Widget

Black Studio TinyMCE Widget - Rich Text and Media plugin for WordPress sidebars.
Black Studio TinyMCE Widget lets you add rich text and media to your sidebars without coding.

Black Studio TinyMCE Widget enables you to insert rich text and/or media objects directly into your sidebars without any HTML coding through a visual editor.

As a default, WordPress text widgets lack the editor capabilities that are offered in posts and pages. The Black Studio TinyMCE Widget overcomes these limitations by providing a clean visual interface to add media and text.

Those that prefer to switch from a visual editor to HTML (like posts and pages) also have that option.

Details: Black Studio TinyMCE Widget

22. Optimize Database

Optimize Database after Deleting Revisions - WordPress database optimization plugin.
Optimize Database after Deleting Revisions keeps your WordPress database optimized.

By default, WordPress keeps all your deleted posts, pages, comments and all your post revisions, spam comments, unused tags and the like. Until you manually flush your site from all of these excess items, they stick around, bloating and slowing down your site.

The free Optimize Database plugin purges your database from all the extra table data you don’t need including other stray data such as orphan postmeta items and expired transients. You can choose exactly what you want removed so you don’t accidentally delete items you want to keep.

Once your database is all cleaned up, it gets to work optimizing your database for an even smoother running site.

It’s Multisite compatible so you can network activate the plugin and lets you clean and optimize your database in one click each. You can even schedule your database to be automatically optimized on a regular basis so you can keep your database running like a well-oiled machine without having to worry about it.

Details: Optimize Database

WPMU DEV Plugins for Free – Our Commitment to WordPress.org

We’ve always provided free versions of our most popular pro plugins on WordPress.org, but recently we’ve been stepping that up. So even if you’re not a member, you should check them out and let us know what you think :)

I’ve said it before, but it’s worth reiterating: the more you help the community and the better the quality and functionality of your freely available GPL plugins, the more the community, WordPress as a whole, and, well, everyone, wins.

I’ve linked above the dedicated page we put up covering our core offerings (alternately, you can go to the plugins section of our WordPress.org page),  so I figured it was about time that we gave you a quick guide as to what they do, how they differ from the pro versions (very little!) and talk about a couple of upcoming free offerings. Hey, don’t turn that page, this ain’t no simple listicle.

And one last thing, just so I don’t have to put ‘free’ in every heading, all of the below are exactly that ― freeeeeeee. Enjoy!

Smush and Hummingbird.
Our Titans of WordPress Performance Optimization.

So let’s start with the obvious one, our award-winning image compression plugin, Smush.

Smush banner
Smush free on WordPress.org is trusted on +1 million active installs.

She’s particularly special as adopting her was when we discovered that something done *just right* could be a huge hit. It turns out that when you take care of 99.9% of all users, 0.1% are more than happy to come over and try out a membership. Smush is particularly notable for having the 3rd most 5-star ratings of any plugin on WordPress.org!

Smush free vs pro
The free version of Smush is perfect for hobbyists and individual site owners.

If you’d like Super Smush lossy compression, fast CDN image delivery, WebP conversion, automatic resizing, the ability to optimize images up to 32MB, bulk smush optimization for all your images in just one-click, auto-convert PNG to JPEG, the ability to Smush and make a copy of your full-sized images (to restore them at any point), you can always take the next step with WP Smush Pro.

Quickly moving up in the ranks is our our site speed optimizing, caching, minifying and generally speed-up-everything stellar plugin that is Hummingbird.

Hummingbird banner
Hummingbird brings your pagespeed closer to the perfect 100.

Now I know you’re not supposed to have favorite children, but sadly here I have to make an exception. I absolutely love Hummingbird. This isn’t just because she’s amazingly useful, but because her growing pains were pretty severe. Turns out compressing files, minification and trying to cover every single base in making your site extremely fast is, erm, quite hard. Who’d have thought it lol?

Hummingbird free vs pro
Hummingbird Pro is all about automation and optimization for users with a lot of sites.

Right now the experience of setting up and using Hummingbird is really, well, exceptional. I reckon it’s the best UX work we’ve done and the outcomes aren’t bad either. And it’s free! (I know I said I wouldn’t say that again, but hey, it’s pretty cool). And this is born out by the fact that she’s the fastest-growing of our newer offerings. Honestly, give her a try if you haven’t already.

SmartCrawl.
Our Premium Alternative to Yoast SEO.

This was something we thought about long and hard and figured we’d give it a crack.

Basically our thinking is that Yoast & All In One SEO have pared back their functionality in the way that Facebook has pulled back your page views (unless you pay for premium, or get a boost) and we think that sucks.

SEO Audit - SmartCrawl SEO Plugin
SmartCrawl is the queen of content optimization.

SmartCrawl is designed from the bottom up to provide you with most, if not all, of the premium features that you’re used to paying for. Plus a good helping of that gorgeous and easy-to-use UX that I mentioned above. That’s why we think it’s the best free WordPress SEO plugin out there (dammit I said that word again). So why not take her for a spin.

Smartcrawl free vs pro
SmartCrawl SEO adds streamlined content optimization to any site.

Meet Defender.
Our Premium WordPress Security Plugin. Free.

OK, I’ve given up not saying free now, sorry. But do bear with me because you’re not going to want to miss this one – especially if you either don’t have a security plugin :scream: or are paying for one that doesn’t stack up to this chap.

Defender featured image for WordPress.org
Secure and monitor your sites with the keen watchful eye of Defender.

We set out to make Defender as easy to use as possible – but also to provide as much critical security functionality as possible without giving everything away, lol. In fact, I’d go as far as stating specifically, there is no other security plugin with the same level of functionality available on wordpress.org.

And here’s why…

Defender free vs pro
If you are managing a bunch of sites, use the Hub to monitor security in one place.

Hustle… The Ultimate Opt-In / Pop-Up Marketing Plugin Is A Charming Fella

Now for the coolest cat on the WordPress plugin block. He’s got the looks, the style, and the features that make OptIn Monster, Sumo and every other premium and paid plugin look like a gawky teen.

Hustle banner
Hustle makes marketing and conversion optimization easy with pop-ups, slide-ins, opt-ins and social sharing tools.

And what’s more, he’s the only one of this bunch of five to have morphed from a simple pop-up plugin to your complete marketing suite for WordPress.

Essentially if you are looking to capture email addresses, offer free downloads to get leads or promote your services in any way he’s going to do it for you. From pop-ups to slide-ins to slide-ups and in-copy content Hustle allows you to not only set a vast array of different (beautiful) stylings but also targets visitors based on all sorts of different conditions. You’ll actually be amazed you don’t have to pay for him.

Hustle free vs pro
Hustle includes all the styling, templates, animations, and display conditions in both the Pro and Free versions.

Forminator.
Finally! The Form, Quiz, Survey, Poll Builder WordPress Has Been Waiting For.

Forminator is the form, quiz, survey, poll builder you can’t live without… and don’t have to live without, because we are giving him away!

Forminator featured image
Say hello to Forminator the form, poll, quiz and survey builder!!!

Forms are the Holy Grail for WordPress sites and now there is an option that won’t cost you your life savings. Forminator’s drag and drop builder is by far the easiest tool for setting up forms in WordPress (I’m not biased…promise). Quickly add a simple contact form or complex registration forms.

We didn’t stop there. Forminator includes polls with real-time chart and graph results, no wrong answer quizzes (think Buzzfeed) and knowledge tests.

But perhaps the real surprise is the included developer API. Because Forminator is now open to millions of users on WordPress.org any developer can build and sell integrations or custom apps.

Forminator free vs pro
Forminator excels at creating forms, quizzes, surveys, and polls.

I could go on and on about the included Gutenberg block, GDPR-friendly settings, and included spam protection, but that’s another post for another day… and trust me… I will.

Branda.
Our Marketing Powerhouse Plugin.

White label your dashboard, customize system emails, maintenance mode and coming soon landing pages – Branda is everything you need to rebrand WordPress.

Branda banner
Branda has everything to rebrand WordPress for free without touching any code.

Customize every aspect of WordPress to fit your brand with Branda, the only premium and 100% free white label plugin for WordPress.

Transform your dashboard, customize system (default) emails, quickly toggle maintenance mode and coming soon landing pages, change every aspect of your login screen, remove or replace logos, create color schemes, and much, much more.

Branda free vs pro
Customize Your WordPress Multisite Admin Areas With Branda

Even the best WordPress theme builders leave WordPress branding all over your site.

On your personal blog it is not a huge problem, but for a small business, design and development agency, or any professional site, a finished look with a complete brand package is important. That’s where Branda comes in! Turn WordPress into your own white-label solution.

Branda lets you make all the brand customizations your theme doesn’t include. A must-have, best-in-class WordPress admin plugin.

Last but not least… a true FreeBee.

This last plugin is fully functional, feature rich, and there is absolutely zero difference between the Free and Pro versions.

Beehive

Originally released as premium-only in 2009, Beehive has consistently ranked in the top 10 WPMU DEV premium plugins for total downloads and active installs. To celebrate her decade plus analytics, we made one of the best Google Analytics WordPress Plugins on the market free for everyone.

Beehive banner
Give website analytics free to all your clients with Beehive!

Set up with Beehive is as easy as connecting your Google profile and verifying your site. No more hunting through code files or manually adding tracking links. Beehive makes it easy to get valuable statistics for bloggers, small business websites, eCommerce sites, enterprise networks and more.

Beehive takes your user’s privacy seriously. Toggle IP Anonymization to anonymize your visitor IPs, stop demographic reports, protect user IDs and more.

Activate analytics for every site across an entire Multisite network with one tracking code. Pick and choose what sites have access. Beehive grabs all the information and makes user tracking, statistics reporting, and site management simple.

Beehive puts your Google Analytics overview, stats, and graphs right in your WordPress dashboard. Save time and get a better picture of the most important content on your sites.

Beehive free vs pro
Beehive is a one of a kind WordPress analytics dashboard plugin that makes it easier to grow the traffic on your site.

If you’re running a business website or eCommerce store Beehive provides information you need to convert more leads into sales and increase your bottom line.

“Why Would I Ever Want A Membership?”

I can see the pitchforks and torches in the distance, and I can hear the questions ― “Why pay if everything is free?”.

I’m confident that the real value of your membership is found in automation, and the time saving, money making machine that is the Hub.

Hub 2.0 site panel
The Hub offers at-a-glance summaries & actionable tasks for your most important metrics.

If you’re managing more than one site, consider that our well stocked pantry of super servers, white label reporting, safe upgrades, uptime monitoring, and 24/7 support for all things WordPress, is hard to beat.

Our free offerings are totally fine for hobbyists and single site owners, but freelancers, development agencies, and basically anyone earning income with WordPress get incredible value. Don’t take my word for it – try all the pro features for the next 30 days – on me. :)

We’re Not Done… Coming Soon…
Major Updates to The Hub & Hub Client

Last year we asked our members (and visitors) what they’d like us to make for them to the same standard as our other offerings and, well, we listened.

The Hub and The Hub Client have exciting rollouts coming this year. If you’re not familiar, The Hub is our streamlined site management tool. From its smart and crisp UI, you can quickly handle a myriad of top level tasks, such as: managing updates; optimizing performance; monitoring uptime; staying on top of SEO; scanning analytics; tightening security; scheduling and implementing backups; generating white label reports; collaborating with clients and colleagues. All this and more… using any host!

Click here to read all about the Hub & Hub client.

Here is a peek at the top Hub & Hub Client features heading your way soon:

The Hub:

  • New Hub Plugin Manager
    Bulk install, activate, delete, update, configure and add WP plugins from one place.
  • Dark siders rejoice. Soon you’ll be able to switch The Hub to dark mode!
  • Access community resources and helpful content straight from your Hub interface.
  • New color adjustments to meet the AA accessibility color standard.

The Hub Client:

  • Automated site creation and client billing.
    Offer different hosting and feature plans, set the initial charge and subscription levels, and let your clients purchase a plan. Welcome to your new WordPress SaaS business.
  • Domains
    Offer your clients the opportunity to search for and purchase a domain, which will be automatically mapped to their new hosting and templates set up… yep, be your own GoDaddy!
  • Full UI customization, for a Hub completely your own.

And naturally, we’re not stopping there. If you think the plugins I’ve featured here are lacking in any specific way, have any particular requests for them, or just wanna let us know what’s on your mind, hit us up in the comments section below.

Plus, if you’ve got a burning desire for any other really good WordPress.org plugin that you think WPMU DEV could roll out for you in the future, let us know that too.

So there you go. It may have taken a while to figure out, but striving to better the quality and functionality of your freely available GPL plugins is by far the best way to go about your WordPress business, and the best way to operate as an open-source company.

We sincerely hope you enjoy our free plugins, whether or not you ever fancy giving our free trial at WPMU DEV a run.

Over to you :)

Editor’s Note: This post has been updated for accuracy and relevancy. [Originally Published: September 2018 / Revised: July 2021]