OPEN-SOURCE BROWSER EXTENSION
Give every client on your UniFi network the right icon, even the ones UniFi has never heard of. A community-built icon database, your own uploads, and a read-only overlay that never touches your UniFi settings.
THINGS UNIFI CALLS "UNKNOWN CLIENT"
WHAT IS UBICON
UniFi's Network admin shows a neat icon for every device it recognizes. For everything it does not, you get a generic placeholder. Ubicon fills that gap: it lets you assign the right icon to any client, from a community database or your own image, and that icon then shows up everywhere UniFi displays the device, the client list, the detail panel, dashboard widgets, insights and flows, and side panes.
WHY WE BUILT IT
UniFi's fingerprinting is excellent for mainstream gear, but it does not know the less common devices: Bambu Lab and Prusa printers, e-readers, handheld and retro game consoles, Hak5 tools, industrial controllers, and hundreds of other things people actually run at home and at work. Until now there was no clean way to fix those icons without touching UniFi itself. Ubicon fixes the look without ever changing your configuration, and it does it in a way the whole community can extend so no single device stays unrecognized for long.
FEATURES
IN THE DATABASE TODAY
Dozens of devices UniFi does not fingerprint, growing with every contribution.
Upload any image for a device; it is resized to a clean 128px icon and stays private to your machine.
The icon follows the client across the whole UniFi UI.
Ubicon never calls the UniFi API and never changes a single UniFi setting.
unifi.ui.com out of the box, plus self-hosted and local controllers you add yourself.
Export and import your assignments and custom icons between machines. Or turn on optional GitHub sync and keep every browser in step through a private repository you own, with no item limit and custom icons included. Read the guide.
Chrome, Edge, Brave, and Firefox.
Ubicon reads the database straight from the CDN, so new community icons appear without waiting for an extension update.
The extension and the device database are both public repositories you can read, fork, or extend.
HOW IT WORKS
Ubicon reads a client's identity (its MAC address and name) directly from the UniFi page you are already viewing.
It matches that client to the icon you assigned.
Community icons are fetched as plain static files from a public CDN, with no user data attached to the request.
Everything else, your assignments and any custom icons, stays in your browser. If you turn on optional GitHub sync, they also go to a private repository in your own GitHub account, and nowhere else.
No accounts, no analytics, no tracking, and no servers of ours. One outbound request, for the public icon database.
HOW TO USE IT
Install Ubicon for your browser.
Open the Clients page in the UniFi Network admin.
Open a client's Change Icon dialog and click the Ubicon icon that appears.
Search the community database and pick a match, or switch to the Custom icon tab and upload your own image.
The icon appears across UniFi immediately. Assignments sync through your browser account; custom images stay on that computer (use Export and Import in the Ubicon popup to move them).
OPEN SOURCE
Ubicon is open source, and so is its device database. The database is nothing more than JSON records and 128px PNG icons in a public GitHub repository, so anyone can read it, use it, and add to it. If Ubicon does not yet have an icon for your gadget, add it once and every Ubicon user gets it.
Fill in a short GitHub issue form. No coding required.
Add the icon and the record directly if you would rather do it yourself.
PRIVACY AND TRUST
It reads device identities only from the page you are viewing, only to place icons, and never sends them anywhere. The single network request it makes is a public download of the community icon database.
Ubicon is read-only. It never calls the UniFi API and never changes a UniFi setting.
One optional exception: GitHub sync. Turn it on and your assignments and custom icons go to a private repository in your own GitHub account, using a token you create, and to nowhere else. Off by default, and we still receive nothing. Everything about GitHub sync.
Ubicon is being submitted to the Chrome, Edge, and Firefox stores. In the meantime you can build and load it from source.