Get Started with a Free Developer Account

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

Pricing options for Production Deployment

Select a plan that best fits your needs. Upgrade, downgrade or cancel at any time.

Production Plans Include:

  • ICE Servers in 5 Global Regions
  • Unlimited STUN connections
  • Low Latency Global DNS Routing
  • Non-expiring TURN Credentials
  • Usage Alert System
  • Unlimited Channels and Sub Channels
  • High-availability DNS w/ Disaster Recovery
  • Volume Bandwidth and Storage 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 5 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 Jose, California), USA East (Washington DC), Europe (Amsterdam), Asia (Singapore), Asia (Bangalore, India), Oceana (Melbourne, Australia)

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: https://xirsys.com/calculator-webrtc-cloud/

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 https://xirsys.com/faq/, 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.