HomeWebRTC Diagnostics

WebRTC Diagnostics

Online WebRTC diagnostics tool for ICE candidate collection, NAT analysis, STUN connectivity testing, and media device inspection

This tool runs WebRTC diagnostics in your browser and sends connectivity checks to the STUN servers you specify.

Browser Compatibility Check

WebRTC Connectivity Test

Test Result

Start the test to view ICE candidates, NAT behavior, and connection status.

Media Stats

0

Bitrate (Kbps)

0%

Packet Loss

0ms

Jitter

0ms

Round Trip Time

Media Devices

Diagnostics

WebRTC Support

0/0

User Agent

Platform

Language

Timezone

Network

Offline

Connection Type

Unknown



Documentation

What is WebRTC Diagnostics

This tool checks browser WebRTC capability, ICE candidates, NAT behavior, and basic media stats for realtime connectivity troubleshooting.

Key Features

  • Inspect support of core WebRTC capabilities.
  • Run connectivity tests with custom STUN servers.
  • Show host/srflx/relay candidates and NAT inference.
  • Display bitrate, packet loss, jitter, and RTT metrics.

Steps

  1. Enter or choose a STUN server.
  2. Start test and wait for candidate gathering.
  3. Review connection status, NAT type, and candidates.
  4. Optionally load device list and environment info.

FAQ

Why are candidates empty or test failed?

Possible causes include network restrictions, firewall blocking, unreachable STUN, or browser permission/policy limits.

Is NAT type always accurate?

It is inferred from candidate behavior and useful for diagnostics, but not a definitive network appliance-level measurement.