📑 OUI Database Explained

How the IEEE's Organizationally Unique Identifier registry maps MAC address prefixes to hardware vendors, and how to use it for lookups, inventory, and security research.

Every physical network device's MAC address begins with a three-byte prefix that, in most cases, can be traced back to the specific manufacturer that produced it — a lookup made possible by the OUI database, the IEEE's public registry of Organizationally Unique Identifiers. This guide explains exactly how that registry works, how vendor lookup functions in practice, and the real limitations and use cases you should understand before relying on it.

Whether you're building network inventory tooling, investigating unfamiliar devices on your network, or just curious what that mysterious MAC address prefix actually means, this guide covers the complete picture.

⚡ Quick Summary
An OUI (Organizationally Unique Identifier) is a three-byte prefix registered by the IEEE and assigned to a specific hardware manufacturer or organization, forming the first half of a universally administered MAC address. The OUI database is the public registry mapping these prefixes to their registered owners, enabling anyone to look up which vendor manufactured a given piece of network hardware just from its MAC address.
🟦 ToolsNovaHub Pro Tip
When investigating unfamiliar devices on your network, an OUI lookup is a great first step, but treat the result as a strong hint rather than absolute proof — locally administered addresses, MAC spoofing, and virtual machines can all present a MAC address that either has no vendor association or intentionally mimics one.
🟥 Common Beginner Mistake
Assuming every device on a network will have a recognizable vendor OUI. Virtual machines, privacy-randomized mobile devices, and any locally administered address will return no vendor match at all, which is entirely normal and doesn't indicate a problem with the lookup tool or the device itself.
🎯 Key Takeaways
  • An OUI is a three-byte prefix, registered with the IEEE, that identifies a specific hardware manufacturer or organization.
  • The OUI database is the public registry that maps these prefixes to their registered owners.
  • OUI lookup only works reliably for universally administered addresses; locally administered addresses have no vendor association.
  • A single large manufacturer may hold many different registered OUI blocks across their product lines and acquisitions.
  • OUI data is publicly available and regularly updated directly by the IEEE.
  • MAC address spoofing means OUI lookup results should be treated as informative, not as absolute proof of a device's identity.

🔍 What Is the OUI Database?

An Organizationally Unique Identifier (OUI) is a 24-bit (three-byte) value that the IEEE Registration Authority assigns to a specific organization — almost always a hardware manufacturer — upon request and (historically) payment of a registration fee. Once assigned, that organization is authorized to use the OUI as the first three bytes of any MAC address they manufacture, with the remaining three bytes freely chosen by the manufacturer to uniquely identify each individual device they produce.

The OUI database is simply the public registry recording every assigned OUI and the organization it belongs to. The IEEE publishes and maintains this data directly, and it's also mirrored, indexed, and made searchable by numerous third-party tools and websites — including vendor lookup features built directly into network inventory and diagnostic tools.

The practical function this enables is straightforward: given any universally administered MAC address, you can extract its first three bytes, look that specific prefix up against the OUI database, and (if it's a registered prefix) learn which organization manufactured the device. This is an enormously useful capability for network administrators trying to identify unfamiliar devices, security researchers investigating unknown hardware, and inventory systems trying to auto-categorize connected equipment.

It's worth noting that the IEEE has actually defined a few related registry types beyond the classic 24-bit OUI, including smaller MA-M (MAC Address block, Medium) and MA-S (MAC Address block, Small) allocations for organizations needing fewer addresses than a full OUI provides. All of these serve the same fundamental purpose — a registered prefix identifying an organization — just with different address space sizes to accommodate organizations of different scale.

🎯 Why the OUI Database Matters

Network visibility is the most immediate practical benefit. When an unfamiliar device appears on a network — in a DHCP lease table, a switch's MAC address table, or a wireless access point's connected client list — an OUI lookup often provides the fastest way to get a useful clue about what that device actually is, without needing to physically locate or directly interrogate it.

Security investigation relies heavily on this same capability. When investigating a potential rogue device, an unexpected new connection, or unusual network activity, knowing the manufacturer associated with a MAC address is often one of the first, fastest data points a security analyst gathers, helping triage whether a device warrants further investigation or is a benign, expected piece of infrastructure.

Asset inventory and management systems commonly use OUI lookup to auto-populate device type and manufacturer fields, significantly reducing the manual data entry burden for large networks with many connected devices, particularly in environments like hospitals, universities, and manufacturing facilities where a huge diversity of specialized hardware connects to the network.

Beyond these operational uses, the OUI registry also plays a quieter but important role in the broader internet addressing ecosystem: it's the mechanism that guarantees every universally administered MAC address manufactured anywhere in the world is globally unique, since the IEEE never assigns the same OUI to two different organizations, and each organization is responsible for ensuring uniqueness within their own assigned block.

As the number and diversity of connected devices continues to grow — driven heavily by IoT proliferation across homes, workplaces, and industrial settings — the practical value of fast, automated vendor identification via OUI lookup has grown correspondingly, since manually researching each new unfamiliar device type individually simply doesn't scale to modern network sizes, whether in a smart home with dozens of connected gadgets or an enterprise with tens of thousands.

⚙️ How OUI Lookup Actually Works

1

Extract the first three bytes

Take the first 24 bits (three bytes) of the MAC address you want to look up, which represent the potential OUI prefix.

2

Check the U/L bit first

Verify the address is universally administered (U/L bit set to 0); if it's locally administered, no vendor lookup will be possible regardless of the specific bytes.

3

Query the OUI database

Search the extracted prefix against the IEEE's registry (directly, or via a mirrored/indexed lookup tool) to find a matching registered entry.

4

Return the registered organization name

If a match is found, the tool returns the organization name associated with that specific OUI registration.

5

Handle no-match cases gracefully

If no match is found (locally administered address, unregistered or deprecated prefix), the lookup should clearly indicate this rather than returning a misleading or blank result.

🏗️ Technical Deep Dive: Registry Structure

The IEEE Registration Authority maintains several distinct registry categories relevant to MAC addressing, the largest and most well-known being the traditional 24-bit OUI, which grants the registering organization control over roughly 16.7 million individual addresses (2^24) within that prefix. This is the appropriate size for organizations manufacturing hardware at significant scale.

For organizations needing smaller allocations, the IEEE also offers MA-M (36-bit prefix, roughly 1 million addresses) and MA-S (28-bit prefix, roughly 1 million addresses under a different registration and continuity structure) blocks — both cost-effective options for smaller manufacturers or specialized applications that don't need the full scale of a traditional OUI block.

An important architectural detail is that a single large organization frequently holds many separate OUI registrations, not just one. This happens for several reasons: organic growth requiring additional address space over time, corporate acquisitions bringing in another company's previously separate OUI registrations, and different product lines or subsidiaries sometimes maintaining distinct registrations for organizational reasons. This means a comprehensive OUI database lookup tool needs to maintain many-to-one mappings from multiple prefixes to a single parent organization to give fully accurate, consolidated results.

The registry data itself is published by the IEEE in a standard, machine-readable format, updated regularly as new registrations are added, existing ones are updated (such as after a company name change or acquisition), and in rare cases, deregistered. Third-party tools that maintain their own mirrored copy of this data need a refresh process to stay current with the authoritative IEEE source.

🔧 Step-by-Step: Looking Up a MAC Address Vendor

1

Obtain the MAC address

Get the full MAC address you want to investigate, from a device listing, log file, or network capture.

2

Check the second hex digit

If it's 2, 6, A, or E, the address is locally administered and won't have a vendor match — you can stop here.

3

Extract the first three bytes

Isolate the OUI portion of the address for lookup.

4

Run the lookup

Use a dedicated OUI/vendor lookup tool or the IEEE's own registry search to find a matching organization.

5

Cross-reference with other context

Combine the vendor result with other available information (device behavior, hostname, open ports) to build a fuller picture, rather than relying on the OUI result alone.

💡 Practical Examples

A network administrator reviewing their router's connected device list notices an unfamiliar entry, runs an OUI lookup on its MAC address, and identifies it as a smart home device manufacturer — quickly resolving what could have otherwise been a concerning unknown-device investigation into a simple "oh, that's the new smart thermostat" realization.

A security analyst investigating a suspicious new connection on an internal network segment performs an OUI lookup as an immediate first step, discovering the address doesn't match any registered vendor at all — a red flag suggesting either a virtual machine, a spoofed address, or a device using randomized addressing, warranting further investigation.

An IT asset management team building automated network discovery tooling integrates OUI lookup directly into their scanning pipeline, automatically pre-populating a "likely manufacturer" field for every newly discovered device, dramatically reducing the manual classification workload for their inventory team.

🔧 Troubleshooting

OUI lookup returns no match for a MAC address: Check the second hex digit of the address first — if it's 2, 6, A, or E, the address is locally administered and simply has no vendor association to find.

Vendor name doesn't match the product's known brand: This commonly happens after corporate acquisitions or rebranding; the registered OUI owner may be a parent company, subsidiary, or previous brand name rather than the currently marketed product name.

Lookup tool shows outdated or missing recent vendor registrations: Verify the tool's underlying OUI database has been refreshed recently against the authoritative IEEE source, since new registrations are added on an ongoing basis.

💡 Expert Recommendations

  • Always check the U/L bit before running an OUI lookup — it takes one second and immediately tells you whether a vendor match is even possible.
  • When building automated inventory tooling, refresh your local OUI database mirror on a regular schedule, since the IEEE adds new registrations continuously.
  • In security investigations, combine OUI results with other signals (hostname, behavior, open ports) rather than treating a vendor match or mismatch as conclusive on its own.
  • When a lookup returns an unexpected or unfamiliar organization name, search for that name specifically, since it may be a parent company or subsidiary rather than the consumer-facing brand you recognize.

✅ Implementation Checklist

Use this checklist when building or using OUI-based vendor lookup functionality.

  • U/L bit checked first — confirming whether a vendor match is even possible before searching.
  • Data source verified current — local OUI database mirror refreshed against the authoritative IEEE registry regularly.
  • No-match cases handled gracefully — clearly communicated as normal rather than as an error condition.
  • Multiple registrations per vendor accounted for — many-to-one mapping structure used for accurate consolidated reporting.
  • Results treated as informative, not definitive — especially in security-sensitive contexts where spoofing is a realistic concern.
  • Combined with other context — vendor data cross-referenced with hostname, behavior, or other signals for fuller device identification.

🎯 Scenario Walkthrough

Scenario 1 — Home network audit. A homeowner reviewing their router's connected device list runs OUI lookups on a few unfamiliar entries, quickly identifying a smart speaker, a game console, and a printer — resolving what looked like unknown devices into recognized, expected household hardware within minutes.

Scenario 2 — Enterprise security triage. A security operations team investigating an unexpected new connection on a sensitive internal segment performs an OUI lookup as an immediate first step, finding no vendor match at all — a signal (combined with other indicators) that prompts deeper investigation into a possibly spoofed or virtualized device.

Scenario 3 — Large-scale asset management. A university IT department managing tens of thousands of connected devices across dormitories and labs integrates automated OUI lookup directly into their network access control system, auto-categorizing devices by likely manufacturer to streamline policy enforcement and support ticket triage.

📚 Key Terms Glossary

OUI (Organizationally Unique Identifier)
A three-byte prefix registered with the IEEE and assigned to a specific organization, forming the first half of a universally administered MAC address.
IEEE Registration Authority
The body responsible for assigning and maintaining OUI, MA-M, and MA-S registrations, and publishing the resulting public database.
MA-M / MA-S
Smaller IEEE-administered address block types, offering organizations less address space than a full OUI at a lower registration cost.
Vendor lookup
The practical act of querying the OUI database with a MAC address prefix to determine the registered manufacturer.
MAC spoofing
Deliberately configuring a device to present a MAC address other than its original one, which can undermine the reliability of vendor lookup as an identification method.

🔗 Related Tools

❓ FAQs

An Organizationally Unique Identifier is a three-byte prefix registered with the IEEE and assigned to a specific manufacturer, forming the first half of a universally administered MAC address.
It's the public registry, maintained by the IEEE, that maps every registered OUI prefix to the organization it was assigned to, enabling MAC address vendor lookups.
Yes, if the address is universally administered (vendor-assigned), extracting and looking up its first three bytes against the OUI database will typically reveal the registered manufacturer.
This happens when the address is locally administered (common for VMs, privacy-randomized devices, and software-assigned addresses), since these have no registered vendor association at all.
Yes, the IEEE publishes OUI registration data publicly and free of charge, and numerous third-party tools offer free lookup interfaces built on this same data.
Yes, large manufacturers frequently hold many separate OUI blocks due to organic growth, acquisitions, or distinct product line registrations, all belonging to the same parent organization.

📋 Conclusion

The OUI database is a quietly essential piece of internet infrastructure, turning an otherwise opaque string of hex digits into a genuinely useful piece of device intelligence. Understanding both its capabilities and its real limitations — particularly around locally administered addresses and spoofing — is what separates a naive lookup from an informed, appropriately skeptical use of the data.

Look up any MAC address vendor instantly with ToolsNovaHub's MAC Address Lookup tool, generate compliant test addresses with the MAC Address Generator, and explore more with our guides on Locally Administered MAC Addresses, MAC Address Format, and Generating Random MAC Addresses.

The practical takeaway: an OUI lookup is one of the fastest, most useful first steps in identifying an unfamiliar network device — just remember to treat the result as a strong clue, not an unquestionable fact.

Explore All ToolsNovaHub Tools
🏠 Go to Homepage