Skip to content
Web chat client with client-side cryptography.
Find file
Pull request Compare This branch is 1460 commits behind cryptocat:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Browser Instant Messaging Platform with Accessible, Encrypted Messaging


Cryptocat is a browser-based XMPP client that provides multi-user (and private) instant messaging inside chatrooms. It uses the OTR protocol for encrypted two-party chat and the (upcoming) mpOTR protocol for encrypted multi-party chat.

Target platforms:

  • Google Chrome: src/chrome/
  • Mozilla Firefox: src/firefox/



Cryptocat is released under the GNU Affero General Public License(AGPL3):

Copyright (C) 2011, 2012 Nadim Kobeissi

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see

The full license text is included in LICENSE.txt.


Alpha codebase!

  • Most recent changes in testing/ directory, which is loadable in Chrome.
  • Firefox development has not yet begun.



We have a million issues worth discussing here!


  • Lead Developer: Nadim Kobeissi
  • Development Contributors: Jacob Appelbaum, Joseph Bonneau, Arlo Breault, Arturo Filasto, Fabio Pietrosanti
  • Multimedia Contributors: A.J. Korkidakis, P.J. Onori, Rich Vreeland

With a warm thanks to the hard-working contributors who wish to remain anonymous.

Something went wrong with that request. Please try again.