High Volume Data Transfer
for Signaling, Chat, and Data Synchronization

High-Volume WebRTC Signaling and Messaging

WebSync is a high-performance, high-volume pub/sub .NET server that makes it easy to add non-streaming real-time functionality such as text chat, signaling/connection management (as required for IceLink), diagnostic data transfer and server-side content pushing to your applications.

The WebSync Solution

WebSync operates using a bidirectional WebSocket/HTTP-based communication link. Client SDKs are provided for JavaScript, .NET, Java, iOS, Android, macOS, Xamarin, and more. The JavaScript SDK provides support for many different browser clients including Chrome, Firefox, Internet Explorer, Edge, Safari, and Opera.

The aspect-oriented WebSync server SDK provides a comprehensive set of events that can be used to wire in custom functionality like authorization and traffic review/modification. The WebSync server can be run on Windows or Linux using .NET and Mono.

In addition to being designed for the Microsoft stack and being very simple to use and integrate, WebSync has incredible performance characteristics and supports server clustering and cross-instance load balancing.

As a benchmark, a mid-sized server can sustain up to 10,000 concurrent clients with up to 100,000 messages being delivered per second. Now those are numbers you can work with!

Combining WebSync with IceLink

WebSync and IceLink together provide the complete solution for two-way data streaming.

IceLink is designed to handle high-volume data streaming such as audio/video and file transfer, whereas WebSync is designed to handle text-based messages.

WebSync and IceLink are often used together, and when they are, they provide a powerful peer-to-peer audio/video solution. WebSync provides the connection management (signaling) over HTTP/WebSockets, and IceLink provides the peer-to-peer audio/video encoding, encryption, and data streaming.

WebSync Applications

WebSync is used worldwide by Fortune 500 companies as well as US Fortune 100 companies. These companies have used WebSync for many diverse applications, including:

  • As an engine for real-time text chat pushing changes made by one client to many other clients.
  • As an engine to push out real-time bids on live auction sites without users have to re-submit in their browsers.
  • As an engine to push out real-time stock quotes pushing changes from a server to any other client that is logged in.
  • As a signaling engine with IceLink to provide a complete audio/video conferencing experience (iRTC).

WebSync Cloud

Prefer to have us run the WebSync server while you incorporate the WebSync clients into your application? WebSync Cloud has been running for years with well over 99.9% uptime.

For more information on WebSync and WebSync Cloud pricing, click here.

Download the Complete WebSync Client SDK

Take WebSync For a Test Drive

Start building your own application with a free WebSync trial. No credit card required.

Sign Up for a Free Trial

Ready to Buy WebSync?

One-time unlimited use licensing makes WebSync extremely cost effective. Buy now in our online store and access unrestricted concurrency WebSync today.

Buy Now

Looking Beyond Simple
Signaling and Messaging?

High Performance Signaling and Chat 
That Plays Nice With Every Client


Microsoft Windows .NETLinuxmacOSApple iOSAndroidUWP HololensJavaXamarinFirefoxExplorerChromeSafari


  • Deliver tens of thousands of updates per second with every instance of WebSync.


  • WebSync runs on IIS with .NET, Apache with Mono, or as an embedded server.


  • WebSync just works; no complicated setup procedures.


  • WebSockets are available for all client platforms when using IIS 8+.

Platform Support

  • WebSync includes client libraries for JavaScript, Android, iOS, Java, macOS, tvOS, Mono, .NET, .NET Compact, Silverlight, Unity, Windows 10, Windows 8, Windows Phone, Xamarin.Android, Xamarin.iOS, Xamarin.macOS, Xamarin.tvOS, as well as server support for Mono, .NET, and PHP.


  • Reduces developer costs by increasing productivity due to it's simple, intuitive API and extensive documentation
  • Reduces short-term costs by providing example applications to get your developers up and running quickly
  • Reduces long-term costs by licensing per developer so future scaling does not require additional capital

Eliminate High Usage Costs
with One-Time Licensing 

See All Pricing