How many devices we can pair via Bluetooth of BLE to Android?

A search of the Android Bluetooth Firmware source shows the following:

Max concurrent active synchronous connections (BTA_GATTC_CONN_MAX):

  • 4 on Android 4.3
  • 7 on Android 4.4+

Max concurrent active notifications (BTA_GATTC_NOTIF_REG_MAX):

  • 4 on Android 4.3
  • 7 on Android 4.4
  • 15 on Android 5.0+

As a comparison my experience with iOS is that 8 devices can be connected at at time.

I tried connecting more than 7 devices the other day on Android 7.1 and Bluetooth stopped responding. Starting and stopping didn’t help; the only thing that fixed it was restarting the device.

After working with several apps that connect to 4+ devices I can say from experience that these numbers are theoretical. Depending on each individual device and its hardware you’ll have an easier or harder time connecting to and maintaining a connection to the maximum number of BLE devices.

Leave a Comment