Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Google libphonenumber

Free#24 of 25 in Phone Number Validation Software

Google libphonenumber: A developer-focused library with broad phone-number handling, but no reachability checks or bulk validation. Ranked #24 of 25 in Phone Number Validation Software by our editors (6.9/10); pricing: Open source; best for developers needing open-source validation.

6.9/10Editor score
Google libphonenumber6.9 Visit site

At a glance

  • Editor score
    6.9 / 10
  • Pricing
    Open source
  • Best for
    Developers needing open-source validation
  • Paid from
    Free
  • Validation modes
    Lookup
  • Facts checked
    20 Sep 2026
Google libphonenumber screenshot
  • Where it wins

    • Parses, formats, checks, and validates international phone numbers
    • Detects number types and supports as-you-type formatting
    • Adds extraction, geographic, carrier, and time-zone mapping
  • Where it doesn't

    • Does not determine whether a number is assigned or reachable
    • No bulk validation workflow
    • Designed for application integration, not a hosted validation service

Our verdict on Google libphonenumber

Google libphonenumber is an open-source library for developers integrating phone-number handling into applications. It supports Java, C++, and JavaScript, with capabilities covering international phone-number parsing, national and international formatting, possible-number checking, full validation, number-type detection, as-you-type formatting, and extraction from text. It is suited to teams that want to build phone-number logic into their own applications rather than adopt a hosted validation service.

Its main strength is breadth within phone-number processing. In addition to checking whether numbers are possible and valid, the library can identify phone-number types and provide geographic information, carrier mapping, and time-zone mapping. As-you-type formatting supports input experiences that need formatting while a number is entered, while text extraction helps identify phone numbers embedded in larger content. This makes it a fit for developers who need several related functions in one open-source component.

The key boundary is reachability. The library can report whether a number range is valid, but it does not determine whether a number is currently assigned to a user or reachable. It also does not provide bulk validation, so teams looking for a batch-oriented workflow or live contact verification should choose a different type of product. Pick Google libphonenumber when application-level parsing, formatting, validation, and metadata mapping are the priority; avoid it when the requirement is a hosted service, bulk processing, or confirmation that a number can currently receive contact.

Your product? Our editors can test Google libphonenumber in depth and publish a review, labelled as paid · from $149/mo →

Google libphonenumber pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

Google libphonenumber fact sheet

Free planNot verified
Paid fromFree
Validation modesLookup
Line type dataYes
Carrier dataYes
Reachability dataYes
Bulk validationNo
Monthly lookup limitNot verified
DeploymentSelf-hosted
SupportCommunity, Docs
PricingOpen source
Websitegithub.com
Facts checked20 Sep 2026

Alternatives to Google libphonenumber

See all Google libphonenumber alternatives →

Used Google libphonenumber? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Google libphonenumber for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Google libphonenumber 6.9/10

Google libphonenumber is listed in our Phone Number Validation Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/google-libphonenumber/"><img src="https://www.itechguides.com/best/badge/google-libphonenumber.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update