Get started with libphonenumber-js CDN
MIT licensed
JS port of Googles Libphonenumber: phone formatting, parsing, validation.
Tags:- javascript
- telephone
- phone
- number
- input
- mobile
- android
- iphone
- international
- libphonenumber
Stable version
Copied!
How to start using libphonenumber-js CDN
// Include the library via CDN
const Phonenumber = require('libphonenumber-js')(window);
// Phone number to be formatted
const phoneNumber = '+1 (650) 253-0000';
// Parse the phone number
const parsedNumber = new Phonenumber(phoneNumber, 'US');
// Format the phone number
const formattedNumber = parsedNumber.formatNational();
// Validate the phone number
const isValidNumber = parsedNumber.isValidForRegion('US');
console.log('Formatted phone number:', formattedNumber);
console.log('Is valid number for US:', isValidNumber);
Copied!
Copied!
All versions
0.2.10
0.2.11
0.2.12
0.2.13
0.2.14
0.2.15
0.2.16
0.2.17
0.2.18
0.2.19
0.2.20
0.2.21
0.2.22
0.2.23
0.2.24
0.2.25
0.2.26
0.2.27
0.2.28
0.2.29
0.2.3
0.2.30
0.2.31
0.2.4
0.2.5
0.2.6
0.2.7
0.2.8
0.2.9
0.3.0
0.3.1
0.3.10
0.3.11
0.3.12
0.3.13
0.3.14
0.3.15
0.3.2
0.3.3
0.3.4
0.3.5
0.3.6
0.3.7
0.3.8
0.3.9
0.4.0
0.4.1
0.4.10
0.4.11
0.4.12
0.4.13
0.4.14
0.4.15
0.4.16
0.4.17
0.4.18
0.4.19
0.4.2
0.4.20
0.4.21
0.4.22
0.4.23
0.4.24
0.4.25
0.4.26
0.4.27
0.4.28
0.4.29
0.4.3
0.4.30
0.4.31
0.4.32
0.4.33
0.4.34
0.4.35
0.4.36
0.4.37
0.4.38
0.4.39
0.4.4
0.4.40
0.4.41
0.4.42
0.4.43
0.4.44
0.4.45
0.4.46
0.4.47
0.4.48
0.4.49
0.4.5
0.4.50
0.4.51
0.4.52
0.4.6
0.4.7
0.4.8
0.4.9
1.0.0
1.0.1
1.0.10
1.0.11
1.0.12
1.0.13
1.0.14
1.0.15
1.0.16
1.0.17
1.0.18
1.0.19
1.0.2
1.0.21
1.0.22
1.0.23
1.0.24
1.0.3
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
1.0.9
1.1.0
1.1.1
1.1.10
1.1.11
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
1.10.0
1.10.1
1.10.10
1.10.11
1.10.12
1.10.13
1.10.14
1.10.15
1.10.16
1.10.17
1.10.18
1.10.19
1.10.2
1.10.20
1.10.21
1.10.22
1.10.23
1.10.24
1.10.26
1.10.28
1.10.3
1.10.30
1.10.31
1.10.32
1.10.33
1.10.34
1.10.36
1.10.37
1.10.38
1.10.39
1.10.4
1.10.40
1.10.41
1.10.42
1.10.43
1.10.44
1.10.45
1.10.46
1.10.47
1.10.48
1.10.49
1.10.5
1.10.50
1.10.51
1.10.52
1.10.53
1.10.54
1.10.55
1.10.56
1.10.57
1.10.58
1.10.59
1.10.6
1.10.60
1.10.61
1.10.62
1.10.63
1.10.64
1.10.7
1.10.8
1.10.9
1.11.0
1.11.1
1.11.10
1.11.11
*** 1.11.12
1.11.2
1.11.3
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.2.1
1.2.10
1.2.11
1.2.12
1.2.13
1.2.14
1.2.15
1.2.16
1.2.17
1.2.18
1.2.19
1.2.2
1.2.20
1.2.21
1.2.22
1.2.23
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.3.0
1.3.1
1.3.2
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
1.7.0
1.7.1
1.7.10
1.7.11
1.7.12
1.7.13
1.7.14
1.7.15
1.7.16
1.7.17
1.7.18
1.7.19
1.7.2
1.7.20
1.7.21
1.7.22
1.7.23
1.7.24
1.7.25
1.7.26
1.7.27
1.7.28
1.7.29
1.7.3
1.7.30
1.7.31
1.7.32
1.7.33
1.7.34
1.7.35
1.7.37
1.7.38
1.7.39
1.7.4
1.7.40
1.7.41
1.7.42
1.7.43
1.7.44
1.7.45
1.7.46
1.7.47
1.7.48
1.7.49
1.7.5
1.7.50
1.7.51
1.7.52
1.7.53
1.7.54
1.7.55
1.7.56
1.7.57
1.7.58
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.9.0
1.9.1
1.9.10
1.9.11
1.9.12
1.9.13
1.9.14
1.9.15
1.9.16
1.9.17
1.9.18
1.9.19
1.9.2
1.9.20
1.9.21
1.9.22
1.9.23
1.9.24
1.9.25
1.9.26
1.9.27
1.9.28
1.9.29
1.9.3
1.9.30
1.9.31
1.9.32
1.9.34
1.9.35
1.9.36
1.9.37
1.9.38
1.9.39
1.9.4
1.9.40
1.9.41
1.9.42
1.9.43
1.9.44
1.9.46
1.9.47
1.9.48
1.9.49
1.9.5
1.9.50
1.9.51
1.9.52
1.9.53
1.9.6
1.9.7
1.9.8
1.9.9