If your iPhone Messages are not syncing with your Mac, the fix usually involves checking that both devices are signed into the same Apple ID, have iMessage and iCloud Messages enabled, and are connected to Wi‑Fi. This guide walks you through the most common causes and the exact steps to get your conversations appearing on both devices again.
Why Messages Stop Syncing Between iPhone and Mac
Messages on iPhone and Mac sync through two separate systems: iMessage (the encrypted messaging protocol) and iCloud Messages (the sync service that stores your entire conversation history). When one of these is misconfigured, you may see new messages on your iPhone but nothing on your Mac, or vice versa. Common reasons include:
- Different Apple IDs signed in on each device.
- iCloud Messages is turned off on one device.
- Both devices are not connected to the same Wi‑Fi network (iCloud sync often requires it).
- Date and time settings are incorrect on one device.
- An outdated version of iOS or macOS is causing a sync bug.
Prerequisites: What You Need Before Starting
Before diving into fixes, make sure you have the following in place:
- The same Apple ID and password on both iPhone and Mac.
- Two‑factor authentication enabled for your Apple ID (this is required for iCloud Messages).
- Both devices connected to a stable Wi‑Fi network (cellular data alone may not trigger sync).
- iOS 13.4 or later on iPhone and macOS 10.15.4 or later on Mac, as these are the first versions that supported full iCloud Messages sync.
Step-by-Step Fix: Enable iCloud Messages on Both Devices
The most common fix is to ensure iCloud Messages is turned on everywhere. Here’s how:
- On your iPhone: Go to Settings → tap your name at the top → iCloud → tap Show All (if needed) → toggle Messages to ON.
- On your Mac: Open the Messages app → go to Messages → Settings (or Preferences on older macOS) → click the iMessage tab → check the box next to Enable Messages in iCloud.
- Wait a few minutes for the initial sync to complete. If you have a large history, it may take longer.
If the toggle is already on but sync is still broken, try toggling it off, waiting 30 seconds, and turning it back on. This forces a fresh sync attempt.
Check Your Apple ID and iMessage Settings
If iCloud Messages is enabled but nothing appears, verify that both devices are using the same Apple ID for iMessage itself:
- On iPhone: Settings → Messages → Send & Receive. Make sure the Apple ID shown at the bottom is the same one you use on your Mac.
- On Mac: In Messages, go to Settings → iMessage → check the Apple ID displayed at the bottom. If it’s different, sign out and sign back in with the correct one.
Also confirm that your phone number and email address are all checked under “You can be reached by” on both devices. If your phone number is missing on the Mac, you won’t receive SMS texts there (though iMessages may still work).
Force a Resync by Signing Out and Back In
When toggles don’t work, signing out of iMessage and iCloud on both devices often clears the stuck state. Do this on your iPhone first:
- Go to Settings → Messages → Send & Receive → tap your Apple ID → Sign Out.
- Then go to Settings → your name → iCloud → Messages → toggle OFF. Wait a minute.
- Turn iCloud Messages back ON and sign back into iMessage with your Apple ID.
Repeat the same steps on your Mac: in Messages → Settings → iMessage → click Sign Out. Then in System Settings → your name → iCloud → toggle Messages off and on. After both devices have re‑authenticated, give them 10–15 minutes to sync.
Check Date/Time, Network, and Software Updates
Incorrect date and time settings can break the encryption handshake between devices, causing sync to fail silently. On both devices, go to Settings (or System Settings) → General → Date & Time and make sure “Set Automatically” is enabled. Then check that both are on the same Wi‑Fi network—if your Mac is on Ethernet and iPhone on a different Wi‑Fi band, they may not see each other for local sync, though iCloud sync should still work over the internet.
Outdated software is another frequent culprit. Go to Settings → General → Software Update on iPhone and System Settings → General → Software Update on Mac. Install any pending updates, as Apple often fixes sync bugs in minor releases.
What to Do If Only Some Messages Appear
If you see a few conversations but not the full history, the initial iCloud sync may still be in progress. This is normal for large libraries. Leave both devices plugged in and connected to Wi‑Fi overnight. If after 24 hours the history is still incomplete, try turning off iCloud Messages on both devices, then turn it back on—this forces a fresh download from iCloud. Note that iCloud only stores messages for 30 days by default (you can change this to “Forever” in iCloud settings on iPhone), so older messages may be permanently gone if you never backed them up.
Frequently Asked Questions
Why do I get new messages on my iPhone but not on my Mac?
This usually means iCloud Messages is disabled on your Mac, or your Mac is signed into a different Apple ID. Check the iMessage settings on both devices and ensure the same Apple ID is used. Also confirm that your phone number is listed under “You can be reached by” on your Mac.
Can I sync messages without iCloud?
No, the only official way to sync your full message history between iPhone and Mac is through iCloud Messages. Without it, you can only see new messages on each device if they are both online and using the same Apple ID for iMessage, but the history will not be shared.
Will turning off iCloud Messages delete my messages?
No, turning it off does not delete anything from your iPhone. It only stops syncing to iCloud and other devices. However, if you turn it off on your Mac, the messages stored locally on that Mac may be removed after a warning—so back up your Mac first if you have important conversations.
Why does my Mac show “Waiting for iCloud” in Messages?
This message appears when your Mac is trying to download your iCloud Messages library but is stuck. It often happens after a fresh setup or a large sync. Try signing out of iMessage and back in, restarting your Mac, and ensuring you have enough free storage on your Mac’s hard drive.
Do SMS texts sync between iPhone and Mac?
Yes, but only if you have “Text Message Forwarding” enabled on your iPhone. Go to Settings → Messages → Text Message Forwarding and toggle on your Mac. This sends SMS/MMS messages to your Mac via your iPhone, but they are not stored in iCloud—they only appear when both devices are online.
My messages are syncing but they’re out of order. How do I fix that?
Out‑of‑order messages are usually a temporary sync glitch. Force a refresh by quitting the Messages app on both devices (Cmd+Q on Mac, swipe up on iPhone) and reopening them. If it persists, sign out of iMessage on both and sign back in. This resets the local message index.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Remove Write Protection on External Hard Drive
- How to Disable Chkdsk at Windows Startup
- Restore WiFi and Secure Your Netgear Router After Reset
- Fix Error 0x80004005: Top Easy Ways That Work
- How to Cool Down an Overheating Laptop
- Good Password: How to Create One