libphonenumber 7.0.1

A Java library developed by Google for easily dealing with international phone numbers, also available as a JavaScript and C++ package
Created at first for usage on smartphone devices, the libphonenumber has evolved into a fully-blown library for dealing with phone numbers and their various formats used around the Globe.

The library can handle a set of basic phone number operations, like:
- parsing
- formatting
- storing
- validating

libphonenumber is extremely easy to use and comes with lots of examples and usage instructions.

The library should be a main-stay in any developer's portfolio if he plans to create mobile apps in his distant future.

Main features:

  • Phone numbers for 239 regions
  • Formatting/validating phone numbers for 236 regions of the world
  • Provides geographical information for phone numbers
  • provides carrier information for phone numbers
  • Gets the type of the number based on the number itself
  • Able to distinguish Fixed-line, Mobile, Toll-free, Premium Rate, Shared Cost, VoIP, and Personal Numbers
  • Can compare two numbers and see if they are the same
  • Provides sample numbers for 218 countries/regions,
  • Can tell if a phone number (format) is valid or not
  • Formats phone numbers on-the-fly
  • Finds numbers in text input

last updated on:
November 26th, 2014, 13:56 GMT
license type:

Apache License

developed by:
Google Inc.
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Development Tools \ Other Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating 9



Rate it!
What's New in version 7.0
  • New APIs for ShortNumberInfo. The old APIs have been deprecated and will be removed in an upcoming release.
read full changelog

Add your review!