Terminal for serial devices connected with Bluetooth Classic / LE
Serial Bluetooth Terminal is a line-oriented Bluetooth serial console for microcontrollers and UART devices, supporting both Bluetooth Classic SPP and BLE GATT profiles. It offers macro features (including hex macros with delay) and a free feature set with a donation option, plus open-source variants on GitHub. With 1,000,000+ total downloads and a solid 4.61 rating from 3,247 users, it remains a long-standing tool for developers and hobbyists.
Pros & Cons
Dual Bluetooth support (Classic SPP and BLE/GATT)
Advanced macros, including hex macros with delay
Free feature set with optional donations
Open-source variants and reference implementations on GitHub
Not ranked in any top lists.
Last 30 days downloads reported as 0, indicating limited near-term momentum.
Requires multiple permissions (location, various Bluetooth permissions, Internet, notifications) which may affect user trust and onboarding.
Alternative downloads for the Serial Bluetooth Terminal app
Serial Bluetooth Terminal is a tools app developed by Kai Morich.
Download Statistics
Serial Bluetooth Terminal has been downloaded 1.6 million times. In the last 30 days, the app was downloaded 36 thousand times.
User Ratings
Serial Bluetooth Terminal is rated 4.61 out of 5 stars. The rating is based on 3.3 thousand ratings.
App Information
Serial Bluetooth Terminal is FREE to download. The APK download size is 1.68 MB. The latest version available is 1.51. The last update was on May 1, 2026.
Technical Requirements
Serial Bluetooth Terminal requires Android 5.0+ or higher. The app has a content rating of Everyone. The app has been available on Google Play November 2016.
Description
'Serial Bluetooth Terminal' is a line-oriented terminal / console app for microcontrollers, arduinos and other devices with a serial / UART interface connected with a bluetooth to serial converter to
Get a detailed PDF report for Serial Bluetooth Terminal with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Lovely app, was able to create a virtual USB keyboard over Bluetooth. Hope it works with a Hobart scale! Though I do wish I could type new lines into the text box instead of going to a memory macro.
★★★★☆Mr P· Oct 20, 2025
It works well for capturing serial Bluetooth data from my RPI Pico-W when the Bluetooth connection is permanent 'on'. Problem now is that if the BLE connection drops the app requires a manual icon touch on the 'connect' button before new data can be displayed. Discovered this when I tried powering down the BLE source to save (battery) power. Is there any way to keep the app permanently searching for the same device e.g. for at least one hour ?
★★★★★El Rabie .Company· Jun 9, 2024
I have a hc05 wow wow wow wow wow
★★★★★James Z· Sep 12, 2024
Easy to use. No frills. Just works, tested at 500k baud rates without issue as a wireless terminal for a project. I don't leave reviews often, but this one deserves it. Used on a Galaxy S22 Ultra
★☆☆☆☆Mohd Kusyainie· Nov 3, 2025
Just taking my storage without doing anything, I tried literally everything, yet it still didn't work
★☆☆☆☆Phuk Yoo· Dec 27, 2024
Connecting to the other device should be the easy part
Google Play Rankings for Serial Bluetooth Terminal
This app is not ranked
Technologies used by Serial Bluetooth Terminal
Serial Bluetooth Terminal is requesting 13 permissions and is using 10 libraries.
Permissions
Your location
precise (GPS) location
Network communication
view network connections,
pair with Bluetooth devices,
full network access,
Google Play billing service
Trust & Safety: The app requests Bluetooth, location, Internet, foreground service, and notifications permissions to enable device discovery, connections, data transmission, and user alerts. This scope is standard for a Bluetooth terminal app. Donations are optional via in-app purchases; no other sensitive data access is indicated. Continuous updates and source availability on GitHub support transparency.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.