Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How To Bulk Install Your Favorite Plugins in WordPress

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How To Bulk Install Your Favorite Plugins in WordPress

Every WordPress user has their favorite plugins which they like to use on all their sites. We have our own set of must use WordPress plugins. In the past, you had to manually install each individual plugin for every site that you setup. In this article, we will show you how to bulk install your favorite WordPress plugins. This will come in handy if you manage multiple WordPress sites and need to setup new WordPress sites regularly.

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

First thing you need to do is install and activate the WP Install Profiles plugin. After activation, you need to go to Plugins » Bulk Install Profiles.

WP Install Profiles settings

You will see a default list of plugins there at first. If you want to use a plugin from that list, then keep the ones you want to use and delete the rest. You can also add new plugins to this list as long as they’re available on

To add a plugin, you need to add the name used in the plugin’s URL slug. For example, if you want to add floating social bar, then you will enter either floating-social-bar or floating social bar.

Once you have entered all the plugins that you want to install, you can give this list a profile name, e.g. MyFavoritePlugins. After that you can save the profile, or click on Download plugins and save profile.

Creating a profile containing all your favorite plugins

This plugin will now install all the plugins from your list and show you a link to download your profile. Click on the download link to save your profile and to use it later in other WordPress installations.

Download your plugins profile

To re-install these plugins on another WordPress installation, you need to install and activate the WP Install Profiles plugin on the other site. Upon activation go to Plugins » Bulk Install Profiles and click on the Import Profiles tab.

Import your plugins profile

Now you need to upload the profile file that you downloaded earlier by clicking on the Choose File button and locating the file in your computer. Click on the upload button, and the plugin will import your profile. On the next screen you can select it by clicking on the drop down menu next to Choose your profile option.

Loading your plugins profile

As you choose your profile, you will see that all your plugins will appear in the list below. All you need to do now is to click on Download plugins and save profile button.

You can repeat this process on as many sites as you like. You can create different profiles with different plugins to suite your needs.

We hope this article helped you learn how to bulk install plugins in WordPress. For feedback and questions, please leave a comment below. Also don’t forget to check out our YouTube channel for WordPress video tutorials.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Yao Daniel says:

    Hi bro!
    Many thanks for this great idea.
    Is it possible to bulk install premium plugins as well?
    If yes, how can I get it.

    Thanks again and stay blessed.

  2. Hardeep Asrani says:

    That’s be a great idea for client websites.

  3. Barbara says:

    I’ve been using Plugin Central to do this for a few years. It doesn’t have the option to save a profile like this plugin does, but I just keep a list of my favorites in a text document and copy the list whenever I do an install. It does, however, have the option to activate all the plugins after installation.

    * And, yes, Floating Social Bar is on my list of favorite plugins to install!

  4. Zimbrul says:

    That’s brilliant! I can say I’ve got core plugins I install on every site such as Yoast’s WordPress SEO or SEO Images, database management plugins, sitemap plugin, etc.
    I think this WP Install Profiles plugin comes handy.

  5. Nuno says:

    Great post and very helpful.
    Could one desable the plugin after install the plugins?

    • WPBeginner Support says:

      Nuno, this plugin will only help you install the plugins, it will not auto activate them. You will have to go to Plugins screen and check all plugins and then use Activate from Bulk Actions and apply. To disable plugins you can deactivate them one by one, or bulk deactivate them.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.