Profile picture not showing in SharePoint Online
Your SharePoint Online profile picture isn't displayed on SharePoint sites or in People web parts. To get your profile picture displayed, try the following resolutions.
Resolution Option 1: Run the Picture Sync diagnostic
Note
This feature requires a Microsoft 365 administrator account. This diagnostic isn't available for the GCC High or DoD environments, or for Microsoft 365 operated by 21Vianet.
Microsoft 365 admin users have access to diagnostics that can be run within the tenant to verify possible issues with user photos.
Select Run Tests, which will populate the diagnostic in the Microsoft 365 Admin Center.
The diagnostic performs a large range of verifications for users who may not be seeing an updated profile picture.
Resolution Option 2: Select the most relevant option below and follow the steps
If you have an Exchange Online mailbox
- Find a photo you want to use and store it on your computer, OneDrive, or other location you can access.
- Sign into Microsoft 365 with your work or school account at office.com.
- Select the circle in the upper corner of the page that shows your initials or a person icon.
- In the My accounts pane, select the camera icon that is next to your initials or the icon of a person.
- Select Upload a new photo and upload the picture.
- For more information, see Add your profile photo to Microsoft 365.
Check for the picture to trigger a sync between Exchange Online and SharePoint Online:
- Add the users who are missing a photo in SharePoint Online to an existing People web part or create a new page and add the user to a People web part using Show people profiles on your page with the People web part.
- In a private (InPrivate/Incognito) browser session, ask each user to browse to the location where they were added to the People web part.
If all these steps have been completed and the photo isn't showing within 24 hours of retrying the steps, contact your Microsoft 365 Administrator. If you aren’t sure who that is, see How do I find my Microsoft 365 admin?
If you don't have an Exchange Online mailbox
Find a photo you want to use and store it on your computer, OneDrive, or other location you can access.
Sign into Microsoft 365 with your work or school account at office.com.
Select the circle in the upper corner of the page that shows your initials or a person icon.
Select My Office profile.
Select the camera icon.
Choose Upload picture.
Note If you see Change photo instead of Upload picture, you have an Exchange Online mailbox. Follow the steps in If you have an Exchange Online mailbox instead.
Select the Basic Information tab, and then choose Upload picture. The Choose a picture dialog box is displayed.
Upload a picture to SharePoint Online from the Choose a picture dialog box.
For more information, see View and update your profile in Office Delve.
If all these steps have been completed and the photo is still not showing, contact your Microsoft 365 Administrator. If you aren’t sure who that is, see How do I find my Microsoft 365 admin?
Steps for SharePoint Administrators
If a user is encountering this problem, check that the Picture profile property is set to be user editable. If this is not set to user editable, SharePoint will not sync the pictures with Exchange Online.
- Go to the Microsoft 365 admin center.
- Select Show all > SharePoint > Classic SharePoint admin center > User profiles > Manage User Properties.
- Select the Picture property, and then choose Edit.
- Check the Allow users to edit values for this property box and select OK.
When you’ve confirmed the Picture property is user editable, have the user retry the steps in the above sections. If the picture still isn’t showing, contact Microsoft support.
Note
- For Exchange Online users, it will still take 24 hours for the sync to occur and update the SharePoint picture.
- For Exchange Online users, changing Picture Exchange Sync State to 0 and uploading a user picture directly to SharePoint would be a temporary change only. The next time a picture sync occurs from Exchange Online, the user's previously uploaded SharePoint picture will be overwritten by the profile picture that exists in Exchange Online.
References
Information about profile picture synchronization in Microsoft 365
Bulk upload user profile pictures
DISCLAIMER Copyright (c) Microsoft Corporation. All rights reserved. This script is made available to you without any express, implied, or statutory warranty, not even the implied warranty of merchantability or fitness for a particular purpose, or the warranty of title or non-infringement. The entire risk of the use or the results from the use of this script remains with you.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for