Masking and Validation for React Forms

Seamlessly integrate smart masking and robust validation into your react-hook-form inputs. Get clean, unmasked values with full TypeScript support, built to work perfectly with shadcn/ui.

You try
{cardNumber.value}
{cardNumber.maskedValue}
{expiryDate.value}2905
{expiryDate.maskedValue}29/05
{phone.value}
{phone.maskedValue}