# Validators In this page you will find a list of validators by their category. ## Arrays - [ArrayType](validators/ArrayType.md) - [ArrayVal](validators/ArrayVal.md) - [Contains](validators/Contains.md) - [ContainsAny](validators/ContainsAny.md) - [ContainsCount](validators/ContainsCount.md) - [Each](validators/Each.md) - [EndsWith](validators/EndsWith.md) - [In](validators/In.md) - [Key](validators/Key.md) - [KeyExists](validators/KeyExists.md) - [KeyOptional](validators/KeyOptional.md) - [KeySet](validators/KeySet.md) - [Sorted](validators/Sorted.md) - [StartsWith](validators/StartsWith.md) - [Subset](validators/Subset.md) - [Unique](validators/Unique.md) ## Banking - [CreditCard](validators/CreditCard.md) - [Iban](validators/Iban.md) ## Booleans - [AlwaysInvalid](validators/AlwaysInvalid.md) - [AlwaysValid](validators/AlwaysValid.md) - [BoolType](validators/BoolType.md) - [BoolVal](validators/BoolVal.md) - [FalseVal](validators/FalseVal.md) - [TrueVal](validators/TrueVal.md) ## Callables - [Call](validators/Call.md) - [CallableType](validators/CallableType.md) - [Callback](validators/Callback.md) - [Lazy](validators/Lazy.md) ## Comparisons - [All](validators/All.md) - [Between](validators/Between.md) - [BetweenExclusive](validators/BetweenExclusive.md) - [Equals](validators/Equals.md) - [Equivalent](validators/Equivalent.md) - [GreaterThan](validators/GreaterThan.md) - [GreaterThanOrEqual](validators/GreaterThanOrEqual.md) - [Identical](validators/Identical.md) - [In](validators/In.md) - [Length](validators/Length.md) - [LessThan](validators/LessThan.md) - [LessThanOrEqual](validators/LessThanOrEqual.md) - [Max](validators/Max.md) - [Min](validators/Min.md) ## Composite - [AllOf](validators/AllOf.md) - [AnyOf](validators/AnyOf.md) - [Circuit](validators/Circuit.md) - [NoneOf](validators/NoneOf.md) - [OneOf](validators/OneOf.md) ## Conditions - [Circuit](validators/Circuit.md) - [Not](validators/Not.md) - [When](validators/When.md) ## Core - [Named](validators/Named.md) - [Not](validators/Not.md) - [Templated](validators/Templated.md) ## Date and Time - [Date](validators/Date.md) - [DateTime](validators/DateTime.md) - [DateTimeDiff](validators/DateTimeDiff.md) - [LeapDate](validators/LeapDate.md) - [LeapYear](validators/LeapYear.md) - [Time](validators/Time.md) ## File system - [Directory](validators/Directory.md) - [Executable](validators/Executable.md) - [Exists](validators/Exists.md) - [Extension](validators/Extension.md) - [File](validators/File.md) - [Image](validators/Image.md) - [Mimetype](validators/Mimetype.md) - [Readable](validators/Readable.md) - [Size](validators/Size.md) - [SymbolicLink](validators/SymbolicLink.md) - [Uploaded](validators/Uploaded.md) - [Writable](validators/Writable.md) ## ISO codes - [CountryCode](validators/CountryCode.md) - [CurrencyCode](validators/CurrencyCode.md) - [LanguageCode](validators/LanguageCode.md) - [SubdivisionCode](validators/SubdivisionCode.md) ## Identifications - [Bsn](validators/Bsn.md) - [Cnh](validators/Cnh.md) - [Cnpj](validators/Cnpj.md) - [Cpf](validators/Cpf.md) - [Hetu](validators/Hetu.md) - [Imei](validators/Imei.md) - [Isbn](validators/Isbn.md) - [Luhn](validators/Luhn.md) - [MacAddress](validators/MacAddress.md) - [NfeAccessKey](validators/NfeAccessKey.md) - [Nif](validators/Nif.md) - [Nip](validators/Nip.md) - [Pesel](validators/Pesel.md) - [Pis](validators/Pis.md) - [PolishIdCard](validators/PolishIdCard.md) - [PortugueseNif](validators/PortugueseNif.md) ## Internet - [Domain](validators/Domain.md) - [Email](validators/Email.md) - [Ip](validators/Ip.md) - [PublicDomainSuffix](validators/PublicDomainSuffix.md) - [Tld](validators/Tld.md) - [Url](validators/Url.md) - [VideoUrl](validators/VideoUrl.md) ## Localization - [CountryCode](validators/CountryCode.md) - [CurrencyCode](validators/CurrencyCode.md) - [LanguageCode](validators/LanguageCode.md) - [PostalCode](validators/PostalCode.md) - [SubdivisionCode](validators/SubdivisionCode.md) ## Math - [Factor](validators/Factor.md) - [Fibonacci](validators/Fibonacci.md) - [Finite](validators/Finite.md) - [Infinite](validators/Infinite.md) - [Multiple](validators/Multiple.md) - [Negative](validators/Negative.md) - [PerfectSquare](validators/PerfectSquare.md) - [Positive](validators/Positive.md) - [PrimeNumber](validators/PrimeNumber.md) ## Miscellaneous - [Blank](validators/Blank.md) - [Falsy](validators/Falsy.md) - [FilterVar](validators/FilterVar.md) - [Named](validators/Named.md) - [Templated](validators/Templated.md) - [Undef](validators/Undef.md) ## Nesting - [AllOf](validators/AllOf.md) - [AnyOf](validators/AnyOf.md) - [Call](validators/Call.md) - [Circuit](validators/Circuit.md) - [Each](validators/Each.md) - [Key](validators/Key.md) - [KeySet](validators/KeySet.md) - [Lazy](validators/Lazy.md) - [NoneOf](validators/NoneOf.md) - [Not](validators/Not.md) - [NullOr](validators/NullOr.md) - [OneOf](validators/OneOf.md) - [Property](validators/Property.md) - [PropertyOptional](validators/PropertyOptional.md) - [UndefOr](validators/UndefOr.md) - [When](validators/When.md) ## Numbers - [Base](validators/Base.md) - [Decimal](validators/Decimal.md) - [Digit](validators/Digit.md) - [Even](validators/Even.md) - [Factor](validators/Factor.md) - [Fibonacci](validators/Fibonacci.md) - [Finite](validators/Finite.md) - [FloatType](validators/FloatType.md) - [FloatVal](validators/FloatVal.md) - [Infinite](validators/Infinite.md) - [IntType](validators/IntType.md) - [IntVal](validators/IntVal.md) - [Multiple](validators/Multiple.md) - [Negative](validators/Negative.md) - [Number](validators/Number.md) - [NumericVal](validators/NumericVal.md) - [Odd](validators/Odd.md) - [PerfectSquare](validators/PerfectSquare.md) - [Positive](validators/Positive.md) - [PrimeNumber](validators/PrimeNumber.md) - [Roman](validators/Roman.md) ## Objects - [Attributes](validators/Attributes.md) - [Instance](validators/Instance.md) - [ObjectType](validators/ObjectType.md) - [Property](validators/Property.md) - [PropertyExists](validators/PropertyExists.md) - [PropertyOptional](validators/PropertyOptional.md) ## Strings - [Alnum](validators/Alnum.md) - [Alpha](validators/Alpha.md) - [Base64](validators/Base64.md) - [Charset](validators/Charset.md) - [Consonant](validators/Consonant.md) - [Contains](validators/Contains.md) - [ContainsAny](validators/ContainsAny.md) - [ContainsCount](validators/ContainsCount.md) - [Control](validators/Control.md) - [Digit](validators/Digit.md) - [Emoji](validators/Emoji.md) - [EndsWith](validators/EndsWith.md) - [Graph](validators/Graph.md) - [HexRgbColor](validators/HexRgbColor.md) - [In](validators/In.md) - [Json](validators/Json.md) - [Lowercase](validators/Lowercase.md) - [Phone](validators/Phone.md) - [PhpLabel](validators/PhpLabel.md) - [PostalCode](validators/PostalCode.md) - [Printable](validators/Printable.md) - [Punct](validators/Punct.md) - [Regex](validators/Regex.md) - [Slug](validators/Slug.md) - [Sorted](validators/Sorted.md) - [Space](validators/Space.md) - [Spaced](validators/Spaced.md) - [StartsWith](validators/StartsWith.md) - [StringType](validators/StringType.md) - [StringVal](validators/StringVal.md) - [Uppercase](validators/Uppercase.md) - [Uuid](validators/Uuid.md) - [Version](validators/Version.md) - [Vowel](validators/Vowel.md) - [Xdigit](validators/Xdigit.md) ## Structures - [Attributes](validators/Attributes.md) - [Key](validators/Key.md) - [KeyExists](validators/KeyExists.md) - [KeyOptional](validators/KeyOptional.md) - [KeySet](validators/KeySet.md) - [Named](validators/Named.md) - [Property](validators/Property.md) - [PropertyExists](validators/PropertyExists.md) - [PropertyOptional](validators/PropertyOptional.md) - [Templated](validators/Templated.md) ## Transformations - [All](validators/All.md) - [Call](validators/Call.md) - [Each](validators/Each.md) - [Length](validators/Length.md) - [Max](validators/Max.md) - [Min](validators/Min.md) - [Size](validators/Size.md) ## Types - [ArrayType](validators/ArrayType.md) - [ArrayVal](validators/ArrayVal.md) - [BoolType](validators/BoolType.md) - [BoolVal](validators/BoolVal.md) - [CallableType](validators/CallableType.md) - [Countable](validators/Countable.md) - [FloatType](validators/FloatType.md) - [FloatVal](validators/FloatVal.md) - [IntType](validators/IntType.md) - [IntVal](validators/IntVal.md) - [IterableType](validators/IterableType.md) - [IterableVal](validators/IterableVal.md) - [NullType](validators/NullType.md) - [NumericVal](validators/NumericVal.md) - [ObjectType](validators/ObjectType.md) - [ResourceType](validators/ResourceType.md) - [ScalarVal](validators/ScalarVal.md) - [StringType](validators/StringType.md) - [StringVal](validators/StringVal.md) ## Alphabetically - [All](validators/All.md) - [AllOf](validators/AllOf.md) - [Alnum](validators/Alnum.md) - [Alpha](validators/Alpha.md) - [AlwaysInvalid](validators/AlwaysInvalid.md) - [AlwaysValid](validators/AlwaysValid.md) - [AnyOf](validators/AnyOf.md) - [ArrayType](validators/ArrayType.md) - [ArrayVal](validators/ArrayVal.md) - [Attributes](validators/Attributes.md) - [Base](validators/Base.md) - [Base64](validators/Base64.md) - [Between](validators/Between.md) - [BetweenExclusive](validators/BetweenExclusive.md) - [Blank](validators/Blank.md) - [BoolType](validators/BoolType.md) - [BoolVal](validators/BoolVal.md) - [Bsn](validators/Bsn.md) - [Call](validators/Call.md) - [CallableType](validators/CallableType.md) - [Callback](validators/Callback.md) - [Charset](validators/Charset.md) - [Circuit](validators/Circuit.md) - [Cnh](validators/Cnh.md) - [Cnpj](validators/Cnpj.md) - [Consonant](validators/Consonant.md) - [Contains](validators/Contains.md) - [ContainsAny](validators/ContainsAny.md) - [ContainsCount](validators/ContainsCount.md) - [Control](validators/Control.md) - [Countable](validators/Countable.md) - [CountryCode](validators/CountryCode.md) - [Cpf](validators/Cpf.md) - [CreditCard](validators/CreditCard.md) - [CurrencyCode](validators/CurrencyCode.md) - [Date](validators/Date.md) - [DateTime](validators/DateTime.md) - [DateTimeDiff](validators/DateTimeDiff.md) - [Decimal](validators/Decimal.md) - [Digit](validators/Digit.md) - [Directory](validators/Directory.md) - [Domain](validators/Domain.md) - [Each](validators/Each.md) - [Email](validators/Email.md) - [Emoji](validators/Emoji.md) - [EndsWith](validators/EndsWith.md) - [Equals](validators/Equals.md) - [Equivalent](validators/Equivalent.md) - [Even](validators/Even.md) - [Executable](validators/Executable.md) - [Exists](validators/Exists.md) - [Extension](validators/Extension.md) - [Factor](validators/Factor.md) - [FalseVal](validators/FalseVal.md) - [Falsy](validators/Falsy.md) - [Fibonacci](validators/Fibonacci.md) - [File](validators/File.md) - [FilterVar](validators/FilterVar.md) - [Finite](validators/Finite.md) - [FloatType](validators/FloatType.md) - [FloatVal](validators/FloatVal.md) - [Graph](validators/Graph.md) - [GreaterThan](validators/GreaterThan.md) - [GreaterThanOrEqual](validators/GreaterThanOrEqual.md) - [Hetu](validators/Hetu.md) - [HexRgbColor](validators/HexRgbColor.md) - [Iban](validators/Iban.md) - [Identical](validators/Identical.md) - [Image](validators/Image.md) - [Imei](validators/Imei.md) - [In](validators/In.md) - [Infinite](validators/Infinite.md) - [Instance](validators/Instance.md) - [IntType](validators/IntType.md) - [IntVal](validators/IntVal.md) - [Ip](validators/Ip.md) - [Isbn](validators/Isbn.md) - [IterableType](validators/IterableType.md) - [IterableVal](validators/IterableVal.md) - [Json](validators/Json.md) - [Key](validators/Key.md) - [KeyExists](validators/KeyExists.md) - [KeyOptional](validators/KeyOptional.md) - [KeySet](validators/KeySet.md) - [LanguageCode](validators/LanguageCode.md) - [Lazy](validators/Lazy.md) - [LeapDate](validators/LeapDate.md) - [LeapYear](validators/LeapYear.md) - [Length](validators/Length.md) - [LessThan](validators/LessThan.md) - [LessThanOrEqual](validators/LessThanOrEqual.md) - [Lowercase](validators/Lowercase.md) - [Luhn](validators/Luhn.md) - [MacAddress](validators/MacAddress.md) - [Max](validators/Max.md) - [Mimetype](validators/Mimetype.md) - [Min](validators/Min.md) - [Multiple](validators/Multiple.md) - [Named](validators/Named.md) - [Negative](validators/Negative.md) - [NfeAccessKey](validators/NfeAccessKey.md) - [Nif](validators/Nif.md) - [Nip](validators/Nip.md) - [NoneOf](validators/NoneOf.md) - [Not](validators/Not.md) - [NullOr](validators/NullOr.md) - [NullType](validators/NullType.md) - [Number](validators/Number.md) - [NumericVal](validators/NumericVal.md) - [ObjectType](validators/ObjectType.md) - [Odd](validators/Odd.md) - [OneOf](validators/OneOf.md) - [PerfectSquare](validators/PerfectSquare.md) - [Pesel](validators/Pesel.md) - [Phone](validators/Phone.md) - [PhpLabel](validators/PhpLabel.md) - [Pis](validators/Pis.md) - [PolishIdCard](validators/PolishIdCard.md) - [PortugueseNif](validators/PortugueseNif.md) - [Positive](validators/Positive.md) - [PostalCode](validators/PostalCode.md) - [PrimeNumber](validators/PrimeNumber.md) - [Printable](validators/Printable.md) - [Property](validators/Property.md) - [PropertyExists](validators/PropertyExists.md) - [PropertyOptional](validators/PropertyOptional.md) - [PublicDomainSuffix](validators/PublicDomainSuffix.md) - [Punct](validators/Punct.md) - [Readable](validators/Readable.md) - [Regex](validators/Regex.md) - [ResourceType](validators/ResourceType.md) - [Roman](validators/Roman.md) - [ScalarVal](validators/ScalarVal.md) - [Size](validators/Size.md) - [Slug](validators/Slug.md) - [Sorted](validators/Sorted.md) - [Space](validators/Space.md) - [Spaced](validators/Spaced.md) - [StartsWith](validators/StartsWith.md) - [StringType](validators/StringType.md) - [StringVal](validators/StringVal.md) - [SubdivisionCode](validators/SubdivisionCode.md) - [Subset](validators/Subset.md) - [SymbolicLink](validators/SymbolicLink.md) - [Templated](validators/Templated.md) - [Time](validators/Time.md) - [Tld](validators/Tld.md) - [TrueVal](validators/TrueVal.md) - [Undef](validators/Undef.md) - [UndefOr](validators/UndefOr.md) - [Unique](validators/Unique.md) - [Uploaded](validators/Uploaded.md) - [Uppercase](validators/Uppercase.md) - [Url](validators/Url.md) - [Uuid](validators/Uuid.md) - [Version](validators/Version.md) - [VideoUrl](validators/VideoUrl.md) - [Vowel](validators/Vowel.md) - [When](validators/When.md) - [Writable](validators/Writable.md) - [Xdigit](validators/Xdigit.md)