WebRTC TURN / ICE tester

Point it at any STUN/TURN server. It gathers ICE candidates, then — unlike most testers — opens a relay-only data channel and sends real bytes to prove media actually flows through the relay, including the TLS-on-443 path that strict firewalls demand. You get a plain-language verdict, not just a candidate dump.

Runs entirely in your browser. Your server URLs and credentials are sent only to the servers you’re testing — never to Baton or any backend. Your config (including credentials) is saved in this browser and included in share links. “Clear saved” wipes it.

Servers

URL · username · credential
Unrecognized URL — expected stun:/turn:/turns: host[:port][?transport=udp|tcp]

Servers, credentials & options are saved in this browser and included in share links. Clear saved wipes them.

Baton · managed TURN

If the TLS:443 row failed, your firewalled users can’t connect.

That relay-over-443 path is the one that breaks for people on corporate, hospital, school, and locked-down networks — and it’s the hardest to keep working. Baton is a managed TURN/STUN relay built around exactly that problem:

  • Dedicated relays with static, allowlistable IPs — give your customers’ network teams something concrete to permit.
  • Single-country data residency — relays pinned to one region, so traffic doesn’t wander across borders.
  • Flat, predictable pricing and direct support from the people who run the fleet — no ticket maze.
  • A free trial you can bisect against: point this tester at a Baton relay and a fresh credential to compare paths.
Try Baton free