What Do the Check Marks Mean on Google Messages?
If you've ever sent a text through Google Messages and noticed a small check mark — or two — appearing beneath your message, you're not alone in wondering what they actually mean. These tiny symbols carry real information about the delivery status of your message, and understanding them can save a lot of confusion.
The Basic Check Mark System in Google Messages
Google Messages uses a tiered check mark system to indicate where your message is in its journey from your phone to the recipient's. The meaning shifts depending on how many check marks appear and whether they're filled or outlined.
Here's what each status indicator generally means:
| Symbol | What It Means |
|---|---|
| ⏳ Sending indicator (spinning/clock) | Message is currently being sent |
| ✓ Single check mark (outlined) | Message sent from your device |
| ✓ Single check mark (filled) | Message delivered to the recipient's device |
| ✓✓ Two check marks (filled) | Message read by the recipient |
These indicators work similarly to what you may have seen in apps like WhatsApp, so if you've used those platforms, the logic will feel familiar.
SMS vs. RCS — Why the Check Marks Behave Differently
This is the most important variable in understanding your check marks: whether you're using SMS or RCS.
RCS (Rich Communication Services) is the modern messaging standard that Google Messages uses by default when both you and your contact have it enabled. RCS supports full delivery receipts and read receipts — so you'll see all the check mark stages described above.
SMS (Short Message Service) is the traditional text messaging protocol. When a conversation falls back to SMS — either because the other person is on an iPhone without RCS enabled, is using an older Android, or has a carrier that doesn't support RCS — the check mark behavior changes significantly. With SMS, you typically only get a single check mark confirming the message left your device. There's no reliable delivery or read receipt through standard SMS.
You can usually tell which protocol you're using by looking at the message bubble color or the label inside the text field. Google Messages labels RCS conversations with "Chat" and SMS conversations with "Text message."
What Each Stage Actually Tells You 📨
Sent (single outlined check): Your phone has handed the message off to the network. This doesn't mean the other person has received it — it just means the message left your device successfully.
Delivered (single filled check): The message reached the recipient's device. Their phone received it. Whether they've seen it yet is a separate question.
Read (two filled checks): The recipient opened the conversation and the message was marked as read. This relies on read receipts being enabled on their end — more on that below.
Read Receipts Aren't Always On
Even within RCS conversations, read receipts are optional. The recipient can turn them off in their Google Messages settings. If they have read receipts disabled, you'll never see the double check mark — even if they've read every word. You'll stay at the "delivered" stage indefinitely.
This is a deliberate privacy feature, not a glitch. Some people turn read receipts off precisely so senders can't track when they've read a message.
The flip side is also true: if you have read receipts disabled, the people you message won't see when you've read their messages either.
When There's No Check Mark at All
If you see no check mark — just the message sitting there — a few things could be happening:
- Poor signal or no data connection at the time of sending
- The message is still queued and hasn't been transmitted yet
- A temporary network issue on either end
In these cases, Google Messages will usually show a warning icon or a "Not delivered" note. Tapping the message often gives you options to retry sending.
Group Messages and Check Marks 🔍
In group RCS chats, the behavior gets a little more nuanced. Read receipts in group conversations may reflect when each individual has read the message, or they may not display at all, depending on the group setup and everyone's settings. If even one person in the group is on SMS, the whole conversation may drop to SMS mode — stripping out the advanced delivery indicators for everyone.
Factors That Affect What You See
The check mark you see (or don't see) depends on a combination of variables:
- Whether both parties have RCS enabled — this is the single biggest factor
- Carrier support for RCS — not all carriers fully implement the standard
- The recipient's read receipt settings
- Network conditions at the time of sending
- Android version and Google Messages app version — older versions may display indicators differently
- Whether the conversation is one-on-one or a group chat
Two people using identical phones on the same carrier can still have different check mark experiences if one has read receipts turned off or if RCS hasn't been fully activated on their account.
Understanding the check marks is straightforward once you know the SMS/RCS distinction — but what those symbols mean in any given conversation depends entirely on how both sides of that conversation are set up.