Discover nearby Bluetooth peripherals and inspect their services for information and characteristics.
• View information and signal strength for all peripherals and devices, updating in real time as you move around.
• Get battery level for your own Apple devices — no need to install the app on all your devices.
• See model identification broadcast by devices around you, mapping device identifiers to the marketing name.
• Extract software and firmware version strings from devices broadcasting this information.
• Read any characteristic's value, even for services not well known and are custom to the device being interrogated.
• Write characteristic values back to the peripheral as string, numeric or hex.
• See a history of the value of a characteristic since the session started, timestamped to when the value changed.
• Log found peripherals, services, characteristics and values, and export a .log file of timestamped events for your analysis.
• Shortcuts integration with actions for scanning and interrogation, enumerating services and characteristics, and reading values.
• Background scanning by advertised service IDs with device count mapped by location found and status shown in a Live Activity.
Get support @grgarside or georgegarside.com/apps/bluetooth-inspector
Constant use of Bluetooth connectivity can drain your device's battery. Bluetooth connectivity is only used when this app is in the foreground and up to a few seconds after being backgrounded to safely disconnect from peripherals being interrogated, unless Background Scanning is enabled in the app and the Live Activity is running.
I misplaced my Apple Pencil. I knew it was in the house. The app’s basic functionality showed a signal strength for each device some of which were named. By moving around my home and re-scanning I was able to narrow down the room and then use the signal strength from other devices to figure out the general location. It’s not going to home in on the device or do anything magical, but it will help you figure out the general location. The signal strength percentage isn’t calibrated very well so you need to compare percentages to devices that are a known distance away and work off that.
Impressive App with a Privacy Concern
Not So Typical
I don’t know what “interrogation” means. But somehow, I was able to connect via Bluetooth with 2 Apple Watches, an iPad, and two iPhones that weren’t mine! I wonder what shows up to these devices and how much of my information is exposed to them. The app helped me recognize that someone was spying on me in a hotel. I’ve been hearing weird sounds coming from the wall behind my hotel bed. The floor map showed a small area that was behind the wall, but isn’t in the room. That was weird because the wall was a dry wall, this means that anything that happens inside my room can be heard from the other side. So creepy. I was very impressed to know that the person spying on me was wearing an Apple Watch and had an iPhone 14 Pro. I paid for the pro version because I saw that I can send messages but that wasn’t true. I couldn’t send any messages to any devices and this is why I gave it three stars. I don’t like to be misled or scammed. The pro version connected my device to so many other devices and i was so creeped out. I’m sure they can know or see something that can show the name of my device at least. This information and all details must be shared with all app users.
Cooooool
hiburn8
Great app, i just bought Pro. Although im a bit confused about the write feature.I have a device that takes a byte array for setting an led color, but im not sure how i would set that in the app. Any ideas? :/
Developer Response
Happy to try to help, send me info about the device and its message structure to apps@georgegarside.com. Thanks for using Bluetooth Inspector!
Great for finding lost Bluetooth devices
Frog*Lover
Great app for finding Apple Pencils (or other Bluetooth devices) - when they show on the app you know they must be nearby. Saved me a lot of stress!
Features:
• Peripherals that haven't been seen recently are greyed out in the list, so devices that have gone quiet are easy to tell apart from those still nearby.
Fixes:
• Writing a second or later value to a characteristic no longer crashes the app.
• Sending a write while viewing a characteristic no longer crashes when the device confirms it.
• Scanning for devices no longer crashes the app when many advertisements arrive at once.
• A new device is no longer listed twice when it advertises several times in quick succession.
• Successful writes now show the value you sent in the write history instead of an empty entry.
• Services a device removes or changes no longer linger alongside the refreshed ones.
• The peripherals toolbar no longer crashes when location isn't available.
Further:
• Peripheral discovery, signal strength updates and received values are now processed on a background actor, keeping the app responsive during intensive scanning.
• Location updates now use the modern Core Location live updates API.
Version 1.7.9
In-App Purchases
Bluetooth Inspector Pro
2-way communication & advanced functionality
£3.99
The developer, George Garside, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
VoiceOver
Voice Control
Larger Text
Dark Interface
Sufficient Contrast
Reduced Motion
Information
Provider
George Garside
Size
21.3 MB
Category
Developer Tools
Compatibility
Requires iOS 26.0 or later.
iPhone Requires iOS 26.0 or later.
iPad Requires iPadOS 26.0 or later.
Mac Requires macOS 26.0 or later.
Apple Vision Requires visionOS 26.0 or later.
Apple TV Requires tvOS 15.0 or later.
Location
This app may use your location even when it is not open, which can decrease device battery life.