Forum Discussion
Remove profile picture in the People Webpart
- Dec 01, 2025
No, the People web part in SharePoint does not allow you to remove or hide the profile picture. It always pulls the photo from the user’s Microsoft 365 profile, and the hover card will always display a photo (real or placeholder).
I don’t know your exact use case for people details, but here are some ideas...
Manual approach (small, static groups)
- If you only need to show a few users and the list is not dynamic, you can manually add their details using other web parts such as Text, Call to Action, or List.
- This works for limited scenarios but doesn’t scale.
Custom SharePoint List (photo‑free directory)
- Create a list with columns like Name, Email, Phone, Department etc.
- Populate it either:
- Manually, or
- Automatically using Power Automate to sync from Azure AD / Microsoft 365 profiles (requires admin permissions).
- Display the list with the List web part or format it with JSON for a clean card‑style directory.
- Note: maintaining a manual list becomes overhead if you have many users.
Dynamic directory options
- Use PnP Search web parts to query people profiles and display only the fields you want (without photos).
- Or build a custom SPFx solution that queries Microsoft Graph and renders a directory with full control over which fields are shown.
“If my post solved your issue, please mark it as Solution and give it a Like.”
No, the People web part in SharePoint does not allow you to remove or hide the profile picture. It always pulls the photo from the user’s Microsoft 365 profile, and the hover card will always display a photo (real or placeholder).
I don’t know your exact use case for people details, but here are some ideas...
Manual approach (small, static groups)
- If you only need to show a few users and the list is not dynamic, you can manually add their details using other web parts such as Text, Call to Action, or List.
- This works for limited scenarios but doesn’t scale.
Custom SharePoint List (photo‑free directory)
- Create a list with columns like Name, Email, Phone, Department etc.
- Populate it either:
- Manually, or
- Automatically using Power Automate to sync from Azure AD / Microsoft 365 profiles (requires admin permissions).
- Display the list with the List web part or format it with JSON for a clean card‑style directory.
- Note: maintaining a manual list becomes overhead if you have many users.
Dynamic directory options
- Use PnP Search web parts to query people profiles and display only the fields you want (without photos).
- Or build a custom SPFx solution that queries Microsoft Graph and renders a directory with full control over which fields are shown.
“If my post solved your issue, please mark it as Solution and give it a Like.”