# Universal BLE

> Universal BLE (iPhone/iPad app by Navideck Labs OU.)

- Source: https://appshunter.io/ios/app/universal-ble/id6756538573 (this page in markdown: same URL + `.md`)
- Developer: [Navideck Labs OU](https://appshunter.io/developer/1649146744)
- Category: Developer Tools
- Price: Free
- Age rating: 4+
- Requires: iOS 13.0 · 21 MB
- Languages: American English
- Released: 2026-01-06
- Data updated: 2026-08-09
- User reviews in markdown: https://appshunter.io/ios/app/universal-ble/id6756538573/reviews.md

## What is Universal BLE?

Universal BLE is an open-source developer tool for exploring and testing Bluetooth Low Energy (BLE) devices. It empowers developers, engineers, and hobbyists to discover, connect, and debug BLE devices with a consistent cross-platform experience.

Key Features

Device Discovery

  Real-time scanning — Discover nearby BLE devices with live results; scanning continues when you open a device's detail screen
  Flexible filters — Filter by service UUIDs, name prefix, or manufacturer data (comma- or newline-separated)
  Saved filter presets — Save, rename, and reuse filter combinations; filters persist across app sessions
  Search — Search devices by name or by company name (resolved from manufacturer data via Bluetooth company identifiers)
  Sort options — Sort the device list by RSSI, last seen, or name
  Company identification — Show company name from manufacturer data using the Bluetooth SIG company identifier list
  RSSI and advertisements — View signal strength (RSSI), last advertisement (name, RSSI, timestamp), and a list of received ads that flashes on new advertisements
  System devices — On supported platforms, view and connect to devices already connected at the system level (with optional service filter)

Connection Management

  Connect and disconnect — Connect to and disconnect from BLE peripherals with one tap
  Auto-reconnect — Optional auto-connect for reconnection when a device becomes available again
  Connection state — Real-time connection state updates
  Multiple connections — Support for multiple simultaneous device connections

Service & Characteristic Exploration

  GATT discovery — Discover all services and characteristics on connected devices with detailed, human-readable formatting
  Favorite services — Mark services as favorites; they appear first in the list (system services last)
  Property filters — Filter characteristics by property (read, write, notify, indicate, etc.) with visual filter chips
  Navigation — Previous/next buttons to move between characteristics without collapsing the list
  Copy services — Copy the full discovered GATT layout (e.g. for documentation or debugging) from the Services panel header

Data Operations

  Read — Read characteristic values on demand
  Write — Write data to characteristics (with or without response)
  Subscribe — Subscribe to notifications/indications per characteristic or "subscribe to all" for notifiable characteristics
  Live updates — Incoming values are shown in the logs with timestamps; clear or copy the full log

Pairing & Security

  Pair and unpair — Initiate pairing and unpair devices when supported
  Pairing state — Monitor pairing state changes in real time

Advanced & Developer Options

  MTU — Request a larger MTU (e.g. 247) for better throughput where supported
  Command queue — Choose queue type in the drawer: Global (single queue), Per Device, or None (parallel)
  Configurable timeout — Set operation timeout (e.g. 10 seconds) for all BLE operations
  Logs — Operation log with copy-all and per-entry clear; comprehensive error handling with detailed codes
  UUID formats — Accepts common UUID string formats (e.g. with or without hyphens)

UI & Cross-Platform

  Responsive layout — Adapts to mobile, tablet, and desktop (e.g. breakpoints at 600px and 1000px)
  Bluetooth status — Bluetooth availability icon with tooltip (tap on mobile to see state)
  Permissions — Guided permission flow where required (e.g. location for BLE on Android); re-checks on app resume
  Cross-platform — Built with the universal_ble plugin for consistent behavior across supported platforms


Perfect For

  Developers building BLE-enabled applications
  Engineers testing and debugging BLE devices
  Hobbyists exploring IoT and smart device capabilities
  Students learning about Bluetooth Low Energy technology
  QA teams validating BLE device functionality


## Version history (last 2 releases)

### 1.1 — 2026-03-01

Services & Characteristics: Property filter chips, prev/next navigation between characteristics, favorites-first sorting, "Copy Services" in panel header, clearer service display.

Company & Manufacturer Data: Show and filter by company name; search by company.

Scanning: Prominent scan button, "Start Scan" when empty, RSSI in details, live ad list with flash on update; scanning continues when opening a device.

UI: Search in app bar, queue settings in drawer, Bluetooth icon tooltip, layout tweaks.

Other: autoConnect support, filters persisted, clear-log fix.

### 1.0 — 2026-01-06

No release notes.

## More apps by Navideck Labs OU

- [Tunedeck for Spotify](https://appshunter.io/ios/app/tunedeck-for-spotify/id982757493)
- [Romo](https://appshunter.io/ios/app/romo/id1436292886)
- [Romo Control - Companion app](https://appshunter.io/ios/app/romo-control-companion-app/id1436338304)
- [Gesturedeck](https://appshunter.io/ios/app/gesturedeck/id1662097941)
- [BT Cam: DSLR Mirrorless remote](https://appshunter.io/ios/app/bt-cam-dslr-mirrorless-remote/id6443771044)

All apps by Navideck Labs OU: https://appshunter.io/developer/1649146744

## Related topics

[shelly ble debug](https://appshunter.io/ios/topics/shelly-ble-debug) · [st ble mesh](https://appshunter.io/ios/topics/st-ble-mesh)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-09.*
