Mobile Chat Kit
Chat UI Kits + SDK Sample Apps for building in-app mobile chat. Our design system is easy to use and our API offers unlimited possibilities.





Chat UI/UX Kits for the
leading Design Platforms
leading Design Platforms
Ready for Figma, Sketch, and Adobe XD. Light and dark modes built with customizable, highly-structured styles that can be efficiently altered to match your brand with just a couple clicks.
- 50+ screens
- UX complete
- Organized components
- Mobile ready
- White label
- Easily customizable


Flutter Chat SDK
The Flutter SDK enables you to build a fully-featured messaging app built using a combination of our pre-made widgets and custom Flutter widgets along with several advanced features. Rapidly deploy scalable chat messaging with an industry-leading 99.999% uptime SLA guarantee.
- Rich messaging
- DM & group conversations
- Message threads & replies
- Custom messages
- Custom styles
- Offline support

Android Chat SDK
The Android SDK contains both Kotlin and Java sample apps, with reusable UI components and low-level SDKs. Start with the Kotlin or Java UI components and easily fall back to the lower-level API for total customization.
- Rich messaging
- DM & group conversations
- Message threads & replies
- Typing indicators
- Optimistic UI updates
- Offline support

iOS SwiftUI Chat SDK
The iOS Swift SDK includes everything you need to build an iOS chat app. With the low-level access via StreamChatUI you can customize the app with minimal coding required.
- Dark mode
- Dynamic font sizes
- UIKit components
- Local database logic
- Swift native API
- Progressive disclosure

React Native Chat SDK
The React Native SDK includes example apps for Expo, Native JS, and two in Typescript. The React Native kit provides out-of-the-box functionality and customizability to cut development time without sacrificing design or user experience.
- Typescript
- Slack clone
- Rich messaging
- Photo galleries
- Reactions
- Theming



Mobile Chat UI Kits
50+ polished screens that coalesce into mapped-out flows that allow you and your team to jump in and quickly create your own custom mobile chat app.
“In-app chat requires a tremendous amount of engineering resources, and if I were building an app today or advising other companies out there, I’d highly recommend partnering with an outside service or vendor to help alleviate what is undeniably complicated development work.”
Read our interview with Francie from OfferUp →Francie Zant
Director of UX, OfferUp
Mobile Chat Sample Apps
Developers: This chat framework is built to spec from the UI kits. These full-fledged sample apps give an end-to-end, feature-rich chat experience ready for you to learn from and use for your own project.
Flutter Chat
Start the Tutorial →React Native Chat
Start the Tutorial →Android Chat
Start the Tutorial →iOS Chat
Start the Tutorial →Stream’s SDKs provide out-of-the-box functionality and customization to cut development time meaningfully without sacrificing on design or interactivity.
React Native Dev
Neil Hannah

Powered by Flutter Web Beta

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!