IRCCloud provides a web-based and mobile IRC client with features similar to newer services like Slack, Tribe, Gitter, or Zulip. For example, it provides file uploads and embedded images, videos, tweets, code snippets, and more. But unlike those services that invent a new and often proprietary messaging protocol, IRCCloud leverages the open and established Internet Relay Chat (IRC) protocol. As a result, IRCCloud users can connect to any of the established IRC networks (Freenode, IRCNet, EFNet, etc) and join any of the channels there. Like Slack et al, IRCCloud's desktop and mobile clients keep your message history synchronized across all your devices. IRCCloud acts as an IRC "bouncer," keeping users connected to the IRC network even if all their devices are off. Users of IRCCloud's free tier may connect to two IRC networks and will remain connected for up to 2 hours of inactivity. Paid plans are also available that provide permanent connections to an unlimited number of networks. IRCCloud's web client has been tested in Chrome, Firefox, Safari, Edge, and Internet Explorer. They provide mobile apps for both Android and iOS devices.