Signal contacts not syncing? How to fix stale names and updates

Published: October 7, 2026 · Updated: October 8, 2026

If your Signal contacts are not syncing, you are dealing with a data freshness problem, not a missing-contacts problem. The names are wrong, old, or stuck. A contact you renamed last week still shows the old name, or new numbers do not appear. Nine times out of ten the fix is a forced refresh: pull down to refresh the contact list in Signal, restart the app, and re-check the contacts permission. This guide explains how Signal syncs contacts, why names go stale, and the exact order to fix it.

Sync arrows refreshing a contacts card, showing Signal updating contact names

Sync problem or missing contacts? Check first

Before anything else, make sure you are fixing the right problem. "Not syncing" and "not showing" look similar but need different fixes.

How Signal syncs your contacts

Signal does not keep its own separate address book that you manage by hand. It reads your phone's address book and matches the numbers against Signal's directory of registered users. Understanding that match is the key to every fix on this page.

Flow of Signal contact syncing: hashed numbers matched on device, names from your phone book
Signal matches hashed numbers; the names you see come from your own phone book.

Why the wrong name shows up

The name you see in Signal is not always the name you expect. There are two possible sources, and knowing which one Signal used explains most "wrong name" complaints.

Force a sync: the order that works

Do these in order. Most sync problems are fixed by step 2 or 3.

  1. Pull down to refresh the contact list

    Open Signal, tap the compose button to start a new conversation, then pull the list down. This is the manual sync trigger. Newly saved or renamed contacts appear after it.

  2. Restart Signal completely

    Swipe Signal away from your recent apps and open it again. The contact list rebuilds on launch, which catches changes the pull-refresh missed.

  3. Re-check the contacts permission

    Go to Settings → Apps → Signal → Permissions → Contacts and make sure it says Allow. Even a partial or "ask every time" setting can make sync behave inconsistently: names appear, then vanish. While you are there, turn off "Remove permissions if app is unused" so Android does not silently revoke it later.

  4. Toggle the permission off and on

    If it already says Allow, switch it to Don't allow, reopen Signal, then set it back to Allow. This forces Android to hand Signal a fresh copy of the address book and fixes syncs that got stuck in a half-updated state.

  5. Check which contact accounts are visible

    Open your phone's contacts app and look at its display settings. If it is set to show only Google contacts, but the renamed entry lives in your SIM or phone storage, Signal syncs the entry it can see: the old one. Switch the display to All contacts.

Steps to force a contact sync in the order that works: refresh, check permissions, restart
Refresh, permissions, restart, in that order. Skipping steps is why it “never works.”

Number formats that break the match

Signal matches by number, so the number has to be clean. A name can be perfect and still never sync if the number is off.

Dual-SIM and account quirks

When it is a server-side delay

Sometimes everything on your phone is correct and the delay is on Signal's side. Two cases:

If a contact has not synced after a full day despite correct numbers and permissions, something else is wrong. Work back through the permission toggle in the steps above, because a stuck permission state is still the most likely cause.

Get the official Signal APK (v8.29.3)

from Signal's official site — file hosted by Signal, not by us

Symptom table: match it, fix it

SymptomMost likely causeFix
Renamed contact still shows the old nameList has not refreshed since the renamePull down to refresh the contact list; restart Signal
Contact shows as a bare number instead of a nameNumber not saved in your phone book, or saved under a different numberSave the exact number (with country code) in your contacts
Name flips between two versionsDuplicate contact entriesMerge duplicates in your phone's contacts app
New number does not appearMissing country code or sync not triggeredAdd +country code; pull to refresh; restart app
Names go stale again every few weeksPermission auto-revoked by AndroidTurn off "Remove permissions if app is unused" for Signal
Sync worked, then broke after a phone updateUpdate reset permissionsRe-grant Contacts → Allow; toggle off and on
One contact never syncs, others are fineBad number format or changed numberRetype the number with full international format
Contact just joined Signal, not showingServer-side directory delayWait 10 minutes, then pull to refresh

Frequently asked questions

Why are my Signal contact names not updating?

Signal reads names from your phone's address book and refreshes the list on launch or when you pull down to refresh. If a rename has not appeared, the refresh has not happened yet. Pull down to refresh the new-conversation list and restart the app.

Does Signal use my phone contact names or profile names?

Your phone-book name comes first. If you saved someone as "Ahmed Bhai," that is what you see. The contact's own profile display name only appears for numbers you have not saved, and falls back to the bare number otherwise.

How do I force Signal to sync contacts?

Open the new-conversation screen and pull the list down to refresh, then restart Signal. If names are still stale, toggle the contacts permission off and back on at Settings → Apps → Signal → Permissions → Contacts.

Why does one contact show as just a number?

Either the number is not saved in your phone book at all, or it is saved in a different format than the registered number. Save the exact number with its country code in your contacts and refresh the list.

Can dual-SIM phones cause contact sync problems?

Rarely by itself. Signal reads your whole address book regardless of SIM. Problems start if you re-register on the other SIM's number, or if contacts live in a hidden account that your contacts app is not displaying.

How long does it take for a new Signal user to appear in my contacts?

Usually 5–10 minutes while the new registration propagates through Signal's directory. If it has been longer than that, check the number format and pull down to refresh.

Related guides: fix contacts missing entirely, understand message requests, not receiving messages, or browse the full troubleshooting hub.