Connection Debugger
Connect to MQTT, HTTP, TCP or UDP devices with plain or TLS. Instantly see connection status, errors and handshake details.
From your first connection to reliable firmware, understand what your devices are doing. Test MQTT, HTTP, TCP and UDP in one workspace, inspect every message, and find connection issues faster.
| Time | Direction | Protocol | Topic / Endpoint | Length | Data |
|---|---|---|---|---|---|
| 10:42:21 | IN | MQTT | sensors/temperature | 42 | Temperature received |
| 10:42:22 | IN | HTTP | /telemetry | 312 | Telemetry received |
| 10:42:23 | OUT | MQTT | devices/status | 28 | Acknowledgement |
| 10:42:25 | IN | TCP | device stream | 64 | Frame received |
See messages and connection details together.
Test real devices or simulators.
No vendor lock-in.
MQTT, HTTP, TCP, UDP
with plain or TLS.
Live view of every frame,
handshake and payload.
Connection insights that help
you solve problems yourself.
Spend less time guessing and more time building devices that work.
Connect to MQTT, HTTP, TCP or UDP devices with plain or TLS. Instantly see connection status, errors and handshake details.
See all device traffic in real time with color-coded direction, topics and payloads. Switch between Hex, ASCII, JSON or raw view.
Deep inspection for MQTT, HTTP, TCP and UDP. Parse headers, payloads and structures with human-readable views.
Inspect the complete TLS handshake, certificates and negotiated ciphers. Debug TLS issues with detailed logs.
Simulate MQTT, HTTP, TCP or UDP devices to test your applications. Customize payloads, intervals and behaviors.
Send commands to devices and verify acknowledgements. Create custom ACK rules and validation logic.
Queue, schedule and replay commands. Perfect for testing scenarios and automation.
All device traffic is stored for later inspection. Search, filter and export logs with flexible retention controls.
Get up and running in minutes. A straightforward path from first connection to clearer answers.
Choose a protocol and add your device with a few details.
Get connection parameters for MQTT, HTTP, TCP or UDP (with plain or TLS).
Point your device at its connection endpoint and start understanding its traffic.
View every frame, handshake and payload in real time.
A shared view of device behavior for the people bringing connected products to life.
Inspect payloads, acknowledgements and reconnects while you develop. See how your firmware behaves beyond the happy path.
Explore debugging tools →Compare raw bytes with readable protocol details. Validate what your device sends and how your integration responds.
Explore protocol inspection →Organize devices, review connection history and manage storage with a consistent workflow across protocols.
See how to get started →Start with a few devices. Expand your workspace as your project grows.
For exploring and testing your first devices.
For developers and teams building connected products.
For larger fleets and more demanding test workflows.
Everything you need to know about IoT Playground.
MQTT, HTTP, TCP and UDP, with plain or TLS connections where supported. Each device gets its own connection details.
Yes. Match incoming payloads and define replies in hex, text or JSON on supported plans.
Yes. Inspect TLS versions, cipher suites and certificate details to troubleshoot secure connections.
Custom domains and endpoint options are available on eligible plans.
Storage and retention depend on your plan. Device-level limits let you control how much traffic is retained.
Yes. A free tier lets you start testing before upgrading for additional devices and tools.
Bring your hardware. Understand its behavior. Move your project forward.