IMSI Lookups

Performing an IMSI Lookup

The International Mobile Subscriber Identity (IMSI) is a unique id associated with all GSM and UMTS network mobile phone users. It is coded as a 13 to 15 digit long field on the SIM-Card inside the phone.

The first three digits represent the Moble Country Code (MCC), which is followed by the Mobile Network Code (MNC) with either 3 digits (North American standard) or 2 digits (European standard). The remaining digits represent the Mobile Subscription Identification Number (MSIN) within the mobile operator's customer base.

You can obtain the the IMSI of a cell phone number (MSISDN) by performing an HLR lookup. IMSI lookups are possible using the following routes.


RouteStatusLive SignalMCCMNCIMSI*MSC*PortedRoaming*Sync APIAsync API
IP1UPLive HLR + MNP (Hybrid) **YesYesNoYesYesYesYes
DV8UPLive HLRYesYesNoYesYesYesYes
MS9UPLive HLRYesYesNoYesYesYesYes

* Availability depends on target network operator.

Speed & Performance

RouteStatus10 Lookups100 Lookups1,000 Lookups10,000 Lookups
IP1UP3.33 / sec33.33 / sec45.36 / sec41.12 / sec
ST2RETIRED3.02 / sec1.51 / sec3.44 / sec4.22 / sec
DV8UP3.43 / sec34.27 / sec46.28 / sec42.71 / sec
MS9UP1.21 / sec2.42 / sec7.83 / sec11.31 / sec