Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
A PHP port of Google's libphonenumber for parsing, formatting, storing, and validating international phone numbers, with geocoding, carrier, and timezone mapping.
View on GitHub
Deep Wiki
Context7
9.0.41
PHP Changes
Return an empty string when dialing BR numbers without a carrier code (#769) - thanks @youdie006
Return false from isCarrierSpecific() when no region matches (#770) - thanks @youdie006
Google v9.0.41 changes: Oct 07, 2026
Metadata changes:
Updated phone metadata for region code(s): CN, IR, NG, US
Updated short number metadata for region code(s): CN
Updated carrier data for country calling code(s):
27 (en), 30 (en), 60 (en), 98 (en, fa), 234 (en), 852 (en, zh, zh_Hant)
Updated / refreshed time zone meta data.
9.0.40
PHP Changes
Fix format issue on a PhoneNumber object created by setRawInput (#766) - thanks @artelgrad
PHPStan fixes
Google v9.0.40 changes: Sep 23, 2026
Metadata changes:
Updated phone metadata for region code(s):
BD, CA, CD, EE, IL, LI, PA, SB, SR, UG, VN, ZW
New geocoding data for country calling code(s): 1273 (en)
Updated geocoding data for country calling code(s): 263 (en)