Four Steps to Build a Real-Time In-App Chat

Discover

Discover how to use PubNub to build a real-time in-app chat

Explore

Explore resources that'll help you start building a in-app chat with PubNub

Build

Build a in-app chat with PubNub

Expand

Expand your in-app chat project with more resources

Discover
Discover

Overview

In-app chat is a chat interface within an app or product, enabling users to communicate in real time privately or in a group.

We offer two approaches to building a chat application: SDKs and Components. Understanding the differences between these options can help you choose which is best for your project's specific needs.

Discover

PubNub Chat SDK Live Demos

Build real-time chat in 10 lines of Javascript.

Learn how to create a cross-platform in-app chat using our Flutter SDK.

Discover

Customer Use Cases

Veeps relied on PubNub to provide a reliable real-time chat for their users so that they could connect during live-streamed concerts.

Felix Digital is leveraging the power of PubNub's real-time messaging capabilities to deliver a reliable and secure chat experience within their live score application.

Discover

Ebook

We share all that we've learned about the cost, time, and effort saved when using a service like PubNub as the core of your chat application, compared to building it yourself.

Explore
Explore

How-To Guides

Learn how to build a chat application using our JS SDK and the help of Vue with this step-by-step tutorial.

Step-by-step tutorial on how to build a chat application using our cross platform SDKs.

Stay on top of your chat conversations by learning how to display timestamps using PubNub. This tutorial will teach you how to format and display timestamps in your chat application.

This tutorial compares the options of using chat components versus implementing chat functionality using PubNubs SDKs. It will provide information on the benefits of each approach.

This guide will show you how to ensure your chat application is designed and optimized for user interactions.

Explore

Tutorials

This tutorial will guide you through creating a simple chat app using the flexible PubNub SDK: Sending and receiving chat messages, member presence, and looking up past messages.

Use Chat Components from PubNub to create a simple chat feature in your app, with support for multiple SDKs.

Build
Build

Docs / Tools

Pick your language, learn the ins and outs of building with PubNub.

Understand the essential concepts behind every PubNub-powered app in 5 minutes.

Build

GitHub Links

Chat application built with our JavaScript SDK.

Chat application build with our Flutter SDK.

Expand
Expand

Resources by PubNub

Take your chat to the next level with language translation, Giphy Bots, and more.

Quickly set up your account and get started with an SDK of your choice.

Expand

More Chat Learning Resources

Agora and PubNub offer tools that make building communication software with video and text communication features quick and easy.

Build a scalable multivendor marketplace app with real-time chat features, push-notifications and geo-location tracking capabilities.

Ready To Get Started?