The BLE peripheral can be managed directly from Chrome (desktop as well as mobile), Edge, and Opera using Web Bluetooth API. Please refer https://caniuse.com/web-bluetooth for the complete compatibility list.
Because Web BLE API is experimental API, it is made available only to secure contexts. To interract with the example peripheral, please navigate to this site: https://zvasicek.github.io/ble-peripheral/web/index.html