MAC Address Lookup API

GET

Validate and convert any MAC address into standard formats.

MAC Address Lookup validates any MAC address and converts it across standard colon, dash, dot, and raw hex formats. Paid plans add the device hardware vendor and OUI identifier.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/macaddresslookup?mac=00-B0-D0-63-C2-26
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "mac": "00:B0:D0:63:C2:26",
    "isValid": true,
    "vendor": "Dell Inc.",
    "oui": "00B0D0",
    "formats": {
      "colon": "00:B0:D0:63:C2:26",
      "dash": "00-B0-D0-63-C2-26",
      "dot": "00.B0.D0.63.C2.26",
      "raw": "00B0D063C226"
    }
  }
}

About the MAC Address Lookup API

Pass a MAC address in any common notation. The endpoint checks validity, normalizes the address, and produces colon, dash, Cisco dot, and delimiter-free raw string representations. If an address is invalid, the formats object returns null. Paid plans also return the hardware vendor and registered OUI prefix, with records refreshed weekly.

What people use it for

Network Asset Inventory
When scanning local subnets, parse raw ARP table entries into uniform colon notation to catalog connected hardware.
Rogue Device Detection
Flag unrecognized hardware on corporate Wi-Fi by checking incoming MAC prefixes against approved vendor lists on paid tiers.
Switch Configuration Generation
Sysadmins convert colon-delimited MAC addresses into Cisco dotted format to paste directly into port security ACL rules.
Packet Capture Inspection
Security analysts normalize hex strings extracted from PCAP network traces into dashed or colon formats for log correlation.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use MAC Address Lookup

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the MAC Address Lookup API.

Read the docs →
What MAC address formats can I pass in?
You can send addresses using colons, dashes, dots, or without any separators. The API parses standard notations and converts them into colon, dash, dot, and raw hex formats in the response.
Do I get the hardware vendor and OUI on the Free plan?
No, the device vendor and OUI code are premium fields reserved for paid plans. The Free plan validates the address format and returns the conversion strings, but you need Starter or higher to retrieve manufacturer details.
What would checking 50,000 MAC addresses a month cost me?
Checking 50,000 addresses uses 100,000 credits, which fits entirely within the 200,000 credits included with Starter. That volume works out to $0.30 per 1,000 lookups, or about $0.0003 per check. The Free plan includes 100 checks every month.
How frequently is the manufacturer database updated?
The database updates on a weekly cycle to incorporate newly assigned hardware prefixes. This keeps manufacturer assignments current for recently released network interfaces and connected devices.
What happens if an invalid or unassigned MAC address is submitted?
The isValid property returns false whenever an address has malformed syntax or is not recognized in the database. Your application can inspect this flag directly before attempting to read vendor records on paid plans.
Can I use MAC address vendor data inside commercial monitoring software?
Yes, commercial use is allowed on any paid plan. The Free tier is restricted to non-commercial testing. You may display the resulting vendor and format records within your own products, provided you do not resell the raw database directly.

Ready to build with MAC Address Lookup? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs