WebBLE
David Park
Very simple web browser that supports an initial subset of the web bluetooth javascript APIs, with bookmarks and console log viewing support.
Regional download prices
Latest verified download price in each collected storefront. Open a row to verify the current price on Apple.
| Storefront | Download price | Currency | Observed | Official store |
|---|---|---|---|---|
| ESSpain | 1,99 € | EUR | Aug 4, 2026 | View Apple price ↗ |
| USUnited StatesCurrent storefront | $1.99 | USD | Aug 4, 2026 | View Apple price ↗ |
In-app purchases in United States
Items currently visible on Apple’s public App Store page. This may not be the complete App Store Connect catalog.
Source: Apple public App Store page · Publicly visible items only · Checked Aug 4, 2026
About WebBLEStorefront description supplied by Apple.
Very simple web browser that supports an initial subset of the web bluetooth javascript APIs, with bookmarks and console log viewing support.
*** New in 1.7 ***
- support for pybricks
*** Overview ***
Using this app you can navigate to a site written in javascript that can interact with your bluetooth (low energy) devices. This allows you to write your applications for use with devices such as puck.js in a language you are more familiar with (i.e. javascript) and be able to use it from your iOS device.
Use the built-in console viewer to debug issues when running your site on WebBLE.
Security is important for bluetooth device access, and so only sites that use https are supported, and it is not possible to connect to a bluetooth device without permission being granted by the user.
Initially the following key APIs are supported:
- bluetooth.requestDevice()
- bluetooth.getAvailability()
- BluetoothDevice.gatt
- BluetoothDevice.addEventListener('gattserverdisconnected', cb)
- BluetoothRemoteGATTServer.connect()
- BluetoothRemoteGATTServer.disconnect()
- BluetoothRemoteGATTServer.getPrimaryService()
- BluetoothRemoteGATTService.getCharacteristic()
- BluetoothRemoteGATTCharacteristic.writeValue()
- BluetoothRemoteGATTCharacteristic.writeValueWithResponse()
- BluetoothRemoteGATTCharacteristic.writeValueWithoutResponse()
- BluetoothRemoteGATTCharacteristic.readValue()
- BluetoothRemoteGATTCharacteristic.startNotifications()
- BluetoothRemoteGATTCharacteristic.stopNotifications()
- BluetoothRemoteGATTCharacteristic.addEventListener("characteristicvaluechanged", cb)
Frequently asked questions
Quick answers based on the latest observed App Store data.
How much does WebBLE cost in United States?
The latest observed download price is $1.99. Open the official App Store link to confirm the current checkout price.
Does WebBLE have in-app purchases?
Apple's public page currently shows 0 purchase items in this storefront. The public list may be incomplete.
Can the price differ by country?
Yes. App Store prices can vary by storefront, currency, taxes, and developer pricing. We currently have 2 regional observations.