Get Started with a Free Developer Account

  • Unlimited STUN usage + 500 MB monthly TURN Bandwidth
  • Capped Bandwidth / Single Geographic Region

Pricing options for Global, Production TURN Servers

Production Plans Include:

  • TURN Servers in 11 Global Regions
  • Unlimited STUN connections
  • Automatic Global Routing for lowest latency
  • Non-expiring TURN Credentials
  • Uncapped Bandwidth
  • Simple Flat Rate Pricing for all Regions
  • High-availability DNS w/ Disaster Recovery
  • Volume Bandwidth Discounts
  • Advanced Analytics
  • 24 hour technical support
WebRTC Server Dedicated Cloud Network Map

Frequently Asked Questions

What do you mean by Single Geographic Region for Developer accounts?

Developer accounts are permitted access to only one geographic region. All Production accounts are given access to all 10 global regions and your users are automatically routed to the nearest cluster providing your WebRTC applications with the lowest possible latency with 99.95% uptime guarantee.

What global regions are included with the Production plans?

USA West (San Francisco, California), USA East (New York), Canada (Toronto), Europe (Amsterdam), Asia (Singapore), Asia (Bangalore, India), South America (São Paulo, Brazil), Oceana (Sydney, Australia), Asia (Tokyo, Japan), Hong Kong (China), Johannesburg (South Africa)

How do I know how much TURN bandwidth I will need?

Bandwidth is only utilized for TURN relayed WebRTC sessions and not for P2P STUN sessions. TURN sessions account for an average of 15% of all WebRTC sessions and varies based on the application use case. For example applications running primarly over mobile networks average 30%-40% TURN, while a consumer home ISP application averages 5%-15% TURN.
The best way to help predict how much bandwidth you will need is to use our usage calculator:

What are Non-expiring Static TURN Credentials?

Other WebRTC platforms and service providers provide only short-term, expiring IceServers whose STUN and TURN server credentials allow access for limited time generally 30-60 seconds. This is fine and preferred in many cases, however, most media and communication servers (Kurento, Cisco VCS, etc.) require static, non-expiring TURN server credentials which must be entered into the server's configuration. Xirsys provides all production accounts with these non-expiring Static TURN server credentials for any registered channel and can be managed from the Xirsys dashboard.

How do I upgrade, downgrade or cancel my account?

There are no long-term contracts with Xirsys. You can upgrade, downgrade or cancel at anytime from the Xirsys dashboard under the "Plans" page.

Do you have more questions?

Please see our full FAQ page, or feel free to use the live chat panel located at the bottom right of this page. Thanks, we look forward to serving your WebRTC needs.