About UIKit

Sendbird UIKit for iOS is a development kit with an user interface that enables an easy and fast integration of standard chat features into new or existing client apps. From the overall theme to individual styles such as colors and fonts, components can be fully customized to create an in-app chat experience unique to your brand identity.

Note: UIKit for iOS now supports both open channels and group channels.

Three UIKit views on the Light theme are shown: list of channels, chat view, channel information view.


  • Easy installation
  • Full-featured chat with a minimal amount of code
  • Customize components, events, and views
  • Customizable user list to enable chat among specified users


The minimum requirements for UIKit for iOS are:

  • iOS 10.3+
  • Swift 4.2+ / Objective-C
  • Sendbird Chat SDK for iOS 3.0.200+

Try the sample app

Our sample app has all the core features of Sendbird UIKit for iOS. Download the app from our GitHub repository to get an idea of what you can build with the actual UIKit before building your own project.

Download sample app