Phone Number Validators
International, local, and carrier-specific number validation.
US Phone
US/Canada 10-digit format.
UK Phone
UK Mobile number format.
Germany Phone
German standard format.
France Phone
French standard format.
India Phone
Indian mobile format.
China Phone
Chinese mobile format.
Australia Phone
Australian mobile format.
Japan Phone
Japanese phone format.
Brazil Phone
Brazilian mobile format.
Russia Phone
Russian phone format.
South Africa Phone
South African format.
E.164 Global
Strict E.164 international standard.
Toll-Free US
US Toll-Free numbers.
Extension Match
Captures phone extensions.
Area Code US
Extracts US Area Code.
RFC3966 URI
Matches RFC3966 URIs.
Emergency 911
Matches US emergency code.
Emergency 112
Matches EU emergency code.
Short Code
Matches SMS short codes.
Premium Rate
Matches US Premium numbers.
Vanity Number
Matches 1-800-FLOWERS style.
Mexico Phone
Mexican standard format.
Italy Phone
Italian mobile format.
Spain Phone
Spanish mobile format.
Generic Mobile
Broad mobile number catch-all.
Dotted Format
Matches 555.123.4567.
Hyphenated
Matches 555-123-4567.
Space Separated
Matches 555 123 4567.
Parentheses
Matches (555) 123-4567.
Leading Zero
Matches numbers with leading zero.
Plus Sign Start
Matches numbers starting with +.
Numeric Only
Strictly digits only.
VoIP Number
Common VoIP area codes.
Carrier Code
Extracts first 3 digits.
Non-Numeric Cleaner
Finds junk chars in phone strings.
Hong Kong Phone
Hong Kong phone format.