Profile Builder Pro WordPress Profile Plugin

Because default WordPress user registration and login is
NO GOOD for modern websites.

WordPress Profile Plugin - Profile Builder Pro

Hello! Do YOU want to customize your website by adding front-end registration, profile and login forms ? (*)
You can use Profile Builder - the Profile Plugin for WordPress.

To achieve this, just create a new page, and give it an intuitive name (i.e. Edit Profile). Now all you need to do is add the following shortcode: [wppb-edit-profile] . Publish your page and you are done!

Profile Builder is the all in one user registration and management plugin for WordPress sites. Scroll down to see why.

* Profile Builder is GDPR Compliant

Pricing & Versions

Simple to understand pricing for busy people.

For a complete understanding of what features are available please see the full list.

We also have a fully functional free version with basic functionality. Learn more about it.

PRO Version

  • Use On Unlimited Sites
  • Login, Register and Edit Profile Shortcodes
  • Manage Default User Fields
  • Minimum Password Length & Strength
  • Admin Approval & Email Confirmation
  • Unlimited Extra User Fields
  • Conditional Logic for Fields
  • Avatar Upload For Users
  • reCaptcha Support
  • Import / Export Users (*via third party)
  • Advanced User Modules
    Front-End User Listing Add Users on Map Multiple Registration Forms Multiple Edit Profile Forms Custom Redirects Email Customizer Repeater Fields
  • 11 Advanced Addons Social Connect WooCommerce Sync Multi Step Forms MailChimp bbPress BuddyPress Campaign Monitor Field Visibility Edit Profile Approved by Admin Custom Profile Menus MailPoet
  • 1 Year of Updates & Priority Support
  • (get support and updates for life)


  • Use On 1 Site
  • Login, Register and Edit Profile Shortcodes
  • Manage Default User Fields
  • Minimum Password Length & Strength
  • Admin Approval & Email Confirmation
  • Unlimited Extra User Fields
  • Conditional Logic for Fields
  • Avatar Upload For Users
  • reCaptcha Support
  • Import / Export Users (*via third party)
  • 10 Advanced Addons Social Connect WooCommerce Sync Multi Step Forms MailChimp bbPress Campaign Monitor Field Visibility Edit Profile Approved by Admin Custom Profile Menus MailPoet
  • 1 Year of Updates & Support

Price options are billed yearly and auto renewed annually. You may cancel your subscription at any time.


Find out why Profile Builder is the best
as your User Registration Plugin for WordPress.



Shortcodes for front-end login, registration, edit-profile and password reset forms

[wppb-login], [wppb-register], [wppb-edit-profile], [wppb-recover-password], [wppb-logout]


Form Styles

Choose between 3 form style templates to make your forms look better than ever.


Email Confirmation for user registration

Following registration, users receive a notification to confirm their email address - helps fight spam.


Admin Approval for new users

You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI.


Log in with Email or Username

Allow users to log-in using their email or username


Enforce Minimum Password Length and Strength

Eliminate weak passwords and improve security by setting a minimum password length and enforcing a certain password strength.


Control over the Admin Bar on the Front End

By hiding the Admin Bar on your WordPress site you provide your users with a clean and less confusing interface


Extra Profile Fields for registration and edit profile

They also appear in the backend of WordPress. Available extra fields are: Headings, input, input-hidden, checkbox, agree to terms checkbox, radio, select, select multiple, select CPT, select2, country select, timezone select, user role select, datepicker, textarea, reCAPTCHA, invisible reCAPTCHA, generalist upload, avatar upload, WYSIWYG, map, HTML, phone, number, time picker, color picker, custom validation field, currency select.


Conditional Logic for Fields

Conditional Fields are an easy way to show or hide fields based on user selections. Using conditional logic you can implement dynamic front-end registration forms for your users.


Avatar Upload for Users

The avatar functionality works by default with almost any WordPress theme. It appears in the comments, bbpress forum and you can use it in conjuncture with the User Listing module


Drag & Drop to Reorder Profile Fields

Rearrange and mix both default and extra user fields the way you want.


Content Restriction

Restrict individual posts and pages based on the user role, logged in logged out status.
Restrict for WooCommerce products and bbPress forums.


Roles Editor

Really simple to use role editor with the possibility to create, edit, delete and duplicate user roles as well as add and remove capabilities.


Email Customizer

Simple to use customization of the WordPress Registration Emails

With the Email Customizer you can:
- Customize the WordPress Registration Email using fully customizable templates
- Override the from address so that it is the name of your business
- Customize the User Email sent to user upon different registration processes
- Customize the Admin Email sent when a new users is registered


Import / Export Users from / to CSV

Step by step documentation available

Import Users Features:
- import standard user fields and custom fields (user meta)
- update existing users by specifying ID field
- set user role on import
Export Users Features:
- export all user fields and user meta (custom fields)
- export users by role or date range


Repeater Fields

The Repeater Field Module makes it really easy to add repeater front-end fields or groups of fields to your user profile.
Integration with both the Email Customizer and User Listing modules, makes creating advanced user profiles possible.


Multiple Registration Forms

Set up multiple registration forms with different fields for certain user roles. Helps capture different information from different types of users.

- automatically log in for users - create custom registration forms for specific user roles
- manage (arrange, add and delete) fields that appear on each form
- redirect users after registration


Multiple Edit Profile Forms

Allow different user roles to edit their specific information. Set up multiple edit-profile forms with different fields for certain user roles.

- create custom edit profile forms for specific user roles
- manage (arrange, add and delete) fields that appear on each form
- redirect users after edit profile


Custom Redirects

Redirect users after login, after they first register or when they try to access the default WordPress dashboard, login, lost password and registration forms


Advanced User Listing

Easy to edit templates for listing your users as well as creating single user pages

User Listing Features:
- shortcode based (use the [wppb-list-users] shortcode)
- set up multiple user listings
- restrict user listing to logged in users only (select roles)
- possibility to only list users with a particular user role(s)
- set number of users to be displayed on each page
- set default sorting criteria and sorting order
- fully customizable templates where you can add any extra fields previously defined
- "search" tags for adding a search form on the All User Listing Template.
- "sort by" tags.
- posibility to query users with a particular meta_key and meta_value
- advance filtering by custom fields using faceted filters


Add Users on Map

The users on map feature allows:
- users to have their own profile and add the location themselves
- list all the users inside user listing
- searching for users, or filtering them based on various information extends the functionality of your map


Translated in more than 25 languages

Get Profile Builder in your Language

We're focusing on translating Profile Builder in as many languages as we can. So far, the translations for more than 10 languages are almost complete. Download all the available language packs as well as help translate Profile Builder in your language


Support that gets things solved!

Never worry about getting stuck with your project

Time and time again our customers tell us that they love our plugins, but what they never expected was the kind of support that we offer.
This isn't by chance. We push ourselves to give 100% on every support request we receive.


Free Addons

These addons extend Profile Builder and are available with all versions.

Passwordless Login

Passwordless Login

Allows your users to login without a password. It’s as simple as installing it and adding a shortcode in a page or widget.

Import Export

Import and Export

With the help of this add-on you will be able to export all Profile Builder Settings data to a .json. You can then use this file as a back-up or you can import this data on another instance of Profile Builder.

CSS Classes

Custom CSS Classes on Fields

This add-on extends the functionality of Profile Builder by allowing you to add custom css classes for fields.

Maximum Character Length

Maximum Character Length

Using this addon you can limit the maximum number of characters a user can type in a field added and managed with Profile Builder.

Labels Edit

Labels Edit

This add-on extends the functionality of our plugin and let us easily edit all Profile Builder labels.

Placeholder Labels

Placeholder Labels

Extends the functionality of our plugin by replacing Labels with Placeholders in Profile Builder forms.

Client Portal

Client Portal

Create private pages for your website users that only an administrator can edit.

Select 2

GDPR Communication Preferences

This add-on plugin adds a GDPR Communication preferences field to Profile Builder.


Advanced Addons

These addons extend your WordPress Profile Plugin and are available with the PRO and Basic version only.

Social Connect

Social Connect

Easily configure and enable social login on your website. Users can login with social platforms like Facebook, Google+ or Twitter.

WooCommerce Sync

WooCommerce Sync

Syncs Profile Builder with WooCommerce, allowing you to manage the user Shipping and Billing fields from WooCommerce with Profile Builder.

Multistep Forms

Multi Step Forms

Extends the functionality of Profile Builder by adding the possibility of having multi-page registration and edit-profile forms.



Easily associate MailChimp list fields with Profile Builder fields and set advanced settings for each list.



This add-on allows you to integrate Profile Builder with the popular forums plugin, bbPress.



This integration add-on allows extending BuddyPress user profiles with Profile Builder user fields.

Campaign Monitor

Campaign Monitor

Easily associate Campaign Monitor client list fields with Profile Builder fields. Use Profile Builder Campaign Monitor Widget to add more subscribers to your lists.

Field Visibility

Field Visibility

Extends the functionality of Profile Builder by allowing you to change visibility options for the extra fields

Edit Profile Approved by Admin

Edit Profile Approved by Admin

Extends the functionality of Profile Builder by allowing administrators to approve profile changes made by users on individual fields

Custom Profile Menus

Custom Profile Menus

Add custom menu items like Login/Logout or just Logout button and Login/Register/Edit Profile in iFrame Popup.



Allow users to subscribe to your MailPoet lists directly from the Register and Edit Profile forms.






Nothing is hidden. Profile Builder - Profile Plugin for WordPress screenshots:

WordPress Profile Builder Basic Information
WordPress Profile Builder General Settings
Admin Bar Settings for WordPress Profile Builder plugin
Content Restriction Settings WordPress User Profile Plugin
WordPress Private Website Settings Profile Builder
WordPress User Registration Forms Advanced Settings
WordPress User Registration Plugin Form Field types
Add New Form Field WordPress Profile Builder plugin
WordPress User Profile Plugin Addons
User Registration Forms Profile Builder
Add New Registration Form WordPress User Registration Plugin
Edit Profile Forms WordPress User Profile Plugin
Add New Profile Form with Profile Builder plugin
Member Directory with WordPress Profile Plugin
Add New User Listing in WordPress Profile Builder plugin
WordPress User Email Customize with Profile Builder
WordPress Admin Email customize with WordPress User Profile plugin
Custom Redirects WordPress User Profile plugin
Roles Editor in WordPress Profile Builder
Frontend Login Forms with WordPress Profile Builder
Frontend User Registration Forms - WordPress User Registration plugin
Frontend Edit Profile Forms in WordPress Profile Plugin
Member Directory User Listing WordPress Profile Plugin
Front-end User Profile WordPress User Listing


Confused? We have a fix for that.
Check out our list of Frequently Asked Questions or use this useful pre-sale contact form.

What types of payment do you accept?

Currently all our payments are processed via Credit Card and PayPal and we only accept payments online.

If I upgrade from the free version to premium, how should I proceed?

When upgrading to a premium version, deactivate the free version before installing the Pro or Basic version. This way all your settings will be ported over.

If I purchase a Basic license, can I upgrade later?

Sure, you just need to visit your account page and you can automatically upgrade for the price difference between licenses. This is valid for the first two months after purchase.

To upgrade without losing any settings, deactivate the Basic version, then install and activate the PRO one from the WP backend. After, delete the Basic version.

Are the licenses good for a lifetime?

No, each license is valid for one calendar year from the date of your purchase. Licence keys automatically renew yearly. For unlimited updates and support you can purchase an Unlimited License.

What do I get with my license?

Your license grants you access to priority support, documentation resources, product downloads for one calendar year from your purchase date. You'll also continue receiving automatic updates to ensure WordPress compatibility, as well as great new features!

What happens when my license expires?

Your Licence is valid for one year from the purchase date. An active licence will grant you access to automatic updates, new features and support. Licence keys automatically renew yearly.

Can I cancel my subscription?

Yes, your subscription can be cancelled at any time from your account page. You will retain access to plugin updates and support until your licence expires, one year after the purchase date.

I don't want a subscription

Your subscription can be cancelled at any time after purchase. By cancelling, your licence will not renew automatically and will expire one year after the purchase date. Once expired you will no longer receive plugin updates, new features nor have access to support. You may renew your license at any time to reactivate your subscription.

I just paid for the Premium version of Profile Builder - Profile Plugin for WordPress, but I can't find the serial number to register with. Where is it?

The Serial Number needed for registering your version of Profile Builder is listed in Your Account page, along with some other useful information.

Do you have a refund policy?

Yes we do, see our terms and conditions for refund requests.

I can't find a question similar to my issue. Where can I find support?

Any questions related to Profile Builder - Profile Plugin for WordPress can be asked on the support page.

Profile Builder PRO

Profile Builder Basic