Two check marks mean your message reached the recipient's phone
On most messaging apps, one check mark means your message left your phone and reached the app's servers. Two check marks mean the message traveled from the servers to the recipient's device and was delivered. This is different from being read — the recipient may not have opened the message yet, or may have opened it without sending a read receipt.
The exact meaning depends on which app you are using. iMessage, WhatsApp, Telegram, and Signal all use check marks, but they work slightly differently. Some apps add a third visual indicator — like a filled circle or a different color — to show when someone has actually read your message.
Key Takeaways
- Two check marks indicate delivery to the recipient's device, not that they have read the message.
- One check mark means the message left your phone; two means it reached their phone.
- Read receipts are a separate feature that shows when someone opened the message, and they can usually be turned off in settings.
- If check marks stay at one, the message may be stuck in a queue, the recipient's phone may be offline, or there may be a network problem.
- Different apps use different symbols — WhatsApp uses check marks, iMessage uses filled circles, and some apps let you choose whether to send read receipts at all.
How check marks work on different apps
WhatsApp uses two gray check marks for delivery and two blue check marks for read. The message sits at one gray check mark while it is being sent. Once it reaches WhatsApp's servers, you see two gray checks. When the recipient's phone receives it, the checks stay gray but you know delivery is complete. If the recipient opens the message and read receipts are on, the checks turn blue.
iMessage (Apple's messaging system) shows a filled circle while sending, then switches to "Delivered" text below the message once it reaches the recipient's iPhone, iPad, or Mac. If read receipts are enabled, it changes to "Read" with a timestamp. iMessage does not use check marks at all — it relies on text labels instead.
Telegram shows one check mark for sent (message left your phone), two check marks for delivered (reached the recipient's device), and two filled check marks for read. Signal works similarly: one check for sent, two checks for delivered, and the checks turn filled when read. Both apps let the recipient disable read receipts in their privacy settings, which means you will see two checks but never see them fill in.
Why your message might stay at one check mark
If a message stays at one check mark for a long time, something is preventing delivery. The most common reason is that the recipient's phone is offline — turned off, in airplane mode, or without a data connection. The message will deliver as soon as their phone reconnects to the internet or cellular network.
A stuck message can also mean the recipient has blocked you, though this varies by app. On WhatsApp, a blocked sender's messages never deliver at all. On iMessage, a message to a blocked contact may show as delivered but the recipient will not see it. Network problems on your end can also cause delays — if your phone loses connection while sending, the message may sit in a queue until your connection is stable.
If a message stays at one check mark for more than a few hours, try sending a new message or restarting your phone. If the problem continues with multiple recipients, the issue is likely your internet connection rather than the app.
Read receipts and how to control them
Read receipts are optional on most apps and can be turned off in settings. When read receipts are on, the sender sees when you opened the message. When they are off, the sender sees only that the message was delivered, never that you read it. Turning off read receipts does not prevent the message from being delivered — it only hides the read status from the sender.
On WhatsApp, go to Settings > Account > Privacy and toggle off "Read Receipts." On iMessage, go to Settings > Messages and turn off "Send Read Receipts." On Telegram, go to Settings > Privacy and Security and disable "Read Receipts." Signal's setting is under Settings > Privacy > Read Receipts. If you turn off read receipts, other people cannot see when you read their messages, but you can still see when they read yours if they have receipts enabled.
What happens if someone disables read receipts
If the recipient has read receipts turned off, you will see two check marks (or "Delivered") but the checks will never turn blue or change to "Read." This does not mean they did not read the message — it means they chose not to share that information with you. You have no way to know whether they opened it or ignored it.
Some people disable read receipts for privacy reasons. Others do it to avoid the pressure of responding when ready. If you need to know whether someone saw your message, the only reliable way is to ask them directly or wait for a response.
Check marks versus delivery versus read
These three things are not the same. Sent means the message left your phone and reached the app's servers — usually one check mark. Delivered means the message traveled from the servers to the recipient's phone and is stored there — usually two check marks. Read means the recipient opened the message and saw it — usually a filled check mark, blue check mark, or "Read" label with a time.
A message can be delivered but not read. It can be read but the sender might not see the read receipt if the recipient has that feature off. It can fail to deliver if the recipient is offline or has blocked you. Understanding the difference helps you know what each indicator actually tells you about whether your message reached the person and whether they saw it.
Why check marks matter for security and privacy
Read receipts reveal information about your behavior — when you are online, when you are paying attention, and when you are ignoring someone. For this reason, many find messaging apps let you disable them completely. Signal and Telegram both allow you to turn off read receipts without affecting message delivery, which means you can receive messages safely without broadcasting your activity.
Check marks and delivery status are separate from encryption. A message can show two check marks and still be encrypted end-to-end, meaning only you and the recipient can read it. The check marks just tell you about delivery status, not about who can see the content. If privacy is your concern, focus on whether the app uses end-to-end encryption (which most modern messaging apps do) rather than on check mark behavior.
Frequently Asked Questions
Does two check marks mean they read my message?
No. Two check marks mean the message reached their phone, not that they opened it. A third indicator — like blue check marks, filled circles, or a "Read" label — shows that they actually read it. If you see only two check marks and they stay that way, the recipient either has not opened the message or has read receipts turned off.
Why do my messages show one check mark for hours?
One check mark for a long time usually means the recipient's phone is offline or they have no internet connection. The message will deliver once they reconnect. Less commonly, it can mean you have a network problem on your end, the recipient has blocked you, or there is a temporary server issue with the app. Restart your phone and try again if this happens repeatedly.
Can I see if someone read my message if they have read receipts off?
No. If read receipts are off, you will see only that the message was delivered, never that it was read. You cannot override this setting on their phone — it is their choice whether to share read status with you. The only way to know if they saw it is to ask them directly.
Are check marks the same on all messaging apps?
No. WhatsApp uses gray and blue check marks. iMessage uses text labels like "Delivered" and "Read." Telegram and Signal use single and double check marks with filled versions for read. The meaning is similar across apps — one indicator for sent, two for delivered, a third for read — but the visual design is different.
Does turning off read receipts stop my messages from being delivered?
No. Turning off read receipts only hides when you read messages from other people. It does not affect whether messages reach you or whether you can send messages. Messages will still be delivered normally — the only difference is that senders will not see when you open them.