Form Input Masks For Elementor Forms
Plugin Review
AI-ResearchedWhat is Form Input Masks For Elementor Forms?
Form Input Masks For Elementor Forms is a focused addon that applies formatting rules to Elementor form fields. It forces user input into a specific pattern — phone numbers, credit cards, dates, or Brazilian ID formats. The plugin has been on the market for 6 years, developed by Cool Plugins. It currently holds 10K+ active installs and a 4.1/5 rating from 18 reviews. Of those reviews, 67% are five-star, while 17% are one-star — a split that suggests the core functionality works well for most users, though some encounter limitations.
The plugin solves a real problem: raw text fields in forms invite messy data. An elementor input mask guides the user as they type, inserting dashes, slashes, or parentheses automatically. This reduces validation errors and backend cleanup. Version 2.7.2 was last updated on Jun 16, 2026, indicating active maintenance.
Key Features of Form Input Masks For Elementor Forms
- Phone number masks for multiple countries — Supports formats like (000) 000-0000 for the USA and (00) 0.0000-0000 for Brazil, making the elementor phone number mask a practical tool for international sites.
- Credit card and expiry date masks — Formats card numbers as 0000-0000-0000-0000 and expiry dates as 00/00, helping reduce typos during checkout.
- Date and time masks — Predefined patterns for dates (00/00/0000), times (00:00:00), and combined date-time fields, giving you a reliable elementor date mask field out of the box.
- Currency masks with comma or dot separators — Standardizes money input using either 00,000.00 or 00.000,00 notation, depending on regional convention.
- Brazilian format support (CPF, CNPJ, CEP) — Dedicated masks for Brazilian individual IDs, company IDs, and postal codes, a niche but high-demand feature for South American users.
- Works with Elementor Pro and Hello Plus forms — Compatible with both the full Elementor Pro form widget and the lighter Hello Plus form widget, so you can add an elementor form mask without upgrading to Pro.
- Lightweight script loading — Plugin assets load only on pages containing an Elementor form, avoiding unnecessary bloat on other pages.
Who Should Use Form Input Masks For Elementor Forms
This plugin suits site owners who build forms with Elementor and need structured data entry. If you run a membership site collecting phone numbers, an ecommerce store processing credit cards, or a service business booking appointments with date fields, the predefined masks save time over custom JavaScript. The 10K+ install base suggests adoption across agencies, freelancers, and small businesses — not just developers.
Beginners will find the setup straightforward because masks are applied from a dropdown in the Elementor Advanced tab. No coding is required. However, users who need fully custom patterns should note the FAQ states custom masks are not yet available. The plugin is ideal for anyone asking "how to add input mask in elementor form" who wants a plug-and-play solution rather than writing regex.
Installation & Setup
Installation follows the standard WordPress process: go to Plugins → Add New, search for "Form Input Masks for Elementor Forms," and click Install Now. After activation, edit any Elementor form, select a text field, navigate to the Advanced tab, and pick a mask from the dropdown. The process is beginner-friendly and requires no configuration files or shortcodes.
Support & Community
Support data from the last two months shows open threads. The sample size is too small to draw conclusions about resolution rates. The rating distribution tells a clearer story: 67% of reviewers gave five stars, while 17% gave one star. This 50-point gap between top and bottom ratings suggests the plugin delivers on its core promise for most users, but the one-star group may be hitting the custom mask limitation or compatibility edge cases. Version 2.7.2 was released on Jun 16, 2026, so the developer is actively patching issues.
Pros & Cons
- With 10K+ active installs and a 4.1/5 rating from 18 reviews, the plugin has a proven user base.
- It supports a wide range of input masks including phone, credit card, date/time, currency, and Brazilian formats (CPF, CNPJ, CEP), covering many common use cases.
- The plugin integrates directly with Elementor Pro and Hello Plus form widgets, adding input mask functionality without extra configuration.
- With 0 total support threads and 0 resolved, users have no visible public support history, which may indicate limited or no support infrastructure.
- The plugin description heavily promotes a separate paid addon (Cool FormKit), which may feel like an upsell rather than focusing on the core mask functionality.
- It lacks advanced features like conditional masking or dynamic mask switching, limiting its use for complex forms.
Technical Details
- Requires WordPress
- 5.5+
- Requires PHP
- 7.4+
- Tested up to WP
- 7.0
- First Released
- 2020 (6+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, Form Input Masks For Elementor Forms is completely free and available on WordPress.org. It has 10K+ active installs and is rated 4.1/5.
The plugin has 10K+ active installs according to WordPress.org. It has received 18 ratings with an average rating of 4.1/5.
The plugin requires WordPress 5.5 or higher and has been tested up to WordPress 7.0. It also requires PHP 7.4 or later to run properly.
Yes, the plugin is actively maintained and was last updated on Jun 16, 2026. The current version is 2.7.2, and it was first released in 2020.
Form Input Masks For Elementor Forms requires PHP 7.4 or higher. It also needs WordPress 5.5+ and has been tested up to WordPress 7.0.
In the last two months, the plugin had support threads, with resolved, giving a resolution rate of . Most users find the plugin straightforward to use without needing support.
Yes, beginners can easily use it — after installing and activating the plugin, you simply edit an Elementor form field, go to the Advanced tab, and choose a predefined mask. The plugin is lightweight and only loads scripts on pages with Elementor forms, so it won't slow down your site.
The plugin provides predefined input masks for phone numbers (USA, Brazil, and more), credit cards, dates, times, currency, and Brazilian formats like CPF, CNPJ, and CEP. It works seamlessly with Elementor Pro and Hello Plus form widgets.