Add a customized User Profile photo to a WordPress user profile.
As of April 2026, Custom User Profile Photo is a WordPress user profile plugin with 5.0K+ active installations and a 4.4/5 rating from 26 reviews. It has been downloaded 150K+ times in total. Requires WordPress 3.6.1+ and PHP false+. Available on WordPress.org since 2013. Last updated 8 years ago — may have compatibility concerns. Downloads are down 10% this week. Top alternative: Ultimate Member – User Profile….
A more flexible way to attach and display a photo for a WordPress user profile.
Some users might not have or want to have a gravatar account or other universal avatar account. They simply may want to use a one-time specified photo to represent them on your WordPress site. This plugin solves that use case.
With the ability to upload a photo to a user profile via the WordPress Media Uploader or by specifying an external URL to an image, your users and/or authors can have a personalized photo specific to your website.*
This plugin will add a custom set of fields to the user profile page which will allow for the use of a custom profile photo.
You can add/change/edit uploaded photos directly from the user profile page. The external option allows you to provide a URL to the external image or re…
This author did a good job. I was looking for an alternative of gravatar to change administrator profile pictures & fortunately found this plugin. It’s free! Awesome!
CMS users should always be able to upload their own image, not be chained to an avatar service or some avatar set. This little plugin lets all our members effortlessly add their own photo. Super handy plugin!
that plugin is just simply working, and doing exactly what is says. thanks guys.
.
I use the free version. It’s very good plugin and easy to adapt. Thanks!
| WordPress | 3.6.1+ requiredTested up to 4.7.33 |
| PHP | false+ required |
cupp_get_user_by_id_or_email could potentially be the WP_Comment object.Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.