Stream Chat
Messaging & Chat Free tier (card may be required)
Documentation: getstream.io ยท Checked Sep 13, 2026
About
Stream's Chat API gives you fast, good-looking in-app messaging. Think Slack-style channels with threads, reactions, typing indicators, and file sharing. You can build and test for free, and their Maker program is aimed at small teams (fewer than five people, under $10k monthly revenue) getting started. Treat this as build/Maker access rather than an unlimited free production plan.
Details
Free tier, but a card may be required to sign up.
Auth: Free tier (card may be required)
Rate limit: Free build/Maker access (Stream describes build allowances around 1,000 MAU and 100 concurrent connections; check current terms)
Verified: 2026-09-13
Best for: business developer
Setup
- Sign up for a Stream account
- Create a Chat app and copy your API key and secret
- Create a user and channel with the server SDK
- Add the client SDK or UI components to your app
- Connect, send messages, and add reactions and threads
Send a message with the Python SDK: channel.send_message({'text': 'Hello'}, user_id)Use cases
- Launch a startup's in-app chat free while building the product
- Build a support inbox with threads and reactions for agents
- Add event or livestream chat to a community app