WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by add-ons.org v1.0.6

Input Masks for Contact Form 7

The plugin that allows you to create input fields with predefined formats in your Contact Form 7 forms

Input Masks for Contact Form 7

The facts

Active installs
800+
Price
Free
Last updated
21 Aug 2026
Added
Nov 2024
Requires WP
2.0
Tested up to
WP 7.1
Downloads
4,239

Our analysis

AI-assisted

The Input Masks for Contact Form 7 plugin allows you to add input masks to fields in Contact Form 7 forms. Input masks guide users to enter data in the correct format, which improves accuracy and usability. This plugin is suitable for anyone using Contact Form 7 who wants to enhance their forms with formatted input fields.

Best for: This plugin is best for users of Contact Form 7 looking to improve data entry accuracy in their forms.

What it does well

  • Creates input masks for various field types
  • Fully compatible with Contact Form 7
  • No coding required to define masks
  • Real-time validation while users type
  • Supports multilingual setups and RTL languages

Where it falls short

  • Limited information on specific features or user feedback

Verdict

The Input Masks for Contact Form 7 plugin provides useful functionality for enhancing form usability. It is a straightforward solution for those needing formatted input fields.

From the developer

add-ons.org's own description of Input Masks for Contact Form 7, lightly tidied.

DEMO: https://demo.add-ons.org/demo-input-masks/
Document: https://add-ons.org/document-input-masks-for-contact-form-7/

The Input Masks for Contact Form 7 plugin allows you to easily add input mask functionality to fields in Contact Form 7. Input masks help users enter data in the correct format, improving accuracy and enhancing the usability of your forms.

[text_mask phone-number "(999) 999-9999"]

[text_mask text_mask-2 "*[*{0,50}]@oursite.com"]

[text_mask text_mask-3 "+(1|61|52) 9999999999"]

[text_mask text_mask-4 "(TN|KY)9{10}"]

Features

  • Create input masks for various field types like phone numbers, dates, zip codes, or custom formats.
  • Fully compatible with Contact Form 7, seamlessly integrating with existing fields.
  • Supports a wide range of popular input mask formats.
  • No coding required—define the mask directly in the field shortcode.
  • Real-time validation while users are typing
  • Supports both required (*) and optional fields.
  • Compatible with multilingual setups and RTL (right-to-left) languages.
  • Lightweight and optimized for fast form loading.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for building forms.

WPForms

WPForms

98

The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...

Free 5M+ installs 4.8★ (14,369)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Fluent Forms

Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...

Free 700k+ installs 4.8★ (790)
Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
Database Addon for Contact Form 7

Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...

Free 600k+ installs 5★ (1,874)
MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)