Phone Number entered: +49 (0)30 23125 123

Default Country entered:

Language entered: en

Parsing Result (parseAndKeepRawInput())
country_code49
national_number3023125123
extension
country_code_sourceFROM_NUMBER_WITH_PLUS_SIGN
italian_leading_zerofalse
number_of_leading_zeros1
raw_input+49 (0)30 23125 123
preferred_domestic_carrier_code
Validation Results
Result from isPossibleNumber()true
Result from isPossibleNumberWithReason()IS_POSSIBLE
Result from isValidNumber()true
Phone Number regionDE
Result from getNumberType()FIXED_LINE
Formatting Results
E164 format+493023125123
Original format+49 (0)30 23125 123
National format030 23125123
International format+49 30 23125123
Out-of-country format from US011 49 30 23125123
Out-of-country format from CH00 49 30 23125123
Format for mobile dialing (calling from US)+49 30 23125123
Format for national dialing with preferred carrier code and empty fallback carrier code030 23125123
AsYouTypeFormatter Results
Char entered: '+' Output: "+
Char entered: '4' Output: "+4
Char entered: '9' Output: "+49
Char entered: ' ' Output: "+49
Char entered: '(' Output: "+49 (
Char entered: '0' Output: "+49 (0
Char entered: ')' Output: "+49 (0)
Char entered: '3' Output: "+49 (0)3
Char entered: '0' Output: "+49 (0)30
Char entered: ' ' Output: "+49 (0)30
Char entered: '2' Output: "+49 (0)30 2
Char entered: '3' Output: "+49 (0)30 23
Char entered: '1' Output: "+49 (0)30 231
Char entered: '2' Output: "+49 (0)30 2312
Char entered: '5' Output: "+49 (0)30 23125
Char entered: ' ' Output: "+49 (0)30 23125
Char entered: '1' Output: "+49 (0)30 23125 1
Char entered: '2' Output: "+49 (0)30 23125 12
Char entered: '3' Output: "+49 (0)30 23125 123
PhoneNumberOfflineGeocoder Results
LocationBerlin
PhoneNumberToTimeZonesMapper Results
Time zone(s)[Europe/Berlin]
File an issue: by clicking on this link, I confirm that I have read the contributor's guidelines.