Bleacon

Professional Bluetooth Low Energy debugging and discovery for iOS

SwiftiOS 26+CoreBluetoothSwiftUICombine

Scan

Discover all nearby BLE peripherals in real-time. Bleacon separates named and unknown devices, showing signal strength, UUIDs, and connection availability at a glance.

  • Named & Unknown device listsorganized and easy to navigate
  • Live RSSI indicatorgreen/red dot reflects device presence in real-time
  • Connectable & Services tagsknow what's available before connecting
  • Saved devicespin named devices for quick access across sessions
Bleacon scan view

Connect & Inspect

Connect to any peripheral and explore its full GATT profile. Read and write characteristics, subscribe to notifications, and inspect decoded values — all in one place.

  • Services & Characteristicsbrowse the full device GATT hierarchy
  • Read / Write / Notifyinteract with any supported capability
  • Decoded valueshuman-readable data for known characteristic types
  • Standard UUID resolutionrecognized names for Bluetooth SIG services
Bleacon device inspector
Bleacon characteristic detail

Advertise

Turn your iPhone into a BLE peripheral. Define custom services and characteristics, start advertising, and monitor all incoming client interactions in real-time.

  • Custom servicesany UUID, primary or secondary
  • Characteristic permissionsRead, Write, Notify, Read Encrypted
  • Central trackingmonitor which clients are connected and active
  • Live countersread, write, and notify counts per characteristic
Bleacon advertise mode
Bleacon characteristics view

Activity Log

Every BLE operation is recorded in a detailed, timestamped log. Filter and review reads, writes, notifications, connects, and disconnects — built for debugging complex BLE flows.

  • Timestamped entriesprecise to the second
  • Operation tagsRead, Write, Value, Notify, Disconnect
  • Per-service contextknow which service triggered each event
  • Shareableexport the full log for reporting or analysis
Bleacon activity log

Find

Locate a lost or nearby BLE device using animated signal strength rings. As you move closer, the rings shift from red through yellow to green and the estimated distance updates live.

  • Color-coded ringsinstant visual feedback as proximity changes
  • Distance estimateapproximate cm/m from the target device
  • Live RSSI readoutraw dBm value always visible
  • Sound cuesoptional audio feedback as you approach
Bleacon find proximity view

Technical Details

Architecture

MVVM with Combine driving all reactive data flow — publishers, subjects, and operators throughout every layer.

Frameworks

CoreBluetooth for BLE communication, SwiftUI for the interface, Combine for all reactive streams and state management.

Compatibility

iOS 26+ · BLE 4.0+ devices · Optimized for the latest iOS releases.

Philosophy

No ads. No tracking. Always free. Built solo with care for the developer community.