WordPress continue to grow popular with all its ever advancing features for digital marketer and web developers. Does anyone know of a plugin for WP where the user needs to register before downloading anything from a blog, it will be downloads like free graphics, photoshop plugins, zips etc. Here, we have compiled a list of best 20 free registration plugins for wordpress.
While compiling this list, it’s always a possibility that I missed some other great resources. Feel free to share it with us. If you like this article, you might be interested in some of our other articles on: Free WooCommerce WordPress Themes, WordPress Themes Using Isotopes, Free Tag Cloud WordPress Widgets and Best Radio Plugins for WordPress.
1. BuddyPress Registration Groups
This plugin is built to display BuddyPress groups on the new user registration page in a list where the user can select, via checkbox, which groups they would like to join upon account activation.

2. Captcha
The Captcha plugin allows you to implement a super security captcha form into web forms. It protects your website from spam by means of math logic, easily understood by human beings.

3. Captcha Bank
Captcha Bank is a powerful captcha protection for WordPress login, lost password, registration, and comment forms.

4. Join My Multisite
Allow site admins to automatically add existing users to their site, or let users decide at the click a button.

5. Anti-spam by CleanTalk
Plugin filters spam bots in the comments, spam moves to trash. The plugin is not visible for visitors and administrators of a blog. The plugin doesn’t use CAPTCHA, Q&A, puzzles or math to stop spammers.

6. WP-Members
WP-Members™ is a plugin to make your WordPress® blog a membership driven site. Perfect for newsletters, premium content sites, and more!

7. Benchmark Email Lite
Benchmark Email Lite lets you build an email list from your WordPress site, and easily send your subscribers email versions of your posts and pages.

8. NO CAPTCHA Anti-Spam
NO CAPTCHA Anti-Spam. Keypic checks your blogs comments against the comprehensive Keypic Web Service to see if they look like spam or not.

9. WP Symposium Social Network
Social Network Plugin for WordPress: profile page, forum, activity, friends, member directory, mail, chat, groups, events, gallery, mobile and more!

10. Pie Register
With Pie-Register you can use your logo and color scheme to brand your registration pages to your liking. Use this plugin to quickly add custom user registration to your WordPress based blog or site.

11. Simplr Registration Form Plus+
This plugin allows users to easily add a custom user registration form anywhere on their site using simple shortcode.

12. Gigya – Social Infrastructure
Gigya makes websites social by integrating online businesses with the most popular social networks and implementing powerful social plugins into a single, comprehensive solution.

13. Social Login & Social Sharing by Janrain
Janrain social login increases site registrations and generates referral traffic to your site by allowing users to easily register and login via an existing social network or email ID.

13. Absolute Privacy
New user moderation, site lock-down or members area, users can chose their own password and must enter their name when registering.

14. BuddyPress Registration Options
This WordPress BuddyPress plugin that allows for new member moderation, if moderation is turned on from the admin settings page, any new members will be blocked from interacting with any buddypress elements.

15. WangGuard
The most advanced protection against sploggers and spam users registration, is fully WordPress, WordPress MU, BuddyPress and bbPress 2.0 compatible.

16. Confirm User Registration
Admins have to confirm each user registration. A notification will be send when the account gets approved.

17. Sideways8 Custom Login and Registration
Hides the WP login page, allows you to “embed” login in a page, and allows customization on how the login page looks.

18. Stop Spammers
Stop Spammers uses more than 15 different ways to detect spammers. It checks Logins, Registrations, and comments for spam users and blocks them when it finds them.

19. Login With Ajax
Login With Ajax is for sites that need user logins or registrations and would like to avoid the normal wordpress login pages, this plugin adds the capability of placing a login widget in the sidebar with smooth AJAX login effects.

20. Register Plus Redux
Enhances the user registration process with complete customization and additional administration options.
