Blog

Office 365 Profile picture not displayed inside SharePoint Online webparts

No comments

From time to time you may notice that SharePoint Online does not display updated user photos in webparts. You may see experience something like this:

  • Profile picture displayed in Office 365 Suite Bar: Yes
  • Profile picture displayed in Office Delve: Yes
  • Profile picture displayed in Outlook on the Web: Yes
  • Profile picture displayed in Microsoft Teams: Yes
  • Profile picture displayed in SharePoint People Web Part on a Modern SharePoint Page or trying to load user profile through custom web part on a classic SharePoint Page: No

There is a simple solution to this. Navigate to this URL in your SharePoint tenant –> https://[tenant name here]-my.sharepoint.com/User%20Photos/Forms/Thumbnails.aspx?RootFolder=%2FUser%20Photos%2FProfile%20Pictures

This list stores three photos for each user in your Office 365 tenant. The photos have the following naming convention and dimension requirements:

username_tenantname_tld_SThumb.jpg    42px x 42px
username_tenantname_tld_MThumb.jpg   78px x 78px
username_tenantname_tld_LThumb.jpg    300px x 300px

If my username was ryanclark and my tenant name was mrsp1 and my TLD (top level domain) was .com (could be .net, .org, .co, etc.), then we’d have the following:

ryan.clark_mrsp1_com_SThumb.jpg
ryan.clark_mrsp1_com_MThumb.jpg
ryan.clark_mrsp1_com_LThumb.jpg

Save (and possibly overwrite) the three images in the User Photos library and you should be good to go. You will have to do a hard refresh and/or clear your cache to see the results on teh front-end.

If you have any questions, reach out to me at anytime.

Ryan ClarkOffice 365 Profile picture not displayed inside SharePoint Online webparts
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments