Device IMEI Database and Type Allocation Codes (TAC)

This dataset provides a comprehensive registry of mobile device IMEIs, mapping each to its Type Allocation Code (TAC), manufacturer, model, and technical capabilities such as LTE, VoLTE, and 5G support. It includes blacklist/whitelist status, stolen device reporting, and EIR blocking for regulatory and security purposes, making it invaluable for telecom operators, fraud prevention, and device tracking.

  • opened 22 times
  • last updated 1 Nov 2025
  • by GoMask
The brief that made it

Network access control and fraud prevention

Sample rows

preview · 8 of 100 rows · all 25 columns
imeistringdevice_typestringvolte_supportedbooleanbluetooth_versionstringtacstringmanufacturerstringmodelstringrelease_yearintegerlte_supportedbooleanfiveg_supportedbooleanwifi_supportedbooleanos_typestringos_versionstringblacklist_statusstringblacklist_reasonstringblacklist_datedatewhitelist_datedateeir_blockedbooleaneir_block_datedateeir_unblock_datedatestolen_reportedbooleanstolen_report_datedatecountry_of_registrationstringnetwork_operatorstringlast_seen_datedate
358413067124851smartphonetrue5.235841306SamsungGalaxy S222022truetruetrueAndroid13.0whitelistedblankblank2022-04-05falseblankblankfalseblankGermanyDeutsche Telekom2024-05-21
353968090571284smartphonetrue5.035396809AppleiPhone 13 Pro2021truetruetrueiOS15.3whitelistedblankblank2021-11-19falseblankblankfalseblankFranceOrange2024-05-16
356901001812567smartphonetrue5.035690100XiaomiRedmi Note 102021truefalsetrueAndroid12.0blacklistedstolen2023-10-11blanktrue2023-10-12blanktrue2023-10-11IndiaAirtel2023-10-11
352356084129753feature phonefalse3.035235608Nokia1052020falsefalsefalseOtherblankunknownblankblankblankfalseblankblankfalseblankNigeriaMTN2024-03-20
354512090232184smartphonetrue5.035451209HuaweiP40 Lite2020truefalsetrueAndroid10.0whitelistedblankblank2020-07-15falseblankblankfalseblankSpainVodafone2024-06-02
357983098765412smartphonetrue5.135798309OppoA742021truefalsetrueAndroid11.0unknownblankblankblankfalseblankblankfalseblankMalaysiaMaxis2024-05-29
353967090574123smartphonetrue5.035396709AppleiPhone 122020truetruetrueiOS14.4whitelistedblankblank2020-12-10falseblankblankfalseblankUnited StatesAT&T2024-05-27
356903001812569smartphonetrue5.135690300XiaomiMi 11 Lite2021truefalsetrueAndroid11.0unknownblankblankblankfalseblankblankfalseblankBrazilVivo2024-06-03

What the 100 rows show

from the 100-row sample

Smartphone (device type) stands out: 65 of its 71 rows have volte_supported = true, against 1 of 29 for the rest.

  • 66%volte_supported = true
  • 3blacklist statuses
  • 4os types
  • 4blacklist reasons
  • 18manufacturers
  • 22os versions
Volte supported rate by device_typevolte_supported = true
0%50%100%92%smartpho…65 of 7113%tablet1 of 80%modem0 of 60%feature …0 of 15
bluetooth_version88 rows with a value · 12 left blank
  1. 5.046
  2. 5.115
  3. 5.211
  4. 4.27
  5. 3.04
  6. 4.13
  7. 5.32
25 columns by typefrom the column list below
  • string 12
  • integer 1
  • date 6
  • boolean 6

Columns

25 columns in four groups
blueprint · 25 columns
columntypedescriptionexample
Text 12 columns
imeistringInternational Mobile Equipment Identity, a unique 15-digit identifier for each mobile device.unique358413067124851
tacstringType Allocation Code, the first 8 digits of the IMEI, identifying the device model and manufacturer.35841306
manufacturerstringName of the device manufacturer.Samsung
modelstringDevice model name or number.Galaxy S22
device_typestringType of device (e.g., smartphone, tablet, modem, feature phone).smartphone · tablet · modem · feature phone · othersmartphone
bluetooth_versionstringBluetooth version supported by the device (e.g., 4.2, 5.0).7 versions · optional5.2
os_typestringOperating system type (e.g., Android, iOS, KaiOS, Windows).Android · iOS · KaiOS · Windows · Other · optionalAndroid
os_versionstringOperating system version (e.g., 12.0, 15.3.1).optional13.0
blacklist_statusstringBlacklist status of the device (e.g., blacklisted, whitelisted, unknown).blacklisted · whitelisted · unknownwhitelisted
blacklist_reasonstringReason for blacklisting (e.g., stolen, lost, fraud, unpaid bills).4 reasons · optionalstolen
country_of_registrationstringCountry where the device was registered or sold.optionalGermany
network_operatorstringNetwork operator associated with the device (if available).optionalDeutsche Telekom
Numbers 1 column
release_yearintegerYear the device model was released.1,990 to 2,100 · optional2022
Dates and times 6 columns
blacklist_datedateDate when the device was blacklisted.optional2023-10-11
whitelist_datedateDate when the device was whitelisted.optional2022-04-05
eir_block_datedateDate when the device was blocked by EIR.optional2023-10-12
eir_unblock_datedateDate when the device was unblocked by EIR.optional2022-01-22
stolen_report_datedateDate when the device was reported as stolen.optional2023-10-11
last_seen_datedateDate when the device was last seen on a network.optional2024-05-21
True or false 6 columns
lte_supportedbooleanIndicates if the device supports LTE (4G).true
volte_supportedbooleanIndicates if the device supports Voice over LTE (VoLTE).true
fiveg_supportedbooleanIndicates if the device supports 5G networks.true
wifi_supportedbooleanIndicates if the device supports Wi-Fi connectivity.true
eir_blockedbooleanIndicates if the device is blocked by the Equipment Identity Register (EIR).false
stolen_reportedbooleanIndicates if the device has been reported as stolen.false

Use it for

  • volte supported66%66 of 100 rowsvolte supported by de…92%smar…13%tabl…0%modem0%feat…

    A telecommunications dashboard

    The volte_supported rate, volte_supported by device_type and a breakdown of bluetooth_version. Excel, Power BI or Tableau.

  • Why do 66 of 100 rows have volte_supported = true?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable imeis with tac, manufacturer and model to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 25 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset100 rows25 columns
Yours1,000 rows25 columnscountry_of_registration: UK only

blueprint · device-imei-database-and-type-allocation-codes-tac

Behind this dataset

Same schema. As many rows as you need.

These 100 rows came out of a blueprint — 25 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • IMEI 15-digit identifier: TAC (8 digits) + serial number (6 digits) + check digit
  • TAC (Type Allocation Code) mapping to manufacturer and device model
  • Device capabilities: 2G/3G/4G/5G support, frequency bands, VoLTE/VoWi-Fi
  • Device category: smartphone, feature phone, tablet, IoT module, hotspot
  • Operating system: iOS, Android, KaiOS with version
  • EIR (Equipment Identity Register): whitelist (allowed), greylist, blacklist (blocked)
  • Stolen/lost device blocking with cross-operator blacklist sharing
  • IMEI validation: check digit calculation, duplicate IMEI detection (cloning)
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
device-imei-database-and-type-allocation-codes-tac

What should your data show?

Preview 20 rows free
No signup. No card.