Random IMEI Number Generator
Generate structurally valid IMEI numbers with a correct check digit, for testing only.
Random IMEI Number Generator
15 digit, Luhn valid
How many IMEIs
Each IMEI is 15 digits with a valid Luhn check digit
How to use the IMEI generator
- Choose how many IMEIs you need, up to 500.
- Generate. Each is 15 digits with a valid Luhn check digit.
- Copy or export the numbers for your test data.
About Random Nr's IMEI Number Generator
The random IMEI generator produces structurally valid IMEI numbers with a correct check digit, for testing only. Generate one or many, and Random Nr calculates the final Luhn check digit so each number passes a format check while belonging to no real device, which keeps your test data clean and safe to use.
What the 15 IMEI digits mean
An IMEI is not random all the way through. Its structure identifies the device model, then the individual unit, then a check digit.
| Positions | Part | Meaning |
|---|---|---|
| 1 to 8 | TAC, Type Allocation Code | identifies the model and manufacturer |
| 1 to 2 | Reporting Body | which body issued the TAC |
| 9 to 14 | Serial | the individual device within that model |
| 15 | Check digit | a Luhn checksum over the first 14 |
You can see your own device's IMEI by dialling *#06# on the keypad. The first eight digits, the TAC, are what a network looks up to know exactly which model is connecting.
How the IMEI check digit works
The last digit is a Luhn checksum over the first fourteen, the same formula credit cards use. This generator builds fourteen random digits, respecting the TAC then serial layout, and computes the fifteenth so the whole number validates. A phone with a wrong check digit is rejected by the network, which is why validators test it first.
Why these are test IMEIs not real devices
These IMEIs are structurally valid and pass the Luhn check, but the random TAC does not map to a real model and the number belongs to no handset. They suit testing device registration, inventory forms and validation. For the vehicle equivalent, the VIN generator builds valid 17 character identifiers with their own check digit.
More code and ID generators
Frequently asked questions
What is an IMEI
A fifteen digit number that identifies a mobile device on a network. The last digit is a Luhn checksum.
Are these real device IDs
No. They are random numbers that pass the Luhn check, not linked to any real handset.
Do they pass validation
Yes. Each IMEI has a correct Luhn check digit, so validators that only test the checksum will accept it.
Can I make several
Yes, up to 500 at once, ready to copy or export.
Is it free
Yes, free and with no sign up.
Related generators
- Random PIN Code Generator
- Random OTP Code Generator
- Random Serial Number Generator
- Random Invoice Number Generator
- Random Account Number Generator
- Random IBAN Generator
- Random IMEI Number Generator
- Random VIN Number Generator
- Random ISBN Generator
- Random Barcode Number Generator
- Random Zip Code Generator
- Random Phone Number Generator
- Random IP Address Generator
- Random Lock Combination Generator
For a vehicle identifier see the VIN generator, or a bank number with the IBAN generator.