Rename Bluetooth Devices
Windows Won't Let You

BluFang is a PowerShell script that lists all your paired Bluetooth devices, lets you rename any of them, and shows the connection details Windows hides — signal strength, battery, BT version, manufacturer, and device class.

FreeOpen SourceWindows 10 / 11PowerShell

The Problem

Windows gives every Bluetooth device a name. Sometimes it's the product name. Sometimes it's a model number. Sometimes it's just "LE-Bose AE2" or "Bluetooth Device (RFCOMM Protocol TDI)" and you have no idea what it is anymore.

Pair a dozen devices — headphones, a keyboard, a mouse, speakers, a game controller — and half of them show up in Settings as something unhelpful. You can't rename them from the Bluetooth settings page. You can dig into Device Manager and edit the friendly name in the registry, but that's a multi-step hunt through HKLM that nobody wants to do repeatedly. BluFang wraps it all into one interactive menu.

BluFang terminal output showing paired Bluetooth devices

What It Shows

Run BluFang and you get an interactive menu of every paired Bluetooth device. For each one, BluFang pulls data that Windows has in the registry and WMI but doesn't surface anywhere in the UI:

Friendly Name
The name you see in Settings — and the one BluFang lets you rename, effective immediately.
Bluetooth Version
See exactly what each device speaks — e.g., 5.2 or 4.0+LE.
Manufacturer
Apple, Sony, Bose, Jabra, Logitech, and more — resolved from the manufacturer code.
Device Class
Audio/Video → Headphones, Peripheral → Gamepad, and so on — know what each entry actually is.
Signal & Battery
Signal strength as RSSI in dBm, plus battery level if the device reports it.
Connection Status
See at a glance whether each device is connected or paired-only.

Renaming

Select a device from the menu, type a new name, and BluFang writes it to the registry. The change takes effect immediately — no reboot, no re-pairing. Name your headphones "Sony WH-1000XM5" instead of "LE_WH-1000XM5". Call your keyboard "Keychron K2" instead of "Bluetooth Keyboard". Whatever makes sense to you.

Run It

BluFang is free and open source — a single PowerShell script with no modules and no dependencies. It needs Windows 10 or 11, PowerShell 5.1 or 7+, and must run as Administrator (registry writes to HKLM require elevation).

# Right-click PowerShell → Run as Administrator .\BluFang.ps1

Source and documentation: github.com/VAROIndustries/BluFang

Named for Harald Bluetooth — the Viking king who united Denmark and Norway. Just like this tool unites you with your device names.

FAQ

Can you rename a Bluetooth device in Windows?
Not from the Bluetooth settings page — Windows doesn't offer a rename option there. The friendly name lives in the registry under HKLM, and editing it by hand is a multi-step hunt nobody wants to do repeatedly. BluFang lists every paired device in an interactive menu and writes the new name to the registry for you.
Does renaming with BluFang require a reboot or re-pairing?
No. Select a device from the menu, type a new name, and BluFang writes it to the registry. The change takes effect immediately — no reboot, no re-pairing.
What device details does BluFang show?
For each paired device BluFang pulls the friendly name, Bluetooth version (e.g., 5.2 or 4.0+LE), manufacturer resolved from the manufacturer code, device class, signal strength as RSSI in dBm, battery level if the device reports it, and connection status. This is all data Windows has in the registry and WMI but doesn't surface anywhere in the UI.
Is BluFang free?
Yes — BluFang is free and open source. It's a single PowerShell script with no modules and no dependencies, running on Windows 10 and 11 with PowerShell 5.1 or 7+. The full source is on GitHub.
Why does BluFang need to run as Administrator?
Renaming a Bluetooth device means writing its friendly name to the registry under HKLM, and registry writes to HKLM require elevation. Right-click PowerShell, choose Run as Administrator, then run the script.

More Free Tools