Upload a profile picture in WordPress
Let each user choose a profile picture from the media library. It replaces their Gravatar everywhere on the site, and they can switch back in one click.
Free on WordPress.org, with nothing locked behind Pro.
- in the free plugin
- Free
- last improved in
- 3.2.7
- Admin Tools modules
- 12

Why you need Custom User Avatar
WordPress only shows Gravatar images, so team pages and author boxes show grey silhouettes unless each person signs up to a separate service.
What Custom User Avatar does
Upload from the profile screen
Pick an image from the media library, with a live preview.
Used everywhere
The custom avatar replaces the Gravatar across the site.
One-click revert
Go back to Gravatar at any time.
Where Custom User Avatar helps

Author boxes and team pages
Real photos for every author without a Gravatar account.
Custom User Avatar vs Simple Local Avatars
Simple Local Avatars has 100k+ active installs on WordPress.org. If you only need this one job, that’s a fine choice. If the site also needs other modules on this list, it’s one less plugin to update.
- The difference
- Custom User Avatar does the same core job inside WP Extended, so it shares one settings screen, one update and one support team with every other module you use.
Recent changes
The latest updates to Custom User Avatar, from the WP Extended changelog.
Full changelog- v3.2.7 21 Jun 2026
- added
Upload a custom profile picture from the WordPress profile screen, with live preview and one-click revert to Gravatar. Applies site-wide.
- added
Custom User Avatar questions
Custom User Avatar documentationYes. It is included in the free plugin.
Get Custom User Avatar free
Custom User Avatar is in the free plugin on WordPress.org, alongside 34 other free modules you can switch on when you need them.
Pro from $29 a year · 14-day money-back guarantee

