🚀 MAC Address Lookup API

Free REST API for MAC address vendor lookup - No API key required!

21,083
Total API Requests
0
Today's Requests
0
Unique IPs Today
79,392+
MAC Vendors

Your IP Address: 216.73.216.205

0/500 Hourly Usage
500 Hourly Remaining
0/5000 Daily Usage
5000 Daily Remaining

Try It Live - No API Key Required!

Code Examples - No Authentication Needed!

curl -X GET "https://macverify.com/api/v1/lookup?mac=00:1A:2B:3C:4D:5E"
fetch('https://macverify.com/api/v1/lookup?mac=00:1A:2B:3C:4D:5E')
    .then(response => response.json())
    .then(data => console.log(data));
import requests

response = requests.get(
    'https://macverify.com/api/v1/lookup',
    params={'mac': '00:1A:2B:3C:4D:5E'}
)

data = response.json()
print(data)
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://macverify.com/api/v1/lookup?mac=00:1A:2B:3C:4D:5E');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);
?>
const axios = require('axios');

axios.get('https://macverify.com/api/v1/lookup', {
    params: { mac: '00:1A:2B:3C:4D:5E' }
})
.then(response => {
    console.log(response.data);
})
.catch(error => {
    console.error(error);
});

Fair Usage Rate Limits

Default Tier

Free
  • 5000 requests/day
  • 500 requests/hour
  • No API key required
  • Instant access
  • All features included

Enterprise

Contact
  • Unlimited requests
  • Multiple IPs
  • Dedicated support
  • SLA guarantee
  • Custom integration

📚 API Documentation

Endpoint

GET /api/v1/lookup

Authentication

No authentication required! Automatic IP-based rate limiting.

Parameters

mac (required): MAC address in any format
Example: 00:1A:2B:3C:4D:5E

Response Format

JSON response with vendor information, OUI details, and MAC address properties

Rate Limiting

Headers include remaining requests and limits for both hourly and daily quotas

Error Handling

Standard HTTP status codes with descriptive error messages in JSON format