Chrome blocks Web Bluetooth on HTTP. You must whitelist it:
1. Copy this link & open in a new tab:
2. Add this IP: in the box.
3. Select Enabled and click Relaunch.
* For HC-05 (Classic BT), also enable these flags:
Note: iPhones (iOS), Safari, and Firefox DO NOT support Web Bluetooth. Use Google Chrome on Android or PC.