Try out all pro features with our free trial
Experiment with chat
Developer includes:
Get started with chat
Starter includes:
Most features for growing businesses
Pro includes all Starter features and:
The power of our full platform
Enterprise includes all Pro features and:
1-to-1 chat for private conversations.
Power private group chat for 100 members in a channel (300 members in dedicated instances).
Power public chats with millions of participants in a single channel.
Super scale private group chats to tens of thousands of participants while keeping the enriched experience of standard size private groups.
A set of rich, pre-built UI components to create a modern in-app messaging experience in minutes.
Let your users see when another user is typing and keep the conversation going.
Let message sender know that the message has been successfully delivered to the recipient.
Let your users know when their messages have been read.
Use online presence indicators to show which users are online and which are not.
Let your users react to messages with emoji based reactions.
Give your users the ability to mention other users in the channel, or the entire channel to draw attention to the message.
Display the number of unread message counts in a channel to bring the user back into the conversation.
Notify users with a push notification when a new chat message is received.
Give your users the ability to express themselves with images, audio, and video. Share custom file types too.
Build capabilties to display offers in the chat interface with structured message templates.
Automatically generate thumbnails for media files in the chat thread.
Let your users access messages and queue new messages to be sent even if the user is offline or in unstable network conditions.
Adjust the number of messages displayed in a group chat to adjust the pace of the conversation.
Let your users apply do-not-disturb status and prevent them from receiving push notifications for new messages.
Give your developers the ability to add custom meta data to messages and build functionalities like polls, reactions, and more.
Create threads in group chats and make conversations easier to follow.
Build message search capabilities in in-app chat.
Let your users search for other users and channels.
Deliver high context in-app announcement messages to thousands of users and channels at the same time.
Let users and administrators define the message's date and time of delivery.
Let users, moderators, and administrators send questionnaires in group chats.
Translate messages received to your user's preferred language.
Give your users the ability to translate a message to their preferred language on-demand.
Translate push notifications automatically to the user's preferred language.
Let users report other users in your chat application.
Give users the ability to block one another at a user level.
Give your chat moderators the ability to mute users.
Allow moderators to moderate message content and users from the convenience of a dashboard.
Freeze the channel and prevent users from sending any messages to each other.
Automatically detect messages with toxic images and filter them out.
Filter messages with profane content to keep conversations safe.
Monitor chat metrics and see how chat is being adopted in your application.
Analyze user behavior through metrics on channels, messages, and users through nine metrics.
Export chat data at preset times to run analytics and build machine learning datasets.
Allow your chatbot to send and receive messages and assist with customer support, product recommendations and more.
Capture event information from your application's chat and use it to build custom notification services, CRM and support desk integrations and more.
Set up, send, and debug mobile push notifications deliveries from the Sendbird Dashboard.
Files sent in messages are encrypted using AES256 encryption.
A RESTful API to provide access and delete capabilities for consumer requests as delineated by GDPR regulations.
Give developers the ability to make calls to Sendbird Chat API from an allowed list of IPs.
Choose from 8 global regions - Oregon (USA), North Virginia (USA), Frankfurt (Germany), Mumbai (India), Seoul (South Korea), Singapore, Tokyo (Japan), and Sydney (Australia)
Spin up private dedicated instances for powering chat on any existing AWS region (except for in China).
Give your developers the ability to whitelist Sendbird servers.
* Overages may apply
$ Available as an Add-on
A Monthly Active User (MAU) is counted as an active user when they connect to Sendbird servers by using the Client SDK from your application, within the past 30 days. For more information, visit our FAQ.
The Starter plan is designed to get you started quickly with messaging essentials, basic moderation and analytics capabilities. With SendBird UIKit, you can build chat in your app in less than 15 minutes. The Pro plan is designed to help you utilize our latest features such as message search, message translation, auto-moderation, webhooks and many more on top of the Starter pack, and help you create a best-of-breed chat experience for your users. The Enterprise plan comprises of all features in Pro and is best suited for companies that have large MAUs, and need extra security, compliance, and support.
We will inform you before you are getting close to hitting your MAU limit. After you hit your MAU limit, you will be charged an overage fee. When nearing MAU limits, it's recommended you upgrade to the next MAU tier to get better discounts.
You need to be aware of your Peak Concurrent Connections (PC) limit. Peak Concurrent Connections are counted as the highest number of concurrently connected devices to the Sendbird Chat servers during a month. Please note this counts devices, not users - if a user connects to Sendbird Chat from two devices, this counts as 2 concurrent connections. This also includes when the users connect from a website and the tab is still open. We recommend connecting the user only when it is needed.
For the organization that has multiple applications, the Peak Concurrent Connections of the organization for each month is calculated as the aggregated sum of each application’s peak concurrent connections. For example, let's say Acme corp has 2 applications. Acme corp’s peak concurrent connections for the first application is 23 on the 7th of July, and that of the second application is 50 on the 23rd of July. In this case, Acme corp’s peak concurrent connections in July will be 73.
For Starter and Pro packages, your Peak Concurrent Connections are capped at 5% of your MAU limit.
Most but not all features are included with the base price of the enterprise plan. The enterprise plan gives customers the ability to purchase certain additional features, such as Data Export, not available to customers of the Starter and Pro plans. It also allows for higher monthly active user limits than 100,000, as well as the ability to purchase higher levels of support beyond L1. Please talk to your sales representative to learn more about pricing for different features for the enterprise plan.
Tax is not included in the prices listed on the pricing page. Tax will be included in your billing receipts.
Tiers | Starter | Pro |
---|---|---|
5K MAU | $399 | $599 |
10K MAU | $499 | $749 |
25K MAU | $1,199 | $1,799 |
50K MAU | Talk to Sales | Talk to Sales |
100k MAU | Talk to Sales | Talk to Sales |
Yes, the Developer plan is free and remains active as long as you log into the Sendbird dashboard once a year.
Try out Sendbird Calls with our free trial
Rate per minute per user*
Rate per minute per user*
Users share the same ID for chat and calls within the same Sendbird application.
Add custom metadata to a specific call.
Give users the ability to record the audio and video of their calls on their devices.
Give users the ability to capture an image of the local or remote video view during a call and save it on their device.
Subscribe your HTTP connected apps and devices to the Sendbird server’s call event notifications, so that they can automatically react.
Allow users to notify each other when recording a call.
Get a rating of the perceived call quality and metrics for each call, in the call details page on the dashboard or via the API.
Provide users with call event records in their chat channels.
Show and filter call logs on the dashboard.
Allow admins to call from the Sendbird dashboard.
Manage push tokens for your apps.
Automate recurring payments to ensure business continuity.
Get access to the metadata of logged calls via the platform API.
Register a user's device token on the Sendbird server to securely use the features of the Sendbird SDK.
Encrypt media streaming of all calls according to DTLS standards.