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!


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 поломали его. Раньше при использовании плейсхолдера, при клике на форму, курсор устанавливался в начало, сейчас, куда тыкнешь, там и устанавливается, и ввод не идёт с самого начала =(
November 30, 2019
Это не маска в классическом её понимании. Минусы: Маска пропадает при вводе цифр Нет ограничений по кол-ву вводимых символов
Read all 20 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 (“.”)