Microsoft Teams auto-assigns the background color of your initials icon and offers no setting to change it. The workaround is to upload a PNG of your initials in the colors you want — Teams displays it in place of the default icon. Generate one above, then in Teams click your profile picture (top-right), click it again, and select Upload picture.
Read the full guide → Desktop, web, mobile, and troubleshooting
FAQ
Can I change Teams initials color without uploading an image?
No. Teams has no setting for it. Uploading a custom image as your profile picture is the only way.
Why are my Teams initials pink, purple, or a color I didn't pick?
Teams assigns the background color automatically based on your profile. You don't choose it and can't change it through any Teams setting — use this generator to create a version in the colors you want.
Will Teams still show my initials if I upload an image?
Yes. The image contains your initials, so it looks identical to the default icon, just in your chosen colors.
What size is the image?
444×444 PNG. Also works on Outlook, Slack, Zoom, Google Workspace, LinkedIn, and Discord.
Is it free? Is my data private?
Yes to both. No sign-up, nothing uploaded to a server, everything runs in your browser.
The upload button is greyed out in Teams.
Your IT admin has locked profile pictures through a Microsoft 365 policy. Ask them to unlock it or upload the image on your behalf. Full troubleshooting guide →