libphonenumber 6.3.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:
October 21st, 2014, 13:00 GMT
price:
FREE!
developed by:
Google Inc.
homepage:
code.google.com
license type:
Apache License
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
category:
C: \ Development Tools \ Other Libraries

FREE!

In a hurry? Add it to your Download Basket!

user rating 8

4.8/5
 

0/5

What's New in version 6.3
  • Changing the offline geocoder to not return any country at all if the number could belong to multiple countries.
  • Removing obsolete code that treated countries with no metadata as valid.
  • New alternate formatting data for country calling code(s): 54, 91.
read full changelog

Add your review!

SUBMIT