The Mask Input field in HT Contact Forms allows you to enforce a specific input format for users, ensuring that the submitted data matches a predefined structure (e.g., phone numbers, dates).
It helps improve data accuracy and user experience.
Mask Input Field Settings: #

1. Admin Label #
Set an internal label for the field, visible only in the form builder and admin entry management.
2. Field Label #
This is the label users will see on the front-end form, guiding them on what information to enter.
3. Label Position #
Define where the label should appear relative to the input box. Options include:
- Default
- Top
- Right
- Bottom
- Left
Adjust it according to your form’s design and layout.
4. Hide Label #
Toggle this setting to hide the field label from the front-end display, useful for a cleaner look.
5. Placeholder Text #
Provide example text inside the field to show the expected input format when it is empty.
6. Mask #
Select the mask pattern that defines the structure of the input.
✅ Example: Phone number mask (e.g., (999) 999-9999), date mask (e.g., 99/99/9999), etc.
✅ It ensures users follow a specific format while typing.
7. Required #
Enable this toggle to make the field mandatory for form submission.
8. Default Value #
Set a pre-filled value for the field when the form is loaded, following the mask format if necessary.
9. Field Size #
Adjust the visual size of the input field. Available options:
- Small
- Medium (Default)
- Large
Choose based on your overall form layout needs.
10. Field Class #
Specify a custom CSS class to apply personalized styles to the field for advanced customization.
11. Help Message #
Provide additional instructions or important notes for users regarding the input.
✅ Helps users understand the required format easily.

12. Message Position #
Decide where the Help Message should appear:
- Default
- Next to Label as Tooltip
- Below Input Element
Choose the position that fits your form’s design.
13. Prefix Label #
Add a prefix text before the input box (optional).
✅ Example: +88 before a phone number field.
14. Suffix Label #
Add a suffix text after the input box (optional).
✅ Example: .com after an email username input.
15. Name Attribute #
Assign a unique name attribute for this field, important for proper form data submission and backend processing.
Tip:
Using the Mask option correctly makes it easier for users to input information accurately, reducing errors during form submission! 🎯