Online Playground
Browse tools
Previous release28 stable releases behind. The latest is 1.13.15.See 1.13.15

JavaScript library · stable

libphonenumber-js 1.12.30

Released 30 Nov 2025. 9 days after 1.12.29. The package is 22 KB larger than 1.12.29.

Install this version v1.12.30
npm install libphonenumber-js@1.12.30
Download

All download options

At a glance

Released
30 Nov 2025
Unpacked size
9.1 MB
Files
803
Runtime dependencies
none

Install 1.12.30

sh
npm install libphonenumber-js@1.12.30

Download

  • libphonenumber-js-1.12.30.tgznpm package · 803 files · 9.1 MB unpackedDownload
  • Checksumssha512-KxH7uIJFD6+cR6nhdh+wY…
  • libphonenumber-min.jsBrowser bundle, min data (smallest) · jsDelivr CDNOpen
  • libphonenumber-max.jsBrowser bundle, max data (all number types) · jsDelivr CDNOpen
  • libphonenumber-mobile.jsBrowser bundle, mobile numbers only · jsDelivr CDNOpen
  • Browse every filejsDelivr file browser for 1.12.30Browse
  • v1.12.30 on GitLabReleaseViewSource .zip

We do not host these files. The links go to the official npm registry and public CDNs.

What changed in 1.12.30

  • Merged [Endy Gower](https://gitlab.com/endycb)'s [fix](https://gitlab.com/catamphetamine/libphonenumber-js/-/merge_requests/27): findPhoneNumbersInText() now correctly finds phone numbers that're separated by a / character. Example: 651-234-2345/332-445-1234.

Use it in your browser

14 tools built on libphonenumber-js

Each one runs this library in your browser. Nothing you type is uploaded.

All tools

Guides