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

JavaScript library · stable

libphonenumber-js 1.13.0

Released 8 May 2026. 1 days after 1.12.43. The package is 1.3 MB larger than 1.12.43.

Install this version v1.13.0
npm install libphonenumber-js@1.13.0
Download

All download options

At a glance

Released
8 May 2026
Unpacked size
9.6 MB
Files
922
Runtime dependencies
none

Install 1.13.0

sh
npm install libphonenumber-js@1.13.0

Download

  • libphonenumber-js-1.13.0.tgznpm package · 922 files · 9.6 MB unpackedDownload
  • Checksumssha512-N12qmdu0BM1wVNkMKYOoJ…
  • 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.13.0Browse
  • v1.13.0 on GitLabReleaseViewSource .zip

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

What changed in 1.13.0

  • Merged a [pull request](https://gitlab.com/catamphetamine/libphonenumber-js/-/merge_requests/29) by [Matt d'Entremont](https://gitlab.com/mdentremont) that adds ES6-only versions of min/max/mobile/core exports.
    • The new exports are:
      • min — libphonenumber-js/min/es6
      • max — libphonenumber-js/max/es6
      • mobile — libphonenumber-js/mobile/es6
      • "custom" — libphonenumber-js/core/es6
    • The bundle size reduction is roughly 37 KB raw and 3.8-4.1 KB gzipped. `` | legacy raw | modern raw | legacy gzip | modern gzip min | 177,666 B | 140,563 B | 42,081 B | 38,223 B max | 251,327 B | 214,224 B | 62,690 B | 58,750 B mobile | 193,117 B | 156,014 B | 46,712 B | 42,682 B core | 93,076 B | 56,158 B | 22,308 B | 18,223 B ``
  • Updated libphonenumber-metadata-generator package. No functional changes, just cosmetics: renamed some API methods and parameters.
  • (TypeScript) Added a new exported type PhoneNumberType, which is same as the old exported NumberType type (which is now considered deprecated) except for undefined value.
  • (TypeScript) Added comments and absent properties in MetadataJson interface.

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