User Profile Picture
View on WordPress.orgScores higher than 23% of indexed plugins
About
Set a custom profile image for a user using the standard WordPress media upload tool.
Security History
What It Does
User Profile Picture lets site administrators assign a custom profile image to any WordPress user through the standard media library, replacing the default Gravatar fallback. It hooks into the user profile screen in wp-admin and stores the image as user meta, so the chosen photo displays wherever WordPress outputs the user's avatar. The plugin does not handle registration forms, front-end profile editing, or anything beyond image assignment and display.
Who It's For
This is a good fit for owners of small community sites, team directories, or author boxes who want consistent avatars without forcing users to set up Gravatar accounts. It also works well for sites that already use a separate registration plugin and just need a clean way to upload and manage user photos through the WordPress dashboard.
Who Should Skip It
If you need front-end profile editing, registration forms, social login, member directories, or role management, this plugin does too little on its own and you will be better served by a fuller solution like Ultimate Member or User Profile Builder. Sites running older PHP versions below 7.4 will also need to look elsewhere.
The Bottom Line
User Profile Picture does one thing, attaching a media-library image to a user profile, and it appears to do it competently and stay updated. The 69.63/100 quality score and the 100/100 rating from only 2 reviewers mean you should treat the rating as unverified rather than gospel. Choose it for a lightweight avatar fix; skip it if you need any of the broader profile, registration, or membership features handled by alternatives.
Related Plugins
Pick this when you need front-end registration and profile editing forms in addition to avatar uploads, all in one plugin.
Pick this for a full membership system with member directories, content restriction, and richer profile fields beyond avatars.
Pick this when you want a form builder focused on registration and want paid memberships layered on top of profile management.
Pick this when your real problem is permissions and capabilities rather than profile images, since it does not address avatars at all.
Pick this when admins need to instantly log in as any user for debugging or support, which complements but does not replace an avatar plugin.