In libphonenumber, isPossibleNumber checks only length information, while isValidNumber does full validation using both length and prefix metadata.

Checked 2026-09-23

Vendor
Google
Product
libphonenumber
Subsystem
validation
Deployment
library
Region
not restricted
Release range
master as of 2026-09-23
Checked
2026-09-23

Sources

Cite this note

APA

WarmTransfer. (2026, September 23). E.164 numbering and dial string normalization: source note e164-numbering-libphonenumber-possible-vs-valid. WarmTransfer. https://warmtransfer.net/knowledge/claims/e164-numbering-libphonenumber-possible-vs-valid

BibTeX

@misc{warmtransfer-claim-e164-numbering-libphonenumber-possible-vs-valid,
  title  = {E.164 numbering and dial string normalization: source note e164-numbering-libphonenumber-possible-vs-valid},
  author = {{WarmTransfer}},
  year   = {2026},
  url    = {https://warmtransfer.net/knowledge/claims/e164-numbering-libphonenumber-possible-vs-valid},
  note   = {Source note e164-numbering-libphonenumber-possible-vs-valid, checked 2026-09-23}
}

Read in context