Online Random IMEI Generator for Apple, Samsung, Android & QA Testing
An IMEI generator is an essential developer and quality-assurance tool for producing mathematically valid 15-digit International Mobile Equipment Identity (IMEI) and 16-digit IMEISV numbers without exposing real subscriber hardware. Under the global 3GPP TS 23.003 specification, cellular networks, carrier provisioning portals, device-management (MDM) dashboards, and mobile e-commerce checkouts rely on structured 15-digit identifiers to recognize handset models and catch manual entry mistakes.
Instead of manually guessing random digits that fail form validation, this free online random IMEI number generator combines authentic 8-digit Type Allocation Codes (TACs) from 20 device manufacturers—including dedicated Apple iPhone IMEI, Samsung IMEI, Motorola, Google Pixel, Xiaomi, OnePlus, and Honor profiles—with randomized 6-digit serial sequences and a deterministic ISO/IEC 7812 Luhn Modulo-10 check digit. You can generate anywhere from 1 to 1,000 dummy IMEI numbers per batch, render inline QR barcodes for camera scanners, and export clean fixtures in CSV, JSON, or TXT format.
BYOD & Carrier Portal QA
Test Bring-Your-Own-Device (BYOD) compatibility forms, trade-in estimators, and telecom staging APIs using brand-accurate TAC prefixes such as 35 (BABT), 01 (CTIA), and 9900 multi-mode identifiers.
IMEI to QR & Barcode Testing
Inspect retail POS, warehouse logistics, and MDM enrollment workflows using instant high-contrast QR codes generated for every IMEI row—plus one-click SVG downloads.
Bulk Database Seeding
Populate staging PostgreSQL, MySQL, or QA fixtures with up to 1,000 collision-free sample IMEI rows in a single run, ready for CSV, JSON, or newline-separated TXT import.
iPhone, Apple Watch & Tablet QA
Generate dummy numbers matching legacy and modern Apple hardware—from iPhone 7, 8, XR, XS Max, 11, 12, 13, and 14 series to cellular iPads and Apple Watch eSIM profiles.
Custom TAC Prefix & Range Control
Lock generation to an exact 8-digit TAC, enter any 2–8 digit custom prefix, or sweep across a defined 8-digit TAC range for multi-model Android and IoT modem testing.
Built-In Luhn IMEI Calculator
Inspect any generated or pasted IMEI in the dedicated Luhn Validator to trace Modulo-10 digit weights, compute missing check digits, or batch-repair 1,000 lines.
How to Use This Random IMEI Generator
Generate and export Luhn-verified test IMEIs in four quick steps right from your browser.
Choose Mode, Brand & TAC
Select Device Brand (Apple, Samsung, Google, Motorola, Honor, etc.), Preset Fleet, Random RBI region, or Custom TAC (2–8 digits) in the command deck.
Set Format & Quantity
Pick 15-Digit, Hyphenated, or 16-Digit IMEISV (with custom SVN), adjust the slider or type 1–1,000 in Quantity, then click Generate.
Filter, Search & Scan QR
Switch between Current Batch and Saved History, filter by partial digits or RBI region chips, and click any QR thumbnail to scan or save SVG barcodes.
Export or Verify Luhn Math
Copy all results in one click, download CSV, JSON, or TXT fixtures, or click Inspect Luhn on any row to trace Modulo-10 steps in the Validator.
GSMA Reporting Body (RBI) Allocation Breakdown
The leading two digits of an IMEI reveal the GSMA Reporting Body that assigned the Type Allocation Code. Below is the typical distribution seen across global smartphone and tablet fleets.
Primary allocation for iPhone, Samsung Galaxy, Google Pixel, and Motorola global SKUs
Widely assigned to Xiaomi, POCO, Oppo, Vivo, Realme, OnePlus, Honor, and Huawei devices
Carrier-certified US and Canadian LTE/5G handsets and cellular tablets
Dual-mode CDMA/LTE hardware and common BYOD compatibility sandbox tests
Regional manufacturing and domestic carrier allocation blocks
European hardware testing and legacy telemetry modems
15-Digit IMEI vs. 16-Digit IMEISV Layout
Both formats share the exact same 14-digit hardware prefix (TAC + Serial Number) and differ only in how the trailing digits are terminated.
Sample IMEI Number Examples by Device Brand & Model
Every example IMEI below is mathematically Luhn-verified for quick copy-paste QA testing across Apple iPhone, Apple Watch, iPad, Samsung Galaxy, Google Pixel, Motorola, Honor, and 9900 BYOD prefixes.
| Brand | Device Model | 8-Digit TAC | Valid Sample IMEI |
|---|---|---|---|
| Apple | iPhone 14 Pro Max | 35110641 | 351106414829101 |
| Apple | iPhone 13 Pro Max | 35110927 | 351109274829104 |
| Apple | iPhone 12 Pro | 35111390 | 351113904829104 |
| Apple | iPhone 11 | 35391510 | 353915104829108 |
| Apple | iPhone XR / XS Max | 35304810 | 353048104829108 |
| Apple | iPhone 8 / iPhone 7 | 35656508 | 356565083157208 |
| Apple | Apple Watch Series 7 Cellular | 35440811 | 354408113157207 |
| Apple | iPad Pro Cellular | 35547610 | 355476103157205 |
| Samsung | Galaxy S24 Ultra | 35162984 | 351629844829102 |
| Samsung | Galaxy S23 Ultra | 35220361 | 352203614829103 |
| Pixel 8a | 35249108 | 352491084829105 | |
| Motorola | Edge 50 Ultra | 35770142 | 357701424829101 |
| Honor | Honor View 20 / Magic Series | 86421905 | 864219053157203 |
| Multi-Mode | BYOD 9900 Test Prefix | 99001234 | 990012343157209 |
IMEI vs. IMEISV vs. MEID vs. eSIM EID vs. Serial Number
Mobile platforms and carrier APIs often request multiple hardware IDs. Here is how each identifier differs in length, character set, and validation rules.
| Identifier | Length & Charset | Validation Rule | Network / Spec | Primary Role |
|---|---|---|---|---|
| IMEI | 15 decimal digits | Luhn Mod-10 Check Digit | 3GPP TS 23.003 (GSM/LTE/5G) | Global cellular equipment identification |
| IMEISV | 16 decimal digits | No Luhn (Ends in 2-digit SVN) | 3GPP TS 23.003 | Identifies hardware + firmware revision |
| MEID | 14 hex / 18 dec | Optional hex/dec check digit | 3GPP2 (Legacy CDMA) | Legacy CDMA handsets (often 9900 prefix) |
| eSIM EID | 32 decimal digits | ISO/IEC 7816 / Mod-97 | GSMA SGP.22 eUICC | Identifies embedded eSIM chip (paired with IMEI) |
| OEM Serial | 8–12 alphanumeric | Vendor-proprietary | Manufacturer Warranty | Factory tracking & repair RMA lookup |
How the Luhn Check Digit Formula Prevents Errors
Whether you use this tool as an IMEI calculator or build your own form validation function in JavaScript, Python, or Go, the 15th check digit follows four deterministic steps over digits 1 through 14:
- Isolate the 14-digit base made up of the 8-digit Type Allocation Code and 6-digit serial number.
- Double every second digit moving from left to right (positions 2, 4, 6, 8, 10, 12, and 14).
- Collapse two-digit results by summing their digits (for example, 7 × 2 = 14 → 1 + 4 = 5).
- Compute the check digit so the grand total ends in zero: (10 − (Sum mod 10)) mod 10.
Weighted digits: 3 + 1 + 4 + 7 + 9 + 4 + 1 + 0 + 4 + 7 + 2 + 9 + 1 + 0 = 52
Check Digit = (10 − (52 mod 10)) mod 10 = 8 → 354892104829108
Legitimate Engineering Uses vs. Prohibited Modification
Understanding the boundary between software QA testing and regulated telecommunications hardware ensures your team uses synthetic device identifiers safely.
- Automated UI & API form validation
- Database seeding & load testing
- QR/barcode scanner verification
- Privacy-safe demo screenshots
- Education on Luhn Mod-10 math
- Flashing or rewriting phone hardware
- Bypassing carrier lock or blacklist status
- Cloning active subscriber devices
- Submitting false warranty/insurance claims
- Replacing official GSMA TAC lookups
Specialized Testing Profiles: Apple, Samsung, Tablets, BYOD & eSIM
Beyond generic 15-digit numbers, engineering teams frequently need targeted fixtures for legacy handsets, cellular wearables, and carrier compatibility forms—without registration or phone verification.
Apple iPhone, Watch & iPad Profiles
Use our Apple IMEI generator for modern iPhone 14, iPhone 13, and iPhone 12 models or enter custom TAC prefixes for iPhone 11, iPhone XR, iPhone XS Max, iPhone 8, iPhone 7, Apple Watch Series 7 cellular, and iPad / tablet IMEI staging.
Samsung, Motorola & Global Android OEMs
Run a dedicated Samsung IMEI generator, Motorola IMEI generator, or Honor View 20 / Magic, Google Pixel, Xiaomi, OnePlus, Oppo, Vivo, Nothing, and Realme test batch—or pick a Preset Fleet for mixed Android QA coverage.
BYOD, eSIM, Barcode & Converter Tools
Generate 35 and 9900 prefixes for BYOD IMEI and eSIM portals, convert a 14-digit base into a 15-digit IMEI using our IMEI calculator and hyphenated IMEI converter, or export a free sample IMEI list and scannable IMEI to barcode QR SVG.
Frequently Asked Questions: IMEI Usage, Luhn Math & Device Security
Explore answers on random IMEI generation, ISO/IEC 7812 Luhn checksums, carrier blacklists, and mobile device privacy.