Profile Builder Pro WordPress Profile Plugin

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

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

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
  • Unlimited Extra User Fields
  • Avatar Upload For Users
  • reCaptcha Support
  • Import / Export Users (*via third party)
  • Advanced User Modules
    Front-End User Listing Multiple Registration Forms Multiple Edit Profile Forms Custom Redirects Admin Approval & Email Confirmation Email Customizer
  • 1 Year of Updates & Priority Support
    Buy Now
  • (get support and updates for life)


  • Use On 1 Site
  • Login, Register and Edit Profile Shortcodes
  • Manage Default User Fields
  • Password Length & Strength
  • Unlimited Extra User Fields
  • Avatar Upload For Users
  • reCaptcha Support
  • Import / Export Users (*via third party)
  • 1 Year of Updates & Support
    Buy Now

Features List

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

PRO Hobbyist Basic
Shortcodes for front-end login, registration, edit-profile and password reset forms: [wppb-login], [wppb-register], [wppb-edit-profile], [wppb-recover-password], [wppb-logout].
Select whether to use the default css or not to load any css on the front-end (to allow for custom styling).
Email Confirmation for user registration (on 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 the Registration and Edit Profiles. They also appear in the backend of WordPress (available extra fields are: Headings, input, input-hidden, checkbox, agree to terms checkbox, radio, select, country select, timezone select, user role select, datepicker, textarea, reCAPTCHA, generalist upload, avatar upload, WYSIWYG, map, HTML, phone, time picker, color picker, custom validation field, currency select)
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)
Import / Export Users from / to CSV (step by step documentation available here)
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
Multiple Registration Forms (Set up multiple registration forms with different fields for certain user roles. Helps capture different information from different types of 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
Email Customizer (to ease customizing the WordPress Registration Email without spending hours on the forums)
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
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 here.
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.
Buy Now
Buy Now
download from


Want even more functionality? Check out all Profile Builder Add-Ons

WooCommerce Sync

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

Social Connect

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

Field Visibility

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


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

Maximum Character Length

Extends the functionality of Profile Builder by allowing you to set a maximum character length for the custom input and textarea fields.

Multiple Admin E-mails

Extends the functionality of Profile Builder by allowing you to set multiple admin e-mail addresses that will receive e-mail notifications sent by Profile Builder


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

Basic Settings WordPress Profile Builder
WordPress Profile Builder General Settings
Admin Bar Settings WordPress Profile Builder
Manage User Fields WordPress Profile Builder
Manage User Fields Profile Builder
Modules WordPress Profile Builder
Multiple Registration Forms WordPress Profile Builder
New Registration Form - Profile Builder
Multiple Edit Profile Forms WordPress
Frontend Edit Profile Form - Profile Builder
Multiple User Listings - WordPress Profile Builder
User Listing Settings - WordPress Profile Builder
Admin Email Customizer - Profile Builder
User Email Customizer WordPress Profile Builder
Custom Redirects WordPress Profile Builder
Frontend Login Profile Builder
Frontend Registration WordPress Profile Builder
Frontend Edit Profile WordPress
Frontend Recover Password - WordPress Profile Builder
Frontend User Listing - Wordpress Profile Builder
User Listing Single WordPress Profile Builder


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 Hobbyist version. This way all your settings will be ported over.
If I purchase a Hobbyist license, can I upgrade later?
Sure, just contact us within 2 months from the purchase of the Hobbyist version and we'll send you a discount code for the price difference between licenses. To upgrade without losing any settings, deactivate the Hobbyist version, then install and activate the PRO one from the WP backend. After, delete the Hobbyist plugins files via FTP.
Are the licenses good for a lifetime?
No, each license is valid for one calendar year from the date of your purchase. You will be able to renew your license for another year at a substantially discounted rate. For unlimited updates and support you can purchase a Lifetime 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?
After 1 year you will have to renew your license in order to continue receiving updates and support. Within 30 days from the expiration date, you can renew your license at a 50% discounted rate. If you choose not to renew your license, Profile Builder - Profile Plugin for WordPress will continue to work for you, but you will miss out on future enhancements and premium support.
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.