🎉 New release for Pusher Chatkit - Webhooks! Extend your in-app chat functionality
Hide
chatkit_full-logo
PricingTutorialsFAQDocs
Sign in
Sign up

Flexible API,
Tailored Pricing

Start building today with a free, fully featured 30-day trial. No commitment. No credit card required.

Developer

Free

Start free 30-day trial

Startup

$99/month

Start free 30-day trial

Growth

$499/month

(Annual discount available)

Start free 30-day trial

Custom

Ready to Scale? Have custom needs? Get in touch to design a custom plan.

Contact sales

Compare our plans

Developer

Price

Free

Uniquely Identified Users

1,000

Messages

200,000

Custom Roles

2

Attachments Uploaded

0

Push Notifications

0

Webhooks

0

Support

Best Endeavors

Start free 30-day trial

Startup

Price

$99/month

Uniquely Identified Users

2,500

Messages

500,000

Custom Roles

2

Attachments Uploaded

1 GB

Push Notifications

10,000

Webhooks

50,000

Support

Best Endeavors

Start free 30-day trial

Growth

Price

$499/month

Uniquely Identified Users

15,000

Messages

3,000,000

Custom Roles

3

Attachments Uploaded

6 GB

Push Notifications

60,000

Webhooks

300,000

Support

Great

Start free 30-day trial

Need help picking the right plan? Talk to our experts.

Contact sales

Features

Unlimited Peak Concurrent Connections

Max File Size - 5 MB

Typing Indicators

Online Presence

1-1 Chat

Group Chat

Public and Private Rooms

Read Cursors

Multipart Messages

Instance Inspector

100 Users Per Room

Auto-Reconnect & Sync

Chat History

Granular Permissions

Query Room Membership

Sync Across Multiple Devices

Query API

GDPR Compliance

Features demo

FAQs

How do you count Uniquely Identified Users?

Uniquely Identified Users (UIU) are specific individuals who have authenticated and established a session with Pusher Chatkit during the current calendar month. Regardless of how long they stay logged in or how many messages they send, each person is only counted as one user per month. This metric resets at the beginning of each billing cycle.

How do you calculate Messages Per Month?

Messages Per Month refers to the unique number of new messages that pass through our platform each month. We only count messages once—even when they are received by 100 people in the same room. This metric also resets at the beginning of each billing cycle.

Who is the Developer plan for?

It's for developers who want to play with the product for a personal project. For commercial projects, we recommend that you use one of our paid plans.

Can I see my usage metrics?

Yes. All metrics that affect billing are available in your Pusher Dashboard.

Who owns my data on Chatkit?

You retain full ownership of all data you send us. We don’t share any data with third parties, and you can request to delete your data at any time.

How do you count Attachments Uploaded?

Media and files are stored when they are successfully uploaded to our platform from our API or via a client SDK. Until you decide to delete a file, it counts toward your plan limit.

Where and how are messages, rooms, and users stored?

See our Data Protection policy. If you have any questions or concerns, please contact chatkit@pusher.com.

How many days is my data stored?

By default, messages are stored for 60 days. Contact our dedicated sales team if your needs differ or if you need a custom setting.

What about support?

If you’re on our Best Endeavors plan, we’ll help you with your issues. We’ll also let you know where you can find great resources that will help you optimize your implementation and get the most out of your Pusher product.

If you’re on our Great support plan, we’ll go above and beyond and work with you to maximize your application—including traffic analysis and code reviews.

In addition to everything above, our Epic support gives you comprehensive incident support via video calls and private chats, as well as access to our support and engineering teams. In other words, you’re always able to reach us. This is only available with our Custom plan.

Ready to get started? Get in touch or create an account.

Sign up for freeContact sales