Skip to content
AvailableOpen SourceMIT

WebRTC ICE Candidate Tester

Debug NAT traversal and ICE candidates instantly.

WebRTC connections often fail due to strict NATs or misconfigured STUN/TURN servers. This utility uses your browser's native RTCPeerConnection API to test ICE candidate gathering in real-time. Because it runs entirely client-side, your STUN/TURN credentials are never sent to our servers.

  • Web
Open SourceLocal processingNo account

Downloads for this utility are being prepared.

Core features

Included in the free core utility.

  • Test custom STUN and TURN servers
  • Parse and categorize ICE candidates (Host, Srflx, Relay)
  • Measure ICE gathering latency in milliseconds

Privacy & data handling

This utility processes data locally on your device wherever technically possible.

Processing
Local, on your device
Account
Not required
Internet
Works offline
Telemetry
No telemetry

Details

Platforms
Web
License
MIT

Frequently asked questions

What does WebRTC Tester do?

WebRTC connections often fail due to strict NATs or misconfigured STUN/TURN servers. This utility uses your browser's native RTCPeerConnection API to test ICE candidate gathering in real-time. Because it runs entirely client-side, your STUN/TURN credentials are never sent to our servers.

Is WebRTC Tester free?

Yes. WebRTC Tester is free to use.

Is WebRTC Tester open source?

Yes. WebRTC Tester is open source under the MIT license.

Does WebRTC Tester require an account?

No. WebRTC Tester does not require an account.

Does WebRTC Tester send my data anywhere?

WebRTC Tester has no telemetry. Processing happens locally on your device.

Related utilities