Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…
About Form Masks for Elementor
Form Input Masks For Elementor Form is a plugin that adds input masks to text fields in Elementor Pro forms. It supports various masks such as phone number, credit card, date/time, currency, and Brazilian formats. It requires Elementor Pro to work, and you can also extend the functionality with other plugins by Cool Plugins.Screenshots





Frequently asked questions
What does Form Masks for Elementor do?
Form Masks for Elementor is an addon for the Elementor Pro form widget. It enables input masks for form text fields, ensuring users enter correctly formatted data.
What types of masks are supported?
The plugin supports various masks including phone number, credit card, date/time, currency, and Brazilian formats like CPF, CNPJ, and CEP.
Does this plugin require Elementor Pro?
Yes, Form Masks for Elementor requires Elementor Pro. The Form Widget, which this plugin extends, is only available in the Elementor Pro version.
Who developed Form Masks for Elementor?
Form Masks for Elementor was developed and is maintained by Cool Plugins. They are a team of expert WordPress developers who have built over 20 free and premium WordPress plugins.
Can I extend Elementor forms with more advanced fields?
Yes, you can extend the Elementor form widget with Cool FormKit. This allows you to add advanced fields like range sliders, calculator fields, rating fields, signature fields, and conditional fields.
Changelog
Version 2.4.0
- Changed: Plugin Ownership changed – plugin acquired by Cool Plugins
- Added: New dashboard.
- Added: Feedback form for user feedback.
- Added: Support for editor-side masking.
- Added: Masking validation on submission.
- Tweak: code improvements.
Version 2.3
- Fix: Resolved an issue where the free version blocked text fields in specific conditions.
- Improvement: Enhanced validation checks for better form submission handling.
Version 2.2
- New: Added support for CPF (Brazilian ID) and CNPJ (Brazilian Company ID) validation in the Pro version.
- Changed: Refactored code for better efficiency and maintainability.
Version 2.1
- New: Introduced support for advanced input mask controls in the Pro version.
- Changed: General code optimizations to improve plugin performance.
Version 2.0
- New: Implemented
inputmodeattribute to optimize keyboard selection based on input context.- Example: A
telmask will trigger a numeric keyboard.
- Example: A
- New: Replaced jQuery mask library with a custom-built lightweight solution.
- New: Enhanced support for input masks within Elementor popups.
- Changed: Increased minimum PHP version requirement to 7.4.
- Changed: Optimized asset build process for better load times.
Version 1.6.5
- Changed: Ensured compatibility with WordPress 6.7.
- Changed: General code improvements and optimizations.
Version 1.6.4
- Changed: Updated for full compatibility with WordPress 6.5.
- Changed: Minor code enhancements for stability.
Version 1.6.3
- Changed: Verified and updated compatibility with WordPress 6.2.
Version 1.6.2
- Changed: Improved compatibility with WordPress 6.1.
Version 1.6.1
- Changed: Ensured support for WordPress 6.0.
Version 1.6
- Changed: Enhanced string translation support.
- Changed: Improved overall code structure.
- Changed: Refined plugin header requirements for better organization.
Version 1.5.3
- Tweak: Resolved conflicts with older versions of jQuery.
Version 1.5.2
- Tweak: Introduced new hooks to support additional features in the Pro version.
- Tweak: Improved code structure for better extensibility.
Version 1.5.1
- Tweak: Improved handling of masks with 9-digit inputs.
- Tweak: Updated and minified JavaScript mask library for optimized performance.
Version 1.5
- New: Introduced support for Pro version features.
- Tweak: Optimized JavaScript mask files for faster execution.
- Tweak: Restructured plugin code for enhanced maintainability.
Version 1.4.2
- Changed: Verified compatibility with WordPress 5.8.
Version 1.4.1
- Fix: Resolved an issue where active masks in popups triggered incorrectly via links, buttons, and other elements.
Version 1.4
- New: Added support for Elementor Popup integration.
Version 1.3
- New: Introduced new input masks:
- Credit Card Number Mask
- Credit Card Expiry Date Mask
Version 1.2
- New: Added support for phone masks with 9-digit formats.
Version 1.1
- Update: Enhanced mask control settings for better customization.
Version 1.0
- Initial release of the plugin with core input mask functionalities.
