Links on Android Authority may earn us a commission. Learn more.
What is RCS messaging and why is it important?
SMS and MMS seem positively archaic by the standards set by today’s popular data-based messaging platforms. We’re spoilt for choice with advanced messaging features from the likes of WhatsApp, Telegram, Signal, and others. But you don’t have to sign up for a third-party messaging service to access features like read receipts and location sharing.
RCS, short for Rich Communication Services, messaging is the evolution of traditional SMS and MMS. The standard embraces a range of modern features we’ve come to rely on from other messaging applications, rolling them into a protocol that can be used on any smartphone that wants to support it.
What is RCS messaging?
Formed in 2007, RCS is an advanced messaging protocol designed to vastly improve messaging functionality that comes installed on phones by default. It’s built to offer a much wider range of features than the older standards. So say goodbye to those basic and limited SMS and MMS texts.
At its most basic level, RCS extends the character limits and image quality available for messages. But it’s also built to enable sharing of video clips, GIFs, and other snippets of information such as your location. As RCS uses internet data to send content, it can be encrypted too, making messages more secure, and the standard is also better at blocking spam. Unlike traditional SMS, the new technology can be integrated with contact apps to see who else supports the service, as well as for sharing contacts and groups. If you’ve used WhatsApp or iMessage, you know roughly what to expect.
See also: The best apps for texting
What sets RCS apart is that it’s a protocol and not just another messaging application. So unlike today’s internet-based messaging apps, you don’t have to sign up for it to work, and it isn’t limited to contacts using the same application. All you need is a phone number, handset, and carrier that supports RCS.
RCS has appeared under a few different names at some carriers. In some regions, you may have seen it referred to as Advanced Messaging, RCS Chat, Joyn, Message+, or SMS+. On that note, both parties must be using a compatible messaging app and network to send and receive Rich Communications Services messages. Fortunately, the protocol is designed to fall back to SMS or MMS if your recipient doesn’t support RCS.
List of key features
Here’s a quick rundown of all the essential messaging features supported by RCS.
- Data-based messaging with SMS/MMS fallback
- Delivery and read receipts, and typing indication
- Image, GIF, video, and other rich media content
- Group chats
- Group file transfers
- IP voice calls, both individual and group
- Geolocation exchange
- Client-to-server encryption with optional end-to-end encryption
- Business and services messages
Does my phone support RCS?
As a carrier messaging protocol, a couple of stars need to align for RCS messaging to work. The first is carrier support, which has been aided by the development of the GSMA’s Universal Profile, unveiled in 2016.
The GSMA is a global association of network operators and companies, and its Universal Profile includes a set of RCS features that all these carriers agree to support. There are currently five versions of Universal Profile; the latest version, 2.4, was published in October 2019. However, carriers don’t have to support Universal Profile to support RCS. It’s merely designed to improve interoperability and expedite deployment.
The list of carriers using the Universal Profile includes major players such as Deutsche Telekom, Google Fi, NTT Docomo, Vodafone, and others. Meanwhile, Movistar, MetroPCS, and a few others use the older Joyn standard. In the US, the three major carriers support RCS messaging, but they don’t all use Universal Profile, and each markets its solution a little differently. At the time of writing, over 55 carriers worldwide support RCS messaging on their networks.
The other half of the equation is to own a handset running a compatible RCS client. For Android users, the default application is now Google’s Messages, formerly Android Messages. It comes preinstalled on many new smartphones and can be downloaded from Google Play. Samsung Messages also supports RCS, as do a few other clients, many of which are carrier-specific. No such support exists for Apple’s iPhone, which relies on its proprietary iMessage service to offer similar features.
To bring RCS to Android, Google acquired Jibe Mobile in 2016, a leading communication company at the time. Jibe’s technology acts as the middleman, providing the necessary features that enable carriers to support RCS services on their networks without developing their own infrastructure. Google’s efforts did help to expedite the rollout, while the use of Google’s app and backend removes carrier-exclusive barriers to interoperability. However, some criticized the introduction of its own service and app for being against the spirit of carrier native RCS messaging.
Problems with RCS messaging
Are you confused by the chart above? You’re not alone. Like so many standards aiming for deployment across different companies and countries, there’s a fair amount of revisions, updates, and spin-offs that become hard to keep track of. Encouraging companies to agree on anything is difficult, even if it’s in their user’s interests, and RCS is no different.
Although the Universal Profile is reasonably widely adopted and RCS versions retain an element of backward compatibility, fragmentation is a problem. Some carriers, such as AT&T in the US, have spun off their own implementations of RCS that aren’t interoperable with other carriers. So features won’t work when sending messages to contacts on other networks. Features can be app and carrier exclusive too. For example, Google Messages only recently introduced end-to-end encryption, with some heavy caveats.
There’s also the question of smartphone support. Historically, not every carrier implementation works with every phone, making purchasing a phone a headache. Fortunately, this is gradually changing for the better. Verizon, for instance, is expected to bring RCS support to all Android devices sometime in 2022.
This is one of the key reasons why adoption has been so slow, and consumers have switched focus to other, simplified messaging experiences. Not to mention that carriers in some regions don’t support RCS messaging yet. Until they do, third-party applications like WhatsApp will continue to sit on the messaging throne.
How it compares to iMessage and WhatsApp
At the feature level, there are a lot of similarities between Rich Communication Services and popular applications such as WhatsApp, Telegram, Facebook Messenger, and iMessage. They all support read receipts, group chats, and a wide range of multi-media options. The messaging experience is very similar between these services, although you won’t find native video calling features with RCS. Likewise, most third-party apps offer end-to-end encryption these days, while that’s not guaranteed with RCS.
RCS is designed to bypass the need for third-party applications altogether.
There are other pros and cons of RCS messaging versus the various third-party, internet-based apps found across the mobile ecosystem. At face value, RCS is designed to be simpler to use and ubiquitous, bypassing the need for third-party applications altogether. In an ideal world, RCS would be as common as SMS, while allowing everyone to make use of advanced messaging features with nothing more than a phone number. By comparison, other apps limit your range of contacts to those also signed up for the same service, and you’ll often need multiple apps to keep in touch with everyone.
Unfortunately, the aforementioned issues prevent RCS messaging from being the reliable, global solution that it purports to be. Carrier and device support remain hit and miss, while other messaging services offer advanced features no matter who you’re talking to and where they are in the world. With that in mind, it’s easy to see why there’s been minimal consumer interest in RCS messaging compared to the wide range of data-based apps that work across carriers, countries, and platforms.
Q: Is RCS messaging free?
A: All RCS chat features are free but they require a data connection that may incur separate charges.
Q: What messaging apps support RCS?
A: Google Messages and Samsung Messages support RCS, as do a few other carrier-specific apps.
Q: How do I enable RCS messaging?
A: Open the Google Messages app, hit settings, and select chat features. The status option at the top will say connected when RCS is enabled.
Q: Is RCS messaging secure?
A: Yes, but the level of security depends on a few things. For example, Google Messages recently introduced end-to-end encryption, but one for 1-2-1 messages with both clients using the same app.
Q: Do iPhones support RCS?
A: No, Apple does not support RCS. Instead, it offers similar features via its iMessage app.