Powerful group chat

First class threading on top of everything you could want from real-time chat.

Beautiful messaging

MARKDOWN OPTIMIZED FOR CHAT

Express your ideas clearly with bulleted lists, bold, italics, and much more. Zulip even supports discussing math with LaTeX.

EMOJI AND EMOJI REACTIONS

Have fun expressing yourself with emoji!

INLINE IMAGE, VIDEO, AND TWEET PREVIEWS

Send a link and we'll automatically generate a preview; click the preview to see it at full scale.

DRAG-AND-DROP FILE UPLOADS

Drag a file into the compose box and we'll upload and preview it for you. Sharing and discussing work with team mates has never been easier.

CODE AND QUOTE BLOCKS

Discuss code with ease using Markdown code blocks (and syntax highlighting). And discuss blocks of text with ease with block quotes.

CUSTOMIZABLE AUTOMATIC LINKIFICATION

Customize Zulip’s markup to automatically link back to your issue tracker or GitHub when you type “#1235” or a commit ID.

Sorry, your browser does not support inline SVG.

All the notifications you need!

@-mentions

Stream-wide announcements

Desktop notifications

Audible notifications

Emails for important missed messages

Alert words

Optional weekly digest emails

Keyboard Shortcuts

Communicate as efficiently as you use your favorite text editor. Anything you can do with a mouse, you can do even faster from the keyboard. Learn more about keyboard shortcuts.

Apps, Integrations, and API

INTEGRATIONS

Get alerts and updates from your favorite services with off-the-shelf integrations for Trac, Nagios, GitHub, Jenkins, and more.

API

Want to roll your own notifications? We've got a dead-simple RESTful API and Python bindings that will make integrations—both sending and receiving—a snap!

MOBILE APPS

Keep up while on the go with our native quality iOS and Android apps.

DESKTOP APPS

Prefer Zulip in its own window and rich, OS-level notifications? Enjoy Zulip on your desktop.

And everything else you need...

FULL-TEXT FULL-HISTORY SEARCH

Search is both snappy and smart, helping you look for text, people, and threads of conversation, with advanced search operators for fine-grained control.

HISTORY

Join a stream and see its history, so even new team members are never out of the loop.

STARRED MESSAGES

Keep a todo list of messages to come back to, or keep track of interesting conversations.

STATISTICS

Zulip has a powerful set of analytics available to help you see how your organization communicates.

ONE-ON-ONE AND GROUP PRIVATE CONVERSATIONS

Lightweight private conversations with one or as many people as you need.

TEAM PRESENCE

See who is currently online at a glance.

INVITE-ONLY STREAMS

Enjoy the benefits of threaded conversations while controlling your audience and privacy.

PERSISTENCE

We're always receiving messages for you, even when you're logged out or away from your computer.

MESSAGE EDITING

Don't worry, you can always fix that typo, either in the body of message or its topic.

TYPING NOTIFICATIONS

Know when other users are composing messages to you.

SAVED DRAFTS

Zulip's drafts make it easy to write longer messages without worrying about losing your work.

ACCESSIBILITY

Zulip follows best practices for accessibility, and has been validated using popular accessibility auditing tools.

CONVERSATIONS THREADED BY TOPIC

Participate in several conversations with the same group at once, without getting lost or overwhelmed.

CATCH UP IN NO TIME

With topics, hotkeys and snappy performance, usefully reviewing hundreds of messages takes just minutes.

FULL INTERNATIONALIZED

The Zulip UI is fully internationalized and has been translated into over a dozen languages.

CUSTOMIZABLE LOGIN AND REGISTRATION

Customize the available authentication methods and customize the login and registration pages for your organization using Markdown.

VIDEO CALLS

Create and join video calls with a single click. Powered by Jitsi.

YOUR FEATURE HERE

Zulip is open source, so if something important for your use case is missing, you can make it happen!