An easy and reliable platform, where every feature comes with every plan.
Instantly update browsers, mobiles and IoT devices with our simple, event-based API.
Presence channels enable you to show the online/offline status of your users in realtime, making the development of chat and collaborative apps a cinch.
We provide a secure mechanism for controlling who has access to given channels, seamlessly integrating with your existing authentication strategies.
Get alerts in Slack, send metrics to dashboards in Datadog, and more.
WebSockets With Fallbacks
We love WebSockets and while we have fallback mechanisms that ensure that Pusher works everywhere, we make WebSockets our primary focus.
Client events
This simple feature allows any of your clients to distribute events to all others on the same channel, while ensuring maximal security and safety.
Queryable API
Easily query the state of your connected users, seeing which channels are occupied, and how many people are in them with our simple Query API .
Debug Tools
Our debug console shows you a live view of activity in your application to help you spot errors, and includes a simple interface for creating dummy events for testing.
Webhooks
Webhooks are a powerful feature that lets you receive the activities of your users in our system as they happen at the endpoint of your choice.
Libraries
With 30+ libraries, we support most popular languages & frameworks. We also provide simple protocol documentation to those who want to build their own.