Stream Pricing

Build
25 MAU25 Concurrent Connections
All Chat features, including:
  • No Credit Card Required
  • Community Support
  • 30 Days of Free Support
Start
$399/moBilled annually, or $499 monthly
10,000 MAU500 Concurrent Connections
Start Chat features include:
  • Advanced Moderation & Filters
  • Unlimited Message Retention
  • Global EDGE Network
  • Offline Support
  • Data Export
  • No Member or Channel Limits
Elevate
$599/moBilled annually, or $675 monthly
10,000 MAU500 Concurrent Connections
All Start Chat features, plus:
  • Multi Tenancy/Teams
  • Advanced Search
  • HIPAA
  • Message Translations
  • Message Reminders

Powering Enterprise Chat

Reliable & Scalable
Security & Compliance
White-Glove Support
Free for Makers

Free for Makers

If your project/company has less than 5 team members and less than $10k in monthly revenue, Stream is free/gratis/complimentary. Get started with your Maker Account today - availability is limited!

Chat Messaging Features

Get Started
How many MAUs do you have?
Monthly Active Users (MAU)
Monthly Active Users (MAU) is the number of active users that connect to Stream servers within a month. Learn More
25 / mo
10,000 / mo
10,000 / mo
1,000,000+ / mo
MAU Overage Rate
Additional usage costs when an application's MAU exceeds the contract in a given month. Learn More
-
$0.09 per user
$0.09 per user
Custom
Concurrent Included
The number of endpoints simultaneously connected to the Stream server at any given time. Learn More
25
500
500
750,000+
Concurrent Overage Rate
Additional usage costs when the number of concurrent connections exceeds the contract in a given month. Learn More
-
$0.99 per concurrent
$0.99 per concurrent
Custom
Chat Message Storage
The number of chat messages that can be stored on Stream servers.
Limits Apply
Unlimited
Unlimited
Unlimited
Image & Files CDN
Stream supports images and files to be stored and processed on Stream servers for every subscription level. Learn more about processing rates below.
Limits Apply
Optional
Optional
Optional
Bandwidth
Amount (USD) charged per gigabyte of data transferred to Stream's CDN.
-
$0.12 per GB
$0.12 per GB
$0.12 per GB
Storage
Amount (USD) charged per gigabyte used to store images and files.
-
$0.05 per GB
$0.05 per GB
$0.05 per GB
Monthly Resized Images
Processing cost (USD) for resizing 1000 images.
-
$4 per 1000 images
$4 per 1000 images
$4 per 1000 images
Monthly Preview Images
Processing cost (USD) for showing previews of 1000 images.
-
$4 per 1000 images
$4 per 1000 images
$4 per 1000 images
1:1 Direct Messaging
1:1 private chat for users to converse with each other.
Group Chat Channels
Private or public channels for groups with more than two members.
Channels Built for Unlimited Scale
A single chat channel supports millions of members active concurrently. Learn More
Message Reactions
Built-in support for user reactions. Common examples are likes, comments, loves, etc. Reactions can be customized so that you are able to use any type of reaction your application requires.
Thread Replies
Thread replies provide users with a way to go into more detail about a specific topic by collecting and grouping messages without interrupting the conversation flow.
Auto Message Translation
Stream's auto-translation feature lets you send text messages in different languages on demand or automatically. Learn More
$1 per 1000 translations
$1 per 1000 translations
Message Reminders
App Interface Localization
The translation of your app's UX components like buttons and labels. Learn More
Offline Support
Enables users to have chat access to channels and messages when they're not connected to the internet. Learn More
Push Notifications
Messages that alert users that they have new or updated information. Push notification settings can be customized to signal specific events like messages or status updates. Learn More
URL Enrichment
When enabled, messages containing URLs will be enriched automatically with image and text related to the message.
User Presence
User presence allows you to show when a user was last active and if they are online right now.
Slash Commands
Customize your slash commands that integrate with our API.
Silent Messages
When you want to send a system, administrative, or transactional message, you may not always want to instantly alert the user or change the unread message count on a conversation. Silent Messages can be sent to a recipient without an “unread” notification appearing on their end. Learn More
Unread Messages Count
A feature that informs users the number of messages they haven't read in each channel.
Media Attachment & Resizing
Attach media to a chat message that is automatically resized. Learn More
@Mentions
Allow users to mention others to draw attention to a message.
Read Receipts
Let users know when a message was read.
Typing Indicator
Indicate that another user is typing.
Message History
Show message history within a channel.
Custom Messages
Add custom fields to messages and attach different types of attachments. Examples inclide sharing a product, a live score of a match, a date picker or any other type of interactive interface. Learn More
Giphy Integration
Enable giphy attachments to be added to messages. Learn More
Moderation Dashboard
The Stream Chat Dashboard includes an interface for common moderation tasks for your admins and moderators. This view in the Dashboard includes a workflow for viewing and responding to flagged messages.. Learn More
Moderator User Roles
Control what regular users, administrators, moderators or custom user roles are allowed to do. Learn More
Message Flagging
Each user has the ability to flag a message with the Stream API and UI components. This adds the flagged message to the moderator's dashboard where they can view it. Learn More
Profanity Filter & Block List
Upload a list of strings and decide if you want a message containing these strings to be blocked or flagged. Learn More
Pre-Send Message Hooks
Use this webhook to intercept messages before it reaches the Stream Chat API to moderate the content before it is displayed to other users. Learn More
Mute, Ban, & Block Users
Each user can mute another user and admins can ban users from a channel or application. Bans can be flexible for a time limit, or even permanent. Learn More
Commercial Spam
This feature shields your platform against commercial spam, like users or bots promoting goods, services, or scams in the chat.
Add-on upgrade
Platform Circumvention
This feature protects you against users who attempt to take transactions outside your platform.
Add-on upgrade
Semantic Filters
Powered by AI, Semantic Filters can be configured to detect a message's intended meaning, rather than relying only on exact word matches or regex.
Add-on upgrade
AI Image Moderation
Stream uses a third party (AWS) solution to scan images to check if the content is objectionable or not and flags the content for review. Learn More
Add-on upgrade
SDKs for Leading Frameworks
Launch faster with a frontend chat SDK that provides all the building blocks you need to create world-class in-app messaging experiences. Learn More
Developer Dashboard
Stream offers a comprehensive dashboard with an easy overview of everything you need to manage your Stream products, such as usage, billing, push notifications and moderation tools.
Documentation
Extensive documentation on both front-end and back-end provides in-depth information on anything needed to build a fully functional and high quality Chat experience.
UI Kits
UI Kits are available for the leading design platforms, ready in Figma, Sketch and Adobe XD.
Tutorials
Written Guides and Youtube Tutorials provide tips and tricks to make it easier to take the most out of Stream Chat.
Global Edge Network
Stream Chat's performance does not rely on users’ proximity to a regional data center with servers all around the globe. This reduces latency by up to five times and provides consistent global performance. Learn More
Global Fast Response Times (avg 9ms)
Stream servers have an average global response time of ~9ms.
Webhooks Integration
Stream Chat enables custom integration with third party tools by using webhooks. Learn More
Multi-tenancy / Teams
Stream Chat can be configured in multi-tenant mode so that users are organized in separated teams that cannot interact with each other. Read more. Learn More
Unlimited Participants
Stream benchmarked 5 million concurrent connections supported in a single chat channel.
2FA
Enable Two-Factor-Authentication (2FA) to improve the security of accounts. Plan administrators have the ability to see a list of users, including whether 2FA is enabled or not. Learn More
SAML / SSO
Enhances user-based security and streamlines sign-up and login from trusted portals to enhance user experience, access management, and auditability. Learn More
Datadog Integration
Connect metrics and logging from Stream to your Datadog account. Learn More
99.999% Uptime SLA
Reliability is critical to the functionality of your application. Stream offers 99.999% uptime SLA with 10x acceleration for enterprises. Learn more. Learn More
Add-on upgrade
Dedicated Region Stack
Stream can offer a dedicated AWS stack if you need very high volume or additional security. Learn More
Add-on upgrade
ISO 27001
SOC 2
GDPR, CCPA
HIPAA
Community Support
Our support team replies within 30 minutes with 95% Customer Satisfaction Score (CSAT).
Troubleshooting Portal
Stream offers access to an extensive portal full of troubleshooting tips & tricks.
Ticketed Support(avg 30min response)
Our support team replies within 30 minutes with 95% Customer Satisfaction Score (CSAT).
30 days
Pre-Sale Premium Support
Accelerate integration with white-glove consultative support. This premium feature has limited availability, so contact us if you are interested.
Add-on upgrade
Engineer Slack Channel
Set up a dedicated slack channel with Stream engineers for rapid and tailored support.
Add-on upgrade
24/7 Emergency Phone
Access a phone number and pin to call in case of a significant emergency.
Add-on upgrade

Stream Advantage

Build chat messaging experiences customized to your unique case, without the headache of becoming an expert or spending months on development.

Security & Compliance
  • GDPR & CCPA
  • HIPAA
  • SOC2
  • AICPA SOC
  • Privacy Shield Framework
  • ISO 27001
Available Options
  • 24/7 Emergency Support
  • Shared Slack Channels
  • AI Text & Image Moderation
  • 99.999% Uptime SLA
  • SSO, SAML, 2FA
  • Audit logs
  • Onboarding services
  • Dedicated AWS Region Stack

Let's Discuss Your Use Case

Learn more about our custom solutions

  • Product
  • Engineering
  • Sales
  • Customer Success/Experience
  • Marketing
  • Ops & Finance
  • C-Suite
  • Other
  • 0 - 50,000 MAU
  • 50,000 - 100,000 MAU
  • 100,000 - 600,000 MAU
  • 600,000 - 2,000,000 MAU
  • 2,000,000 - 10,000,000 MAU
  • 10,000,000+ MAU

Trusted by Over 1B Users

Chat : Case Study

Why Did Compass Education Choose Stream Over Sendbird?

Australia's leading EdTech Enterprise needed a scalable solution to support millions of users. Developers tested both Stream and Sendbird with an MVP build. Their decision was made after realizing Stream was easier to work with and better documented.
Read More5 Min Read

Frequently Asked Questions