Public channels, private groups, DMs
Support any conversation type with flexible channel types and permissions.

Ship feature-rich messaging with SDKs backed by a global edge network for lower latency, engagement, and retention.

Production-ready SDKs for React, Swift, Android, Flutter, React Native, Unity, Unreal and all server-side integrations.
Build chat that looks like Slack, WhatsApp, Discord or any other in-app messaging experience.
Support any conversation type with flexible channel types and permissions.

Detect harmful text, images, and video in real time with custom policies, powered by advanced NLP and LLMs.

Users can react to messages with likes, hearts, and custom reaction types.

Reply to specific messages without cluttering the main channel conversation.

Add custom slash commands to trigger actions, integrations, or workflows directly from the message input.

Create custom attachment types, such as product listings, activity cards, and more.

Global API response time
Median 8 ms across every region
















































The fastest way to build with Stream. Start a new project or improve an existing one. Full CLI and documentation integration out of the box.
Ask your agent: