HiCellTek HiCellTek
Free tool

IMEI / MEID / ESN Converter

Convert instantly between IMEI (decimal), MEID (hexadecimal), and pESN. The tool auto-detects the input format, performs the conversion, and validates the Luhn check digit. 100% client-side, no data transmitted.

Updated March 2026 · Instant tool

IMEI = 15 decimal digits · MEID = 14 hex characters · ESN = 8 hex characters

What are IMEI, MEID, and ESN?

Feature IMEI MEID ESN
Length 15 digits 14 hex 8 hex
Base Decimal Hexadecimal Hexadecimal
Network GSM / UMTS / LTE CDMA CDMA (legacy)
Check digit Yes (Luhn) No No
Structure TAC (8) + SNR (6) + CD (1) RR (2) + XXXXXX (6) + ZZZZZZ (6) MFR (2) + SNR (6)

How to Convert IMEI to MEID

1
Isolate the first 14 digits

Remove the 15th digit of the IMEI (the Luhn check digit). You now have the 14 decimal digits representing the raw identifier.

2
Split TAC and SNR

Divide into two parts: the first 8 digits form the TAC (Type Allocation Code), and the next 6 digits form the SNR (Serial Number).

3
Convert to hexadecimal

Convert each part from decimal to hexadecimal. Pad the TAC to 8 hex characters and the SNR to 6 hex characters. The result is your MEID.

Reverse conversion (MEID to IMEI)

To convert a MEID to an IMEI, reverse the process: convert each hex part to decimal, concatenate, then calculate the Luhn check digit to get the 15th digit.

Format Differences: GSM vs CDMA

GSM / LTE Networks (IMEI)

IMEI is the worldwide standard for GSM, UMTS, and LTE networks. It uses 15 decimal digits with a Luhn check digit. This is the most widespread format, used by the vast majority of mobile devices globally.

CDMA Networks (MEID / ESN)

MEID is used on CDMA networks (historically Verizon, Sprint). ESN, its 32-bit predecessor, is now obsolete. pESN (pseudo-ESN) is derived from the MEID via SHA-1 for backward compatibility.

Multi-mode Devices

Modern smartphones (iPhone, Samsung Galaxy, Pixel) support both GSM and CDMA. They have an IMEI and a MEID that represent the same identifier in different bases. The conversion is therefore straightforward.

Evolution to 5G

With 5G deployment and the gradual shutdown of CDMA networks, IMEI is becoming the universal identifier. 5G devices use PEI (Permanent Equipment Identifier), based on IMEI or IMEISV.

Frequently Asked Questions

What is the difference between IMEI and MEID?
IMEI (International Mobile Equipment Identity) is a 15-digit decimal identifier used on GSM, UMTS, and LTE networks. MEID (Mobile Equipment Identifier) is a 14-character hexadecimal identifier primarily used on CDMA networks. Both uniquely identify a mobile device but use different number bases.
How do I convert an IMEI to a MEID?
Take the first 14 digits of the IMEI (excluding the Luhn check digit). Split into two parts: the first 8 digits (TAC) and the next 6 digits (SNR). Convert each part from decimal to hexadecimal. The concatenated result forms the 14-character MEID.
What is an ESN and a pESN?
ESN (Electronic Serial Number) is a legacy 8-character hexadecimal identifier used on CDMA networks. pESN (pseudo-ESN) is derived from a MEID using SHA-1 hashing for backward compatibility with systems that only support ESN. pESNs always start with '80'.
Can a device have both an IMEI and a MEID?
Yes. Modern devices compatible with both GSM and CDMA (such as multi-mode smartphones) typically have an IMEI for GSM/LTE networks and a MEID for CDMA networks. The IMEI and MEID represent the same identifier in different number bases.
Is the IMEI/MEID conversion reversible?
Yes, the conversion between the first 14 digits of the IMEI and the MEID is fully reversible as it is simply a base conversion (decimal to hexadecimal and vice versa). The 15th IMEI digit (Luhn check digit) is recalculated when converting from MEID to IMEI.
Need bulk conversions?

Our IMEI API lets you convert and verify thousands of identifiers automatically. Ideal for carriers, manufacturers, and resellers.