BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
User Forms icon
Maintained Tested up to 7.0.7 #7 in Ajax login

User Forms

Designing WordPress custom registration forms with simply drag and drop fields and visually create user register forms. Login form, Forgot Password Form with global setting menagement.

Active installs10+10+ tier
Downloads · 30d75▲ +8.7% vs prev. 30d
Rating5/51 reviews
Health score58/100Fair
All-time downloads1KSince Jan 2025
Support resolved—No recent threads
RequiresWP 4.9PHP 7.2+
Downloads · 7d10▼ -54.5% week over week
Our verdict

Use with caution

User Forms works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites, is rated 5/5 and was last updated 4 months ago, and scores 58/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 11Aug 24Oct 8
Yesterday0
Daily average (1y)2
Peak day32Jun 12, 2026
Last 12 months711

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where User Forms stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
Ajax login >100 1,696 Best Ajax login plugins →
forgot password form #19 168 Best forgot password form plugins →
form builder >100 4,737 Best form builder plugins →
login form >100 4,217 Best login form plugins →
register form >100 3,061 Best register form plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About User Forms

From the official readme · v1.1

Description

Designing WordPress custom registration forms with simply drag and drop fields and visually create user register forms. Login form, Forgot Password Form with global setting menagement.

User Forms gives you modern frontend user capture form that are fully customizable. User Forms provides a range of field types that will allow you to collect a wide range of data from users. User Forms also has a common pre-defined fields that come automatically installed with the plugin to allow you to create forms faster.

AJAX Login, Register and Forgot Password form with AJAX effects, No Screen Refreshes!

Login with AJAX, Register with AJAX, Retrive Password Link with AJAX, Reset Password with AJAX. Error Message Box with AJAX Field Validation Effects.

Popup Setting

  • Install any Popup/Modal plugin from WordPress repositoory and folow below steps
  • For Popup Login : Add shortcode [USERFORMS_LOGIN] in login popup content
  • For Popup Register : Add shortcode [USERFORMS_REGISTER] in register popup content

User Forms Add-ons

  • Menu Option
    You can use my Menu Option plugin for Logout Link and manage Login, Register, Forgot Password pages links in navigation menu

Shortcodes:

Login Form Shortcode [USERFORMS_LOGIN] Parameters

  • “echo” Whether to display the login form or return the form HTML code. Default false
  • “redirect” URL to redirect to. Default is to redirect back to the request URI
  • “form_id” ID attribute value for the form. Default loginform
  • “label_username” Label for the username or email address field. Default Username or Email Address
  • “label_password” Label for the password field. Default Password
  • “label_remember” Label for the remember field. Default Remember Me
  • “label_log_in” Label for the submit button. Default Log In
  • “label_register” Label for register link at bottom of form. Default Create an account
  • “label_forgot_password” Label for the forgot password link at bottom of form. Default Lost password?
  • “id_username” ID attribute value for the username field. Default user_login
  • “id_password” ID attribute value for the password field. Default user_pass
  • “id_remember” ID attribute value for the remember field. Default rememberme
  • “id_submit” ID attribute value for the submit button. Default wp-submit
  • “remember” Whether to display the “rememberme” checkbox in the form. Default true
  • “bottom_links” Whether to display the links at bottom in the form. Default true
  • “value_username” Default value for the username field
  • “value_remember” Whether the “Remember Me” checkbox should be checked by default. Default false
  • “required_username” Whether the username field has the ‘required’ attribute. Default false
  • “required_password” Whether the password field has the ‘required’ attribute. Default false

Register Form Shortcode [USERFORMS_REGISTER] Parameters

  • “column” Display Column Layout (Accepts ‘1’ or ‘2’). Default 1
  • “redirect” URL to redirect to. Default is to redirect back to the request URI
  • “form_id” ID attribute value for the form. Default registerform
  • “label_username” Label for the username field. Default Username
  • “label_useroremail” Label for the username or email address field. Default Username or Email Address
  • “label_password” Label for the password field. Default Password
  • “label_email” Label for the email field. Default Email Address
  • “label_first” Label for the first name field. Default First Name
  • “label_last” Label for the last name field. Default Last Name
  • “label_confirm” Label for the confirm password field. Default Confirm Password
  • “label_forgot_password” Label for forgot password link at bottom of form. Default Forgot your password?
  • “label_login” Label for login link at bottom of form. Default Alredy register? Login
  • “bottom_links” Whether to display the links at bottom in the form. Default true
  • “useroremail” Whether to display the combained field Username or Email Address. Default true
  • “first” Whether to display the First Name field. Default flase
  • “last” Whether to display the Last Name field. Default flase
  • “confirm” Whether to display the Confirm Password field. Default flase
  • “useroremail” Whether to display the combained field Username or Email Address. Default true
  • “id_submit” ID attribute value for the submit button. Default wp-submit
  • “register_button” Text on the submit button. Default Register
  • “color” Background Color of submit button. Default #000000

Forgot Password Form Shortcode [USERFORMS_FORGOT_PASSWORD] Parameters

  • “redirect” URL to redirect to. Default is to redirect back to the request URI
  • “id_submit” ID attribute value for the submit button. Default wp-submit
  • “forgot_button” Label for the submit button in Forgot Password Form. Default Get New Password
  • “retrieve_button” Label for the submit button in Reset Form. Default Save Password
  • “label_username” Label for the username field in Forgot Password Form. Default Username or Email Address
  • “label_register” Label for register link at bottom of form. Default Create an account
  • “label_log_in” Label for login link at bottom of form. Default Log In
  • “bottom_links” Whether to display the links at bottom in the form. Default true
  • “color” Background Color of submit button. Default #000000

Note that the Shortcode Parameters also manageble at setting page from admin.

After the plugin is activated, you may configure the General Settings. Access your general settings by going to User Forms → General Settings.

Features

  • Drag-and-drop Form Builder Create custom user registration forms visually with the drag and drop form builder. No coding skills needed.
  • Unlimited Custom Fields Add custom form fields in your registration forms. Collect a wide range of data from users.
  • Ready-to-use Form Save your time and effort with User Forms pre-designed form. No extra customization is needed.
  • Built-in Login Form Add built-in login form to your website and let users securely log into their account from the front-end.
  • Built-in Forgot Password Form Add built-in forgot password form to your website and let users securely retrive their account password from the front-end.
  • Assign User Roles During Registration Control the access to the admin dashboard with the help of default user roles.
  • Mobile Responsive Forms Display pixel-perfect forms across all device sizes, including mobile screens.
  • Password reset link The login form provides a forgot password link which will take users to the password reset form if they have forgotten their account password.
  • Show/hide System Field You can choose to show/hide system/default field from showing on the login and register forms.
  • Custom Fields User Forms provides a range of form field types that will allow you to collect a wide range of data from users. The plugin also has a collection of pre-defined fields that come automatically installed with the plugin to allow you to create forms faster.
  • Multi-column layout The User Forms allows you to create a one or two column layout option.
  • Re-order Form Fields The User Forms builder allows you to move and re-order any fields by simply dragging and dropping it where you would like it to go.
  • AJAX Effects The User Forms with AJAX Login, AJAX Register and AJAX Forgot Password forms, No Screen Refresh!.

More Information

Support

Did you enjoy this plugin? Please donate to support ongoing development. Your contribution would be greatly appreciated.

What Next?

New Features

  • Logout
  • Conditional logic within the form builder
  • Profile Page
  • Edit Profile
  • Change Password
  • Delete Account
  • Email Template
  • Social Login/Register
  • Captcha Integration
  • User Dashboard
  • Member Directory
  • Popup Modal

Installation

  1. Download and extract the zip archive
  2. Upload ‘user-form’ folder to ‘/wp-content/plugins/’
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Add the shortcodes to pages and configure the options as desired

Frequently asked questions

Is User Form mobile responsive?

Yes. User Forms is designed to adapt nicely to any screen resolution. It includes specific designs for phones and desktops.

Does the User Forms work with any WordPress theme?

Yes. User Form will work with any theme. If you find a styling issue with your theme please create a post in the community forum.

Can I add custom fields to my registration forms?

Yes, Form builder allows you to add and arrange custom fields in your registration forms.

Does the User Forms have Built-in Login Form?

Yes. Use shortcode [USERFORMS_LOGIN] in any page and user can securely login to their account from the front-end.

Does the User Forms have Built-in Register Form?

Yes. Use shortcode [USERFORMS_REGISTER] in any page and user can securely register their account from the front-end.

Does the User Forms have Built-in Forgot Password Form?

Yes. Use shortcode [USERFORMS_FORGOT_PASSWORD] in any page and user can securely retrive their account password from the front-end.

Where does the extra custom field of registration will display?

Find section “User Forms : Registration Custom Fields” by Edit User Screen from the back-end.

Can we assign any user role to new users sign up?

Yes. You can assign a any user role to new register user. The default user role selector setting will automatically be assigned that specific role to the users when sign up on your site. Default role is Subscriber

Changelog

This is the initial release.

1.0.0: December 06, 2024

  • Initial release of User Forms

1.1: June 12, 2026

  • Applied security patch of User Forms

Full changelog on WordPress.org →

Screenshots

Login
Login
Register
Register
Forgot Password
Forgot Password
Retrive Password
Retrive Password
Settings
Settings

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best User Forms alternatives

All Ajax login plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Ultimate AJAX Login Ultimate AJAX Login Very flexible and easy to use AJAX Login plugin with redirects, customizable templates... by Samer Bechara 90+ ★★★★★★★★★★ 4.5 (2) 12 years ago 31
2 WP AJAX Login and Register WP AJAX Login and Register Easy to use frontend AJAX Login and Register plugin with no settings required. by newbiesup 50+ ★★★★★★★★★★ 5 (2) 10 years ago 32
3 WP AJAX Login and Register Popup WP AJAX Login and Register Popup WP AJAX Login and Register Popup is a WordPress plugin to login and register on your… by Hasibul Islam Badsha 10+ ★★★★★★★★★★ 4 (1) 6 years ago 27
4 Ajax Login/Register Ajax Login/Register This plugin provides a smooth way for the user to login and register at any wordpress site by compujohnny 10+ ★★★★★★★★★★ No reviews 16 years ago 23
5 Jeba ajax login/register Jeba ajax login/register This is Jeba ajax login/register wordpress plugin. By using a simple shortcode easily can… by Md Jahed 10+ ★★★★★★★★★★ No reviews 11 years ago 23
6 Ajax Login Ajax Login Ajax Login is a sample login interface that you login your admin panel by using ajax. by sagormax 10+ ★★★★★★★★★★ No reviews 11 years ago 23
7 Ajax Login Registration Ajax Login Registration This plugin is useful to add user login and registration. Plugin use ajax for login and… by Ravi Gadhiya 10+ ★★★★★★★★★★ 5 (2) 1 year ago 39
8 WP RSlogin WP RSlogin An elegant jQuery Ajax Wordpress plugin that helps your users login without touching in the… by ryscript 10+ ★★★★★★★★★★ No reviews 9 years ago 23
10 Elsner Ajax Login Elsner Ajax Login User can securely login using ajax login into the site. Also login/logout menu item added… by Santosh Dhaduk <10 ★★★★★★★★★★ No reviews 5 years ago 21
11 Ajaxify WP Login Ajaxify WP Login This plugin turns wp-login.php form submission to an ajax form submission. by Sajjad Hossain Sagor <10 ★★★★★★★★★★ 5 (2) 5 months ago 56

FAQ

User Forms: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 9, 2026

Is User Forms free?

Yes. User Forms is free to download and use from the official WordPress.org plugin directory.

Is User Forms safe to use in 2026?

User Forms works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites, is rated 5/5 and was last updated 4 months ago, and scores 58/100 on our health check.

How many websites use User Forms?

User Forms is active on 10+ WordPress websites and has been downloaded 1,040 times since it launched in January 2025. It was downloaded 75 times in the last 30 days.

Does User Forms work with WordPress 7.1?

User Forms is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does User Forms need?

User Forms requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was User Forms last updated?

The latest version, 1.1, was released on June 12, 2026 (4 months ago).

Who makes User Forms?

User Forms is developed and maintained by Tushar Kapdi.

What are the best alternatives to User Forms?

The most popular alternatives to User Forms are Ultimate AJAX Login (90+ installs), WP AJAX Login and Register (50+ installs) and WP AJAX Login and Register… (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.