Commands

Run macquerade --help for up-to-date usage.

macquerade list (alias: ls)

List all available network interfaces. Add --wifi to show wireless only.

list
$macquerade list
list
$macquerade list --wifi

macquerade set <mac> <devices...>

Set a specific MAC address on one or more devices. Requires root/admin.

set
$sudo macquerade set 00:11:22:33:44:55 en0

macquerade randomize <devices...>

Set a random MAC address. Accepts the device name (en0) or hardware port (wi-fi). Requires root/admin.

randomize
$sudo macquerade randomize en0
randomize
$sudo macquerade randomize wi-fi
randomize
$sudo macquerade randomize en0 --local
randomize
$sudo macquerade randomize en0 --vendor=apple

macquerade reset <devices...>

Restore the device's burned-in hardware MAC address. Requires root/admin.

reset
$sudo macquerade reset wi-fi

macquerade normalize <mac>

Normalize a MAC address into canonical colon-separated uppercase form.

normalize
$macquerade normalize 0003.9312.3456

macquerade lookup <mac>

Look up the vendor for a MAC address or OUI prefix.

lookup
$macquerade lookup 00:03:93:12:34:56

macquerade vendors [<query>]

Search the bundled OUI vendor database (fuzzy), or show database stats.

vendors
$macquerade vendors apple
vendors
$macquerade vendors