📑 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.

🎯 Real-World Use Cases

  • Network device identification — quickly understanding what an unfamiliar connected device likely is.
  • Security incident triage — using vendor data as an early signal when investigating unexpected network activity.
  • Automated asset inventory — auto-populating manufacturer data for large-scale device management systems.
  • IoT and smart home device management — identifying and categorizing the growing diversity of connected consumer devices.
  • Network access control policy design — informing vendor-aware access rules and segmentation strategies.

OUI-based vendor identification connects to several related network intelligence techniques: device fingerprinting (which combines OUI data with other signals like DHCP options and traffic patterns for more precise device identification), network access control systems (which often incorporate vendor data into policy decisions), and IP-based geolocation and reputation lookups, which provide complementary Layer 3 context alongside the Layer 2 vendor information an OUI lookup provides.

📜 Industry Standards

OUI registration and the overall MAC addressing scheme are governed by the IEEE Registration Authority under the broader IEEE 802 standards umbrella, which defines the registration process, the resulting prefix allocation sizes (OUI, MA-M, MA-S), and the rules organizations must follow when assigning the remaining bytes to individual devices. This standardization is what guarantees global uniqueness for every universally administered MAC address manufactured by a compliant organization anywhere in the world.

🔄 Practical Workflows

A typical workflow for integrating OUI lookup into a network monitoring pipeline looks like: capture the MAC address of each newly discovered device, check the U/L bit to filter out locally administered addresses upfront, query the remaining universal addresses against a locally cached, regularly refreshed OUI database, store the resulting vendor name alongside the device record, and surface it in dashboards or alerts to give network administrators immediate context about new connections.

🏢 Enterprise Use Cases

Enterprise network access control systems commonly integrate OUI lookup directly into their device onboarding workflows, automatically flagging devices from unexpected or unapproved manufacturers for additional review before granting full network access, particularly in security-conscious industries like healthcare and finance where unauthorized device connections carry significant compliance risk.

Large-scale IoT deployments in manufacturing, logistics, and smart building management rely heavily on OUI-based auto-classification to manage device inventories numbering in the thousands or tens of thousands, since manually cataloging every connected sensor and controller individually would be operationally infeasible at that scale.

🏠 Home User Use Cases

Home users curious about unfamiliar devices on their router's connected device list can use a free OUI lookup tool to quickly identify likely device types — turning a cryptic MAC address into a recognizable manufacturer name like a well-known smart home or electronics brand, often resolving mild security concerns about "who's on my network" within moments.

Parents setting up router-based content filtering or screen time controls for a specific child's device often use OUI lookup as a way to confirm they're correctly identifying the target device among a list of similarly-named entries in their router's admin interface.

💻 Developer Notes

When building an application that performs OUI lookups, download the IEEE's published registry data directly (available as a standard, machine-readable file) rather than scraping third-party websites, both for reliability and to respect the authoritative data source. Implement a longest-prefix-match approach when checking against the full registry, since some organizations hold both a full OUI and smaller MA-M/MA-S allocations that could otherwise cause ambiguous matches.

Cache lookup results locally where appropriate, since OUI-to-vendor mappings change infrequently, and repeated network calls to an external lookup service for the same prefix are unnecessary overhead in high-volume applications.

🌐 Network Examples

A MAC address like 3C:5A:B4:12:34:56 might resolve, upon OUI lookup, to a well-known consumer electronics manufacturer, immediately telling a network administrator this is likely a smartphone, tablet, or similar consumer device rather than enterprise networking equipment — useful context when triaging an unfamiliar new connection on a corporate network.

✅ Advantages

  • Provides fast, useful device context without requiring direct interrogation of the device itself.
  • Publicly available and free to use, both directly from the IEEE and via numerous lookup tools.
  • Enables significant automation of otherwise manual network inventory and classification tasks.
  • Regularly updated by the IEEE, keeping registration data current as new manufacturers register OUIs.

⚠️ Limitations

  • Locally administered addresses (virtual machines, privacy-randomized devices) have no vendor association at all.
  • MAC address spoofing means a lookup result should never be treated as absolute proof of a device's true identity.
  • Corporate acquisitions and rebranding can mean the registered organization name doesn't match the product's current or better-known brand name.
  • A single manufacturer's many separate OUI registrations can make comprehensive, consolidated lookups more complex than a simple one-to-one mapping.

🏆 Best Practices

  • Treat OUI lookup results as a strong hint, not definitive proof, especially in security-sensitive investigations.
  • Combine vendor lookup with other contextual signals (hostname, traffic patterns, open ports) for a fuller device picture.
  • Keep any locally cached OUI database copy updated regularly against the authoritative IEEE source.
  • Expect and gracefully handle no-match results, since locally administered and spoofed addresses are common and entirely normal on any real network.
  • When building inventory tooling, maintain a many-to-one mapping structure to correctly consolidate large manufacturers' multiple OUI registrations.

🔒 Security Considerations

  • OUI lookup should never be used as a standalone authentication or trust mechanism, since MAC addresses (including their vendor-identifying prefix) can be manually spoofed.
  • A missing vendor match is not inherently suspicious on its own — it's the expected, normal result for VMs and privacy-randomized devices — but combined with other unusual signals, it can be a useful piece of a broader investigation.
  • Security tooling that flags "unknown vendor" devices for review should account for the large and growing volume of legitimately locally administered addresses to avoid excessive false positives.

🔒 Privacy Implications

  • OUI data itself identifies a manufacturer, not an individual, so vendor lookup alone doesn't directly expose personal information.
  • However, combined with other data, device type inference from OUI lookup can contribute to broader device fingerprinting techniques, which is part of the motivation behind privacy-focused MAC randomization on modern devices.
  • Organizations building device inventory systems should consider whether storing detailed vendor/device-type profiles for individual users' devices raises any relevant data privacy obligations in their jurisdiction.

🔧 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.

❌ Common Mistakes

  • Treating a "no vendor match" result as suspicious by default, when it's the normal, expected outcome for VMs and privacy-randomized devices.
  • Assuming a vendor match guarantees a device's authenticity, without considering that MAC addresses (including their vendor-identifying prefix) can be spoofed.
  • Not accounting for a single manufacturer holding many separate OUI registrations, leading to incomplete or fragmented vendor analytics.
  • Relying on stale, outdated OUI data without a regular refresh process, missing recently registered manufacturers.

✅ 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.

📊 Comparison Tables

IEEE Registration Block Types

Block TypePrefix LengthApprox. Address SpaceBest Suited For
OUI (traditional)24 bits~16.7 millionLarge-scale manufacturers
MA-M36 bits~1 millionMid-sized organizations
MA-S28 bits~1 million (smaller structure)Smaller organizations, specialized use

OUI Lookup: What It Can and Can't Tell You

Can DetermineCannot Determine
Registered manufacturer organization (for universal addresses)Whether the address has been spoofed
Whether an address is locally or universally administeredThe exact product model or specific device
Rough hardware category in many cases (via vendor knowledge)The device's current owner or location

📋 Feature Table

FeatureOUI Database
Maintained byIEEE Registration Authority
Prefix length24 bits (3 bytes) for traditional OUI
Access costFree, publicly available
Update frequencyOngoing, as new registrations are added

❓ 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.
A traditional 24-bit OUI grants the registering organization roughly 16.7 million unique addresses to assign across their manufactured devices.
These are smaller IEEE registration block types (36-bit and 28-bit prefixes respectively) offered as more cost-effective alternatives to a full OUI for organizations needing less address space.
Yes, since MAC addresses can generally be manually overridden in software, someone could deliberately set a device's address to use a real vendor's OUI prefix without actually being that vendor's hardware.
It depends — some hypervisors use their own registered OUI (which will show the hypervisor vendor), while others use fully locally administered addresses that return no vendor match.
The IEEE updates its registry on an ongoing basis as new organizations register OUIs; third-party mirrored lookup tools should refresh their data regularly to stay current.
Yes, it's commonly used as an early triage step when investigating unfamiliar devices, though it should be combined with other signals rather than relied upon as definitive proof of a device's identity.
This often happens after a corporate acquisition or rebranding, where the OUI registration remains under the original or parent company's name even as the product is marketed under a different brand.
Yes, any organization can apply to the IEEE Registration Authority for an OUI or smaller MA-M/MA-S block, typically involving an application process and associated fee.
OUI lookup identifies a hardware manufacturer from a MAC address prefix at Layer 2, while reverse DNS lookup resolves an IP address to a hostname at a completely different layer of the network stack — they serve related but distinct identification purposes.
Most physical hardware with a factory-assigned address does, but devices using locally administered addresses (VMs, some privacy-randomized mobile devices) intentionally do not.
No, OUI data only identifies the registered manufacturer organization, not the specific product model; determining the exact model typically requires additional information beyond the MAC address alone.
Search for that organization name directly, since it's often a parent company, original manufacturer, or previous brand name rather than the consumer-facing product brand you're familiar with.
Yes, the IEEE Standards Association publishes and maintains the official public registry directly, which is the authoritative source that all third-party lookup tools ultimately draw from.
No, a device's factory-assigned universal MAC address (and therefore its OUI) is fixed at manufacture; what can change is the organization's registered name if the company is acquired or rebranded.
Numerous free web-based lookup tools, including options built into network diagnostic sites, let you paste in a MAC address and instantly see the registered vendor without installing anything.
Yes, since the IEEE Registration Authority maintains a single global registry, OUI lookup accuracy doesn't vary by region — any device manufactured anywhere in the world by a registered organization will resolve consistently.
Historical registrations generally remain in the public record for reference even if a company ceases operations, though the IEEE's specific retention and deregistration policies can affect exactly how old entries are handled.

📋 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 Generator and related network tools, 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

🔗 More Guides