RCS Messaging Explained: What It Is and Why It's Not Working
RCS is the GSMA texting standard that replaced SMS on iPhone and Android, and here is exactly how to fix it when it is stuck or not working.

RCS messaging is the texting standard that replaced SMS and MMS on most modern phones, adding read receipts, typing indicators, full-resolution photos and video, and — as of 2026 — end-to-end encryption, but it only works when both people are on a carrier and app that support it, which is why so many people see it stuck on "Waiting for activation" or find the toggle missing entirely. Below is what RCS actually is, which phones and carriers support it, how encryption really works, and a real step-by-step fix for the most common iPhone and Android problems.
- RCS (Rich Communication Services) is a GSMA industry standard, not an Apple or Google product — both companies just built RCS clients into Messages.
- iPhone needs iOS 18 or later and a carrier plan that supports RCS; end-to-end encryption for RCS on iPhone requires iOS 26.5 or later and a supported carrier.
- Android needs Android 5.0 or later, Google Messages set as the default SMS app, and an active data or Wi-Fi connection with SMS capability.
- End-to-end encryption only protects a chat when everyone in it is using RCS with encryption turned on — mixed chats with an SMS/MMS fallback are not encrypted.
- "Waiting for activation" or a stuck "Connecting" status almost always means your number is still being verified by your carrier or Google/Apple's RCS servers — it is not a sign something is broken.
What is RCS messaging?
RCS stands for Rich Communication Services, a messaging protocol standardized by the GSMA — the trade body that represents mobile network operators worldwide — as a modern successor to SMS and MMS. Instead of routing texts over the old, narrowband SMS signaling channel, RCS sends messages over a phone's mobile data or Wi-Fi connection, the same way iMessage or WhatsApp do, according to Wikipedia's entry on Rich Communication Services. That change is what unlocks features SMS never had: delivery and read receipts, typing indicators, larger group chats, and full-quality photo and video sharing instead of MMS's heavy compression.
The effort actually dates back to 2007-2008 as the "Rich Communication Suite," but it stalled for years under competing carrier implementations. The real turning point was the GSMA's November 2016 "Universal Profile" specification, a single agreed-upon feature set that let every carrier and phone maker build one compatible version of RCS instead of dozens of incompatible ones — and Google's acquisition of the RCS platform company Jibe Mobile in 2015, which it used to push RCS out to Android phones directly through the Google Messages app even when a carrier hadn't deployed its own RCS network.
Why RCS replaced SMS and MMS
SMS was designed in the 1980s for 160-character alerts over a signaling channel with no encryption, no read receipts, and brutal compression on any photo or video sent as MMS. RCS was built to close that gap while staying an open, carrier-level standard rather than a closed app like iMessage or WhatsApp, so it works automatically between phones from different manufacturers on different networks, as long as both networks and both apps support the same GSMA Universal Profile.
That's also the practical reason it matters now: once Apple added RCS support to the iPhone in iOS 18, the years-long green-bubble/blue-bubble divide between iPhone and Android stopped meaning "no read receipts, no HD photos, broken group chats" — RCS gives Android and iPhone users most of the same modern texting features, even though the messages still appear as green bubbles in Messages, not blue ones like iMessage.
Which phones and carriers support RCS
Support comes from three layers that all have to line up: your phone's operating system, your messaging app, and your carrier's network.
| Requirement | iPhone | Android |
|---|---|---|
| Minimum OS | iOS 18 (basic RCS); iOS 26.5 or later for end-to-end encryption | Android 5.0 or later |
| Messaging app | Messages, with RCS Messaging turned on | Google Messages, set as the default SMS app |
| Network | A mobile data plan from a carrier that supports RCS on iPhone; availability varies by region and provider | Active data or Wi-Fi connection, plus the ability to send/receive SMS for verification |
| Where to toggle it | Settings > Apps > Messages > RCS Messaging | Google Messages > profile icon > Messages settings > RCS chats |
Apple's own support documentation is explicit that if the RCS Messaging setting doesn't appear at all in Settings, it means "RCS messaging may not be available" for your carrier or region yet, per Apple's support page on turning on RCS messaging. On the Android side, current flagship phones such as the Pixel 11 and Galaxy S26 ship with Google Messages and RCS already supported out of the box, since Google routes RCS through its own Jibe-based servers rather than waiting on every individual carrier.
Does RCS messaging have end-to-end encryption?
Sometimes, and this is the single biggest source of confusion around "RCS encryption." Google Messages first added end-to-end encryption for one-on-one RCS chats in June 2021 using the Signal Protocol — but that was a Google-specific feature that only worked between two Google Messages users with chat features turned on, not a GSMA standard. The GSMA later standardized end-to-end encryption for RCS itself using Messaging Layer Security (MLS), and as of May 2026 both Google Messages and Apple's Messages app have begun rolling out that standard-based encryption to supported users, per Wikipedia and Google's own announcement that end-to-end encrypted RCS messaging is rolling out for Android and iPhone.
The catch is interoperability. In its July 2026 announcement of RCS Universal Profile 4.1, the GSMA said the new spec's main job is refining "end-to-end encryption interoperability" so that "when two users exchange encrypted RCS messages using different messaging clients or services, the encryption works seamlessly regardless of who provides the underlying technology," according to the GSMA's Universal Profile 4.1 newsroom post. In plain terms: encryption only holds end to end when everyone in the conversation is on RCS with encryption enabled and on a client that implements the same interoperable spec. The moment a message falls back to SMS or MMS — because one person doesn't have RCS, has it turned off, or is out of signal — that message is unencrypted, exactly like a normal text. If you also want to lock down the account behind your messaging app, our guide to setting up an authenticator app for two-factor authentication covers the basics for both Apple ID and Google accounts.
iMessage vs. RCS vs. SMS/MMS: what's actually different
Apple's own comparison of the three protocols on iPhone lays out the practical differences clearly:
| Feature | iMessage | RCS | SMS/MMS |
|---|---|---|---|
| Bubble color | Blue | Green | Green |
| Works between | Apple devices only | Any RCS-supporting phone, Apple or Android | Any phone |
| End-to-end encryption | Yes, by default | Yes, via supported carriers as of iOS 26.5 (still rolling out) | No |
| Read receipts / typing indicators | Yes | Yes | No |
| Media quality | Full resolution | High resolution photos and video | Heavily compressed |
| Requirements | Apple devices, Wi-Fi or cellular data | iOS 18+ or Android 5.0+, carrier RCS support | Any texting plan |
That table is drawn directly from Apple's support article comparing iMessage, RCS, and SMS/MMS. The short version: RCS is not trying to replace iMessage for Apple-to-Apple texting, it's trying to replace SMS/MMS for everything else.
How to turn on RCS messaging on iPhone
- Open Settings.
- Tap Apps.
- Tap Messages.
- Tap RCS Messaging.
- Turn the RCS Messaging switch on.
You'll need iOS 18 or later and a mobile data plan from a carrier that supports RCS on iPhone; if you want encrypted RCS specifically, make sure you're on iOS 26.5 or later, since that's when Apple's rollout of standards-based end-to-end encryption for RCS began. If you're behind on software updates, our iOS 27 rollout guide covers what's changed and which iPhones qualify. Apple also notes there can be "a slight delay" after first turning RCS on before it fully activates, and that carrier fees may apply depending on your plan.
How to turn on RCS chats on Android
- Open Google Messages.
- Tap your profile picture or initial in the top right.
- Tap Messages settings.
- Tap RCS chats.
- Turn RCS chats on.
Per Google's own instructions for turning on RCS chats, you'll need Android 5.0 or higher, Google Messages set as your default SMS app, and a working data or Wi-Fi connection so your number can be verified. Google also warns it's "not advised to turn RCS chats on and off" repeatedly, since doing so can remove you from existing group chats — only toggle it if you're switching phones, switching messaging apps, or recovering a lost device.
Fixing "RCS Messaging not working" or a missing toggle on iPhone
If RCS Messaging isn't working, is stuck, or the setting has disappeared from Settings > Apps > Messages, work through these in order, based on Apple's official troubleshooting notes:
- Confirm you're on iOS 18 or later. RCS doesn't exist on older versions at all, and encrypted RCS specifically needs iOS 26.5 or later.
- Check your carrier and region. Apple states plainly that "availability varies by region and network provider" — if the RCS Messaging row is missing entirely, your carrier likely hasn't enabled it yet for your account or country.
- Confirm you have an active mobile data plan with that carrier — RCS on iPhone requires a cellular plan, not just Wi-Fi.
- Give it time after toggling. Apple explicitly warns there can be a short delay the first time you turn RCS Messaging on before it starts working.
- Restart the iPhone and re-check the toggle if it still shows as off or the setting reappeared blank after an update.
- Contact your carrier if none of the above resolves it — since RCS activation ultimately depends on your carrier's own RCS network registering your number.
Fixing RCS stuck on "Waiting for activation," "Connecting," or disabled by your carrier on Android
Google's troubleshooting page for Google Messages lists specific statuses and what each one means:
| Status shown | What it means | What to do |
|---|---|---|
| Connecting | Your phone number is being verified | Wait — this resolves on its own once verification completes |
| Awaiting retry | There's an issue with phone number verification | Wait, then retry if it doesn't clear |
| "RCS chats has been disabled by your carrier" | Your carrier has blocked RCS on your line | Contact your carrier to resolve it, then tap Retry in Google Messages |
| Stuck with no change after retrying | Unresolved activation issue | Tap Details, then send feedback to Google from within the app |
Beyond checking that specific status message, Google's support documentation recommends this general checklist, per Google's guide to fixing RCS chats that won't turn on:
- Make sure Google Messages is your default SMS app — RCS won't activate otherwise.
- Check your internet connection and confirm your phone can send and receive regular text messages.
- Update Google Messages to the latest version from the Google Play Store — and ask the person you're messaging to do the same, since RCS features need both sides updated.
- Update Google Play Services to the latest version.
- Confirm you're on Android 5.0 or later.
- If everything above checks out and it's still stuck, open the RCS chats settings, tap the status message for more detail, and submit feedback to Google, or check the Google Messages Help Community for reports of the same carrier-side outage.
RCS and group chats: what happens when someone doesn't have it
RCS group chats need every participant to have RCS turned on to get full features like reactions, typing indicators, and high-resolution media in the group; Google's support documentation is direct that "everyone in a group or 1-on-1 conversation must have RCS turned on" for it to behave as an RCS chat rather than falling back. If even one person is on SMS/MMS only — an older phone, a carrier without RCS support, or someone with it toggled off — the conversation typically degrades to the lowest common protocol for that person, which is part of why toggling RCS off and back on can knock you out of a group chat entirely rather than just pausing your participation.
Bottom line
RCS messaging is a genuine, overdue upgrade to text messaging that finally brings read receipts, typing indicators, real photo and video quality, and (increasingly) end-to-end encryption to conversations between iPhone and Android — but it is not a single on/off switch. It depends on your OS version, your specific carrier's rollout, and, for encryption, on both sides using compatible, standards-based clients, which the GSMA is still actively refining through releases like Universal Profile 4.1. If your RCS is stuck on "waiting for activation" or "connecting," in almost every documented case that means the system is doing exactly what it's supposed to do — verifying your number — and the fix is patience first, then the specific carrier, app-update, or default-app checks above, in that order.
Frequently asked questions
What does RCS stand for in messaging?
RCS stands for Rich Communication Services, a GSMA industry standard for texting that adds read receipts, typing indicators, and high-resolution media over data or Wi-Fi, replacing the older SMS and MMS protocols.
Why is my RCS messaging stuck on waiting for activation?
This almost always means your carrier or Google/Apple is still verifying your phone number. Google Messages shows this as a Connecting or Awaiting retry status that typically clears on its own; Apple similarly warns of a slight delay after first turning RCS on.
Does RCS work between iPhone and Android?
Yes. Since iOS 18, iPhone supports RCS alongside Android phones running Google Messages, giving both sides read receipts, typing indicators, and higher-quality photo and video sharing that plain SMS/MMS never had.
Is RCS messaging end-to-end encrypted like iMessage?
Only when both people are using RCS with encryption enabled on a compatible client. Google Messages and Apple Messages began rolling out standards-based end-to-end encryption for RCS around May 2026, but a chat that falls back to SMS/MMS is not encrypted.
Why does the RCS Messaging option not show up in my iPhone settings?
Apple states that RCS availability varies by region and network provider. If the RCS Messaging row is missing from Settings > Apps > Messages, your carrier has likely not enabled RCS for your account or country yet.
Can I turn RCS off and back on to fix a problem?
You can, but Google specifically advises against doing this casually, since toggling RCS chats off and on can remove you from existing group chats. Only do it when switching phones, switching messaging apps, or recovering a lost device.
Sources
- Apple Support: Turn on RCS messaging on your iPhonesupport.apple.com
- Apple Support: Difference between iMessage, RCS, and SMS/MMSsupport.apple.com
- Google Messages Help: Turn on RCS chatssupport.google.com
- Google Messages Help: Fix RCS chats that will not turn onsupport.google.com
- Wikipedia: Rich Communication Servicesen.wikipedia.org
- GSMA Newsroom: RCS Universal Profile 4.1 - Stronger foundations for secure messaginggsma.com
Nadia Osei covers mobile and consumer gadgets for Pandromeda: smartphones, tablets, smartwatches, earbuds and smart-home devices. She tracks launches, software updates and pricing across Apple, Google, Samsung and the rest, and builds comparisons from the manufacturers' published specifications.

