BLE serial UART apps for MacOS, iOS, Windows and Android

<-- Home

BLEserial BLEserial nRF  BLEserial BLEsender
BLEserial Pro
CC254x and nRF BLE

In app store
BLEserial tiny
CC254x BLE

In app store
BLEserial nRF
nRF BLE

In app store
BLEserial HM-10
CC254x BLEserial

In app store
BLE time sender
BLE time sender

In app store

CC2541 and similar chipsets are made by Texas instruments.
With this chipset many Bluetooth modules are on the market with names like HM-10, HM-16, JDY-23 and BT-05

nRF chipsets are produced by Nordic. You find them in microcontrollers like the Arduino, ESP32 and Raspberry.

Four serial terminal apps are available for iOS.
Two free apps with only a serial terminal window and two priced apps with more features.

A HTML serial terminal app can be used in Chrome and Edge with MacOS, Windows and Android.
Start the HTML serial terminal with this link

For iOS like the iPhone and iPad first install Bluefy from the Apple app store.
Bluefy is a web browser for iOS and iPadOS that adds support for the Web Bluetooth API — something Apple's Safari browser does not support (yet 2026).
Use this launcher hyperlink to start the serial terminal in Bluefy: Bluefy Serial launcher

 

BLE terminal  BLE terminalBluefy
BLE HTML app

MacOS, W11, Android

HTML serial terminal app

BLE Bluefy launcher

IOS

Bluefy Serial launcher

First install Bluefy from app store



BLEserial HM-10 only supports CC2541 chips.
The BLEserial nRF support the nRF chips.
The BLEserial Pro app contains both the CC254x and nRF protocols.

How to use the app in Arduino

How to use the app with ESP32
 

More on Github


Serial Bluetooth Terminal van Kai Morich works great as terminal for Android.
BLE

Source code


Email

(25 may 2026)