See exactly which ICE candidates your browser gathers, discover your NAT situation, and test your own STUN or TURN server. Everything runs locally in your browser.
No camera or microphone is used. The tool opens a data-channel-only peer connection, so no permission prompts appear.
| Type | Protocol | Address | Port | Priority |
|---|
When two browsers try to connect with WebRTC, each side gathers a list of possible network paths called ICE candidates. ICE stands for Interactive Connectivity Establishment. Candidates come in three flavours: host candidates from your device's own interfaces, srflx candidates discovered through a STUN server that reveal your public address, and relay candidates allocated on a TURN server for when nothing else works. The two peers exchange these lists and test every pairing until one connects.
If your WebRTC app fails to connect for some users, the ICE candidate list is the first thing to check. No srflx candidates means STUN is blocked or misconfigured. No relay candidates when you expected them means your TURN credentials or firewall rules are wrong. This inspector shows the same data your app sees, without writing a line of code, and it doubles as a free TURN server tester: paste your turn: URL with its username and credential, gather, and see whether relay candidates appear.
This inspector is part of Sazrika Foundation. If you also work with SIP, try SIP Ladder for trace analysis or the SIP Lab call simulator.