I need a Web-based XMPP client that can be used with any Jabber ID.

Ideally without having to create a user account on the website, so

  1. let me directly login with my existing JID and password,
  2. show my roster, any offline messages, let me chat,
  3. let me log out,
  4. done.

I don’t need support for anything else, so no need for status messages, chat history, file transfer, Jingle, MUC etc.

Related questions:

1 Answer 1


https://conversejs.org/ can be used for this.

It supports logging into any public jabber using a httpbind protocol either on their page or you can integrate the chat into your web page.

It even supports OTR.

  • Thanks! Seems to work great for chatting (and even registering new JIDs!), but I didn’t manage to receive offline messages (don’t know if the issue is with Converse.js or my accounts, though).
    – unor
    Feb 26, 2016 at 22:12
  • I think I was able to receive offline message with conversejs Feb 27, 2016 at 22:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.