Complementor/Email shape checker
Content / widget · Elementor module

Email Shape Checker Widget Plugin for Elementor

Let visitors check that an email address is well formed, see exactly what is wrong and fix likely typos, or check a whole list and copy the valid addresses.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Email shape checkerProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

Try it

These are the actual published widgets running in your browser; type an address or paste a list to try them.

02 / Inside WordPress

Email shape checker controls in Elementor

Checking sets one address or a list, the starting text, whether "Name <address>" is read, international domains, letters outside A to Z before the @, whether the domain needs a dot, typo suggestions and your own domains. Behaviour sets live checking or a Check button. Labels names the field, the suggestion, the list results, the copy button and the note. The Style tab covers the layout, the result colours, the field and the buttons.

03 / Website use cases

Where to use email shape checker

A mistyped email address means a lost order confirmation, a newsletter that never arrives or a contact that cannot be reached, and most forms only say the address is invalid without saying why. Email shape checker reads an address the way mail systems expect it, explains each problem in plain words, suggests a fix for likely typos such as gmial.com or gmail.con, and can check a pasted list, flagging repeats and keeping the valid addresses ready to copy.

01

Help and contact pages

Let visitors check an address before they send it.

02

Cleaning mailing lists

Paste a list to find problems, repeats and typos and copy the clean list.

03

Internal tools

Give support staff a quick way to check an address from a customer.

04 / Installation and setup

How to add an email address checker in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor, connect your license and enable Email shape checker in the Complementor library.

  2. Add the widget to a contact, help or admin page.

  3. Choose whether it checks one address or a list.

  4. Choose which address forms to accept and add your own domains for typo suggestions.

  5. Set the labels and style the result.

05 / Content and style controls

Customize email shape checker in Elementor

Configure the settings available for this module to suit the page you are building.

  • One address, or a list pasted one per line or separated by commas.

  • Each problem explained, such as a missing @, two dots together or a character that is not allowed.

  • Typo suggestions for common providers and your own domains, with a button to use the fix.

  • "Name <address>" and mailto: read as the address.

  • International domains, and letters outside A to Z before the @ with a warning.

  • Repeats flagged in lists, with the valid addresses ready to copy.

06 / Choose the right approach

Email shape checker and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

Username policy checker

Checks a username against your rules.

Unicode normalizer

Shows hidden Unicode characters in text.

07 / Requirements and compatibility

Email shape checker compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor.
  • Checks the format in the browser; it does not contact mail servers or confirm a mailbox exists.
  • Lists show the first 100 addresses that need a look.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot email shape checker

Check these settings if the published page behaves differently from the editor.

Why is a real address marked as a typo?

Its domain is one or two letters from a common provider. The address still passes; add the domain to your own domains to stop the suggestion.

Why is admin@localhost rejected?

The domain has no dot. Turn off the dot requirement for internal addresses.

Why is a quoted address rejected?

Quoted text before the @, such as "jane doe"@example.com, is allowed by the standard but rarely accepted by forms, so it is flagged.

09 / Frequently asked questions

Email shape checker plugin questions

Does it need Elementor Pro?

No. It works with the free version of Elementor.

Does it check that the mailbox exists?

No. It checks the format only and contacts no mail server. Nothing is sent anywhere.

Does it accept international domains?

Yes, such as müller.de, by default. You can turn them off.

Can it check a whole list?

Yes. Choose a list, paste addresses one per line or separated by commas, and copy the valid ones.

Can it suggest my own domain?

Yes. Add your domains and typos of them are suggested along with common providers.

10 / Annual All Access subscription

Get email shape checker with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

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.