TeamsFixer

Profile picture or name not updating

You changed your picture or name, but others still see the old value. Cache delay across multiple places.

Last verified:

Affected systems

windows macos ios android web

Quick fixes

  • Upload via myaccount.microsoft.com, not directly in Teams
  • Wait for sync - up to 24 hours in other users' caches
  • Reset your own cache so you see the new version yourself

Where Microsoft stores profile pictures

Your profile picture lives in your Microsoft 365 account and syncs across multiple services: Teams, Outlook, SharePoint, OneDrive, Exchange, Entra directory. A change has to ripple through all of them.

Upload it the right way

Recommended: not in Teams directly, but centrally via https://myaccount.microsoft.com/. Uploaded there it propagates most reliably.

In Teams itself it also works (profile picture → “Change picture”) but sometimes only lands in the Teams cache without Entra picking it up.

How long does sync take?

  • Own device / Teams client: instant after cache reset
  • Other Teams clients: up to 24 hours
  • Outlook and Exchange: up to 24 hours
  • SharePoint pages with avatar: up to 72 hours

Microsoft caches aggressively because avatars cause a lot of traffic. Patience is a factor here.

Clear your own cache

So you yourself see the new version immediately:

%appdata%\Microsoft\Teams
~/Library/Application Support/Microsoft/Teams

Clear cache, restart Teams. Also clear browser cache for teams.microsoft.com if you see the old picture there too.

Name change

Names are only changed in Entra (by IT or self-service if allowed). Check at https://myaccount.microsoft.com whether the new name is applied. If not, request the change via the admin center.

When the picture is gone entirely

Some tenants disabled avatars (compliance reasons). In that case you only see initials. Ask IT.