What is a BSSID, and how is it different from an SSID
Short answer: a BSSID is the MAC address of the specific radio broadcasting a WiFi network. An SSID is just the name that radio broadcasts. One network name can map to several BSSIDs at once — every access point and every band gets its own.
BSSID: the radio’s own address
BSSID stands for Basic Service Set Identifier, and despite the name it isn’t really an identifier for the network — it’s a MAC address, in the same six-byte format as any other device’s MAC. It belongs to one physical radio: the WiFi chip inside your router, or inside one access point of a mesh system.
That distinction matters because a MAC address identifies hardware, not a network name. Two people can name their home networks “Home WiFi” and their routers will have completely different BSSIDs, because the BSSID comes from the OUI-assigned manufacturer block burned into that specific radio, not from anything a person typed in.
SSID: the name, nothing else
The SSID (Service Set Identifier) is the plain-text name you pick when you set up the network — “Netgear-5G,” “Chens_WiFi,” whatever you chose. It has no fixed relationship to any piece of hardware. You can rename it in the router’s admin page any time, and the underlying radio’s BSSID won’t move.
This is also why SSID isn’t unique the way a MAC address is. Plenty of networks in any city are named “TP-Link” or left on the factory default, because nothing stops two routers from broadcasting the identical name. The SSID is a label a device can show you. The BSSID is what a device actually connects to.
Why one SSID can have several BSSIDs
If you own a single router with one WiFi radio, you have one SSID and one BSSID, and the two track each other closely enough that the distinction rarely comes up. That changes as soon as more than one radio broadcasts the same name:
- Dual-band routers. Most modern routers run 2.4GHz and 5GHz from separate radios, each with its own BSSID, even when both broadcast the same SSID for convenience.
- Mesh WiFi systems. A mesh setup with a base unit and two satellites is three (or six, counting both bands) separate BSSIDs, all answering to one SSID, so your phone can roam between them without you noticing a “new” network.
- Enterprise and campus WiFi. A building full of access points broadcasting one SSID like “Office-WiFi” is the same pattern at a larger scale — dozens of BSSIDs, one name.
Your device chooses which BSSID to connect to based on signal strength at that moment, then can hand off to a different BSSID under the same SSID as you move, without dropping the connection or asking you to reconnect. That handoff is roaming, and it’s invisible specifically because the SSID never changes even though the BSSID does.
Where you’d actually see a BSSID
Most people never look at a BSSID because normal WiFi settings only show the SSID. It shows up in a few specific places:
- WiFi analyzer apps and network diagnostics tools, which list every BSSID nearby so you can see exactly which access point a device is talking to.
- Router or mesh admin pages, under a client’s connection details, useful for confirming which physical access point a device is actually near.
- Location and geolocation services, which sometimes use nearby BSSIDs (not GPS) to estimate position, since access point locations get logged in public wardriving databases over time.
- A router’s connected-devices list, right alongside the MAC addresses of everything joined to it — the same kind of address, one describing the router’s own radio and the rest describing every device attached to it. If you’re trying to work out what one of those other MAC addresses actually is, a vendor lookup narrows it to a manufacturer.
The short version
SSID is the name. BSSID is the hardware address of the radio saying that name out loud. One name, one or many radios — and once you’re looking at a network with more than one access point, the BSSID is the only way to tell which physical radio you’re actually near.
Frequently asked questions
Can I change my router's BSSID?
Not directly. The BSSID is the MAC address burned into the radio, so it's fixed by the hardware. You can change the SSID (the network name) freely in the router's admin page, but the BSSID underneath it stays the same unless you replace the router or access point.
Why does my WiFi app show a different BSSID for the same network name?
You're near more than one access point broadcasting the same SSID — normal on mesh systems and enterprise WiFi. Each physical radio has its own BSSID, and your device picks whichever one has the strongest signal at the moment, which is why the BSSID can change as you walk through the house.
Is a BSSID the same as a router's MAC address?
Usually, yes for the band it's broadcasting on. A router with 2.4GHz and 5GHz radios has a separate BSSID for each band, and both are close to (sometimes identical to) the MAC address printed on the router's label.