Form Masks for Elementor


=> Now the plugin support masks on popups forms.

Form Masks for Elementor create a custom control in field advanced tab for your customize your fields with masks. This plugin require the Elementor Pro (Form Widget).

The masks function with filed types ‘text’.

Masks Available (FREE VERSION)

  • Phone – ‘0000-0000’ or ‘(000) 000-0000’ or ‘(00) 0000-0000’ or ‘(00) 0.0000-0000’

  • CPF – ‘000.000.000-00’

  • CNPJ – ‘00.000.000/0000-00’

  • Date – ’00/00/0000′

  • Time – ’00:00:00′

  • Date and Time – ’00/00/0000 00:00:00′

  • Money – ‘,00’

  • CEP – ‘00000-000’

  • Credit Card – 0000-0000-0000-0000

  • Credit Card Date – 00/00


Check the PRO version

In PRO version you can WRITE YOUR CUSTOM MASKS. Create the mask you want for your inputs!


This plugin use the jQuery Mask library plugin. jQuery Mask Plugin

More plugins?

Check my other plugins: WordPress Plugins

WordPress Tips?

Check my blog: WordPress Tips

Plugins Suggestions?

Please, send to me:


  1. Upload the plugin files to the WordPress

  2. Activate the plugin in WordPress

  3. Go to Widget Elementor Pro in your page

  4. Select the custom mask for field in advanced field tab

  5. Go to the page for see the results (outside the Elementor editor)


මාර්තු 29, 2022
Tenho o Plugin em todos os meus Formulários de Elementor, pois atende todas as minhas necessidades. Muito bom! 100% Funcional e útil! Além do suporte do Eduardo que é excelente. Super recomendo!
ඔක්තෝබර් 26, 2021
Esse plugin é sensacional, me ajudou muito. Agradeço também pelo desenvolvedor que me deu um excelente auxílio. Deus abençoe!
මාර්තු 24, 2021 1 reply
Muito útil, e agora melhor com as máscaras funcionando em popups! It was a allready a great plugin, now better with masks working on popups! Thanks Eduardo for the quick answer and release of a fix!
Read all 12 reviews

Contributors & Developers

“Form Masks for Elementor” is open source software. The following people have contributed to this plugin.


“Form Masks for Elementor” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Form Masks for Elementor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Changed: compatibility with WordPress 6.1.


  • Changed: compatibility with WordPress 6.0.


  • Changed: support to string translations.
  • Changed: code improvements.
  • Changed: plugin header requirements improved.


  • Tweak: conflict with jQuery old versions.


  • Tweak: add hooks to pro version new features.
  • Tweak: code improvements.


  • Tweak: mask with 9 digits improved.
  • Tweak: update and minify jQuery mask lib.


  • New: support for Pro version.
  • Tweak: improve JS mask files.
  • Tweak: improve plugin code structure.


  • Suppor to WordPress 5.8.


  • Fix: active mask on popup is called by link, button and others.


  • Support for Elementor Popup.


  • Add new mask – Credit card and Credit card date.


  • Add new mask – Phone 9 digits.


  • Update the mask control.


  • Initial release.