Use any image from your WordPress Media Library as a custom user avatar or user profile picture. Add your own Default Avatar.
As of April 2026, One User Avatar is a WordPress users plugin with 100K+ active installations and a 4.7/5 rating from 41 reviews. It has been downloaded 498K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2021. Recently updated within the last 3 months. Downloads are down 7% this week. Support resolution rate: 0%. Top alternative: User Switching.
WordPress currently only allows you to use custom avatars that are uploaded through Gravatar. One User Avatar enables you to use any photo uploaded into your Media Library as an avatar. This means you use the same uploader and library as your posts. No extra folders or image editing functions are necessary. This plugin is a fork of WP User Avatar v2.2.16.
One User Avatar also lets you:
[avatar_upload] shortcode to add a standalone uploader to a front page or widget. This uploader is only visible to logged-in users.[avatar] shortcode in your post…The plugin slows down site (admin area) when you choose a default avatar.
Causes high CPU and physical memory usage.
I wouldn’t recommend as it caused me pain.
At least on up to date untested version of WordPress & PHP. It doesn’t resize the original image but uses HTML to so, so you better start with a small image! In my case my avatar became a dot as it used html height/width to create a 1×1 image:
<img src="ht...com.au/wp-content/uploads/2023/06/K....jpg" width="1" height="1" alt="user name" class="avatar avatar-32 wp-user-avatar wp-user-avatar-32 alignnone photo">
just works
Works well with imges in my Media library.
Just what the doctor ordered. something simple with a simple setup. All I need is a avatar plugin that just slips into the user settings and replaces the Gravatar requirement that depends on an outside avatar service. It actually has a compatibility with the Ultimate Member plugin. It can upload avatars directly using the browser instead of WordPress’s image uploader which gives everyone access to your WordPress image library.
| WordPress | 4.0+ requiredTested up to 6.9.4 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.