Sign-up pages
Show the rules before visitors submit a form.

Show visitors the username rules for your site and check a name against each of them as they type, with the characters that are not allowed and a suggested fix.
These are the actual published widgets running in your browser; type a username to try them.
Username rules sets the length, the separators allowed, letters from any alphabet, the first character, separator placement, lowercase, reserved names and the starting name. Behaviour sets whether passed rules show, the suggestion and live checking. Labels names the field, the rules, the suggestion and the note. The Style tab covers the layout, the rule colours, the field and the buttons.
Sign-up forms often reject a username with a vague error after the form is sent, and visitors guess again. Username policy checker lists the rules for your site next to the field and marks each one met or not as the visitor types: length, allowed characters, the first character, separators, lowercase and reserved names. It names the characters that are not allowed and suggests a close name that meets every rule.
Show the rules before visitors submit a form.
Help members pick a handle that fits the rules.
Explain the username rules with a checker visitors can try.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install Complementor, connect your license and enable Username policy checker in the Complementor library.
Add the widget to your sign-up or account page.
Set the length and the separators your site allows.
Choose whether names must start with a letter or be lowercase, and list reserved names.
Choose what the result shows, then style the rules.
Configure the settings available for this module to suit the page you are building.
A length range, from 1 to 100 characters.
Underscores, dots and hyphens allowed or not, and letters from any alphabet.
Rules for the first character, separator placement and lowercase.
Reserved names matched without regard to case or separators.
Each rule marked met or not as visitors type, with the characters that are not allowed.
A suggested close name that meets every rule, with a button to use it.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Turns text into camelCase, snake_case and other identifier styles.
Shows and normalizes hidden Unicode characters.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
It contains a hidden character, such as a zero-width space. The rule lists it by its code, such as U+200B.
No close name meets every rule, for example when the name is too short. Add characters to reach the minimum length.
No. It shows the rules to visitors; your sign-up form still enforces them on the server.
No. It works with the free version of Elementor.
No. It checks the rules only. Nothing is sent to a server.
Yes. Turn on letters from any alphabet to allow names such as Ελένη or 山田太郎.
No. Admin, ADMIN and ad_min all match a reserved admin.
Yes. Turn off the rules that pass in Behaviour.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.