libphonenumber
« Back to VersTracker
Description:
C++ Phone Number library by Google
Type: Formula  |  Latest Version: 9.0.20@2  |  Tracked Since: Dec 18, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: telephony c++ validation parsing internationalization
Install: brew install libphonenumber
About:
libphonenumber is a Google-developed C++ library for parsing, formatting, and validating international phone numbers. It supports a wide range of global number formats and metadata, enabling robust telephony data handling. The library is widely used in backend services and applications requiring reliable phone number logic.
Key Features:
  • Parsing and formatting of global phone numbers
  • Validation against country-specific rules
  • Geocoding and carrier information lookup
  • C++ core with bindings for Java and JavaScript
Use Cases:
  • Validating user-provided phone numbers in web forms
  • Normalizing international numbers for SMS or voice call APIs
  • Enriching contact data with region and carrier info
Alternatives:
  • google-libphonenumber – JavaScript port of the same library for Node.js environments
  • libphonenumber-js – Lightweight JavaScript implementation with smaller bundle size
Version History
Detected Version Rev Change Commit
Dec 18, 2025 5:08am 9.0.20 2 VERSION_BUMP 576dd940
Dec 5, 2025 11:13am 0 VERSION_BUMP 57056f13
Nov 15, 2025 1:27am 1 VERSION_BUMP 3b471823
Oct 24, 2025 8:13am 0 VERSION_BUMP a4709ca2
Sep 26, 2025 5:13am 0 VERSION_BUMP 4994d48f
Sep 16, 2025 5:54am 0 VERSION_BUMP d8131de3
Sep 16, 2025 5:13am 0 VERSION_BUMP 319cbf15
Jan 10, 2025 5:04am 3 VERSION_BUMP 68d2267d
Dec 16, 2024 6:40am 1 VERSION_BUMP eedae1aa
Nov 16, 2024 11:24am 0 VERSION_BUMP 8b9f516c
Nov 16, 2024 6:44am 0 VERSION_BUMP f9361f1f
Nov 4, 2024 3:40am 0 VERSION_BUMP 8836aa60
Oct 31, 2024 3:09am 2 VERSION_BUMP 502da849
Sep 26, 2024 8:01am 0 VERSION_BUMP 3cf9d43b
Sep 26, 2024 5:18am 2 VERSION_BUMP 25cf58ca
Sep 14, 2024 7:50am 1 VERSION_BUMP 8d2ad536
Sep 13, 2024 1:00pm 0 VERSION_BUMP db3e3244