Your existing Web Bluetooth code works unchanged. Add one script tag and your iOS users can connect to BLE devices in Safari.
A working BLE scanner, right here on this page. Scan for nearby devices, connect, and explore their services.
Get started in under a minute. No configuration, no server-side changes.
Drop a single script tag into your HTML. That's the entire integration.
<script src="https://cdn.ioswebble.com/v1.js"></script>
On first visit, users are guided through a one-time install of the free Safari extension from the App Store.
The standard Web Bluetooth API is now available. Your existing code works without changes.
Use the standard Web Bluetooth API. We handle the Safari part.
iOSWebBLE polyfills the Web Bluetooth API for Safari. If the user has Chrome or Android with native support, the polyfill stays out of the way. Your code is always standard.
Works with every framework, or no framework at all.
AI Agent Integration — AI agents can add iOSWebBLE to any project in 30 seconds via MCP. Run npx ioswebble init or let your agent handle it.
Sign up in 10 seconds. No credit card required.
Free tier includes unlimited installs and detection events.