Modern Angular Validation Library
Explore all validators with live examples and interactive configuration options. Try changing the options to see how each validator behaves in real-time.
Contains Validator
String ValidationValidates that a string contains a specific substring. Supports case-insensitive search and minimum occurrence requirements.
Equals Validator
String ValidationValidates that a string exactly equals a specific comparison value. Perfect for exact matches and confirmations.
Password Confirmation Example
IsAfter Validator
Date ValidationValidates that a date is after a specific comparison date. Supports both Date objects and string date inputs with timezone handling.
IsBefore Validator
Date ValidationValidates that a date is before a specific comparison date. Perfect for start dates, expiration dates, and date range validation.
IsCreditCard Validator
Financial ValidationValidates credit card numbers using industry-standard patterns and Luhn algorithm verification. Supports all major card providers with optional provider-specific validation.
IsLuhnNumber Validator
Algorithm ValidationValidates numbers using the Luhn algorithm (mod-10 checksum). Commonly used for credit cards, IMEI numbers, and other identification numbers that require checksum validation.