Syncfusion Masked Entry Control for Xamarin.Forms

Syncfusion MaskedEdit for Xamarin.Forms restricts input of certain types of characters, texts, and numbers using mask characters or regex. This control is used to create a template for providing information such as telephone numbers, IP addresses, product IDs, and so on.

Key features:
• Input can be masked with fixed or variable length by setting the MaskType to text or RegEx, respectively.
• Custom prompt characters can be set.
• Special symbols such as currency symbol, date separator, decimal separator, etc., can be localized based on the culture.
• Input validation can be done either during each key press or when the control loses its focus.
• Values can be accessed with or without literal and prompt characters.
• Clipboard operations can be used with or without literal and prompt characters.
• Watermark text can be used to display an instruction or important information.
• The UI of the masked text box is completely customizable.

Note: This package needs to be installed in all Xamarin.Forms projects (PCL/.NET Standard, Android, iOS, and UWP).

Learn more:


This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA ( To acquire a license, you can purchase one at or start a free 30-day trial here (

© Copyright 2019 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

There is a newer version of this package available.
See the version list below for details.
Install-Package Syncfusion.Xamarin.SfMaskedEdit -Version
dotnet add package Syncfusion.Xamarin.SfMaskedEdit --version
<PackageReference Include="Syncfusion.Xamarin.SfMaskedEdit" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syncfusion.Xamarin.SfMaskedEdit --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version History

Version Downloads Last updated 270 5/21/2019 491 5/14/2019 734 5/7/2019 434 4/30/2019 683 4/23/2019 505 4/16/2019 388 4/9/2019 1,520 3/29/2019 317 3/13/2019 2,982 2/19/2019 298 2/13/2019 1,359 2/5/2019 768 1/22/2019 521 1/16/2019 428 1/8/2019 863 12/24/2018 1,268 12/17/2018 119 12/10/2018 982 11/27/2018 78 11/23/2018 1,418 10/30/2018 7,679 9/21/2018 147 9/12/2018 829 8/28/2018 946 8/6/2018 996 6/29/2018 428 6/25/2018 790 4/25/2018 756 3/29/2018 305 3/7/2018 395 2/22/2018
Show less