Add an avatar upload field on frontend pages and Edit Profile screen so users can add a custom profile picture.
As of April 2026, Basic User Avatars is a WordPress users plugin with 20K+ active installations and a 4.7/5 rating from 41 reviews. It has been downloaded 196K+ times in total. Requires WordPress 5.2+ and PHP false+. Available on WordPress.org since 2014. Last updated 1 year ago — may have compatibility concerns. Downloads are down 7% this week. Top alternative: User Switching.
Community and Membership sites on WordPress use this plugin as a lightweight solution for custom user avatars. The plugin is compatible with bbPress, as well as many popular plugins with frontend user registration and profile management features.
Admins can upload a user’s avatar on the Edit User admin screen.
Basic User Avatars also supports front-end avatar management for sites that want to keep users out of the dashboard. To use this feature, add the shortcode [basic-user-avatars] to any page in your WordPress site. We recommended placing this shortcode on another logged-in account type page, such as the WooCommerce My Account page, the Membership Account page, or any o…
Great plugin. Thank you
Simple, objective and clean. Effective for users to upload their profile picture on the frontend. Congratulations!
Simple, light, secure and easy to customize. Thanks!
Works really well to host local avatars, hoping they add a bit more options and integrations in the future
Does what is says it does, perfect if you want a front-end option for users to upload and editing their profile picture.
| WordPress | 5.2+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.