Unlock your product's potential today.

Let us maintain reliable and scalable realtime infrastructure so you can spend time building awesome realtime features.

  • 100 Max Connections
  • Unlimited Channels
  • 200k Messages / Day
  • Limited Support
  • SSL Protection
  • Get Started for FREE
Paid Plans
$49 - 499 per month
*See below for all plan options
  • 500 - 10,000 Max Connections
  • Unlimited Channels
  • 1 - 20 million Messages / Day
  • Limited to Standard Support
  • SSL Protection
  • Get Started for FREE
A Tailored Solution
  • Custom Max Connections
  • Unlimited Channels
  • Custom Messages / Day
  • Premium Support
  • SSL Protection
  • APM Integrations
  • Get in touch

Packed with powerful features

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 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.


With 30+ libraries, we support most popular languages & frameworks. We also provide simple protocol documentation to those who want to build their own.

Frequently Asked Questions

How do you define a connection?

The number of users you are allowed to have connected simultaneously.

What counts as a message?

We count messages as the sum of those we receive through our API plus those we deliver to your connected clients. For example you publish 1 message to 50 subscribers, that counts as 51.

What happens if I exceed the limits on my paid plan?

You will get an email when you are close to the limits of your plan.

What happens if I upgrade mid month?

Our pricing is pro-rated, so you'll only pay for the number of days in each plan.

Can I upgrade, downgrade, and cancel any time?

Yes. All you need to do is log in and adjust the plan straight from your account panel.

Do you have SLAs?

We have SLAs for enterprise customers. Contact us for more information.

Grow your business with
Pusher Enterprise

Our Enterprise packages are individually tailored to your requirements.

Contact Sales

& 200k Developers

Since 2011, they’ve been using Channels to get their app data to their Web, Mobile, IOT devices