Contact Form 7 – Phone mask field


This plugin adds a new field in which you can set the phone number mask or other to Contact Form 7.

Please notice that Contact Form 7 (version 5.0.3 or latest) must be installed and active.

A new field "mask field" will be added to the Contact Form 7 panel buttons.

Example: [mask* your-tel "mask" "Placeholder"]

Mask definitions:
"_" – any numeric character.


  • New field in Contact Form 7


Just install from your WordPress “Plugins > Add New” screen and all will be well. Manual installation is very straightforward as well:

  1. Upload the cf7-phone-mask-field folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. That’s it!


March 31, 2021
Уже много раз ставлю клиентам данный плагин и периодически мне говорят, что проблема в заполнении - это купа попал мышкой с того момента и начинается набор цифр. В других плагинах видел принудительный отсчет введения цифр с первой по последнюю цифру - прекрасное решение для лентяев. Если сможете усовершенствовать систему введения номера - мое большое уважение!
December 23, 2020
I have been using this plugin for several months's very simple and easy to install and works great.'s all good.
December 23, 2020
Ранее работал безупречно. Видимо последние обновления WP или CF7 поломали его. Раньше при использовании плейсхолдера, при клике на форму, курсор устанавливался в начало, сейчас, куда тыкнешь, там и устанавливается, и ввод не идёт с самого начала =(
Read all 22 reviews

Contributors & Developers

“Contact Form 7 – Phone mask field” is open source software. The following people have contributed to this plugin.


“Contact Form 7 – Phone mask field” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Contact Form 7 – Phone mask field” into your language.

Interested in development?

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



  • First released version.


  • Added support for the placeholder field.


  • Added a form-tag generator field for the placeholder value.


  • Added support for the type value.


  • Remove autoclear. Added filter “wpcf7mf_validate_mask_units”. Mask definition “*” changed to “.”


  • Removed any character mask definition (“.”)