Generally, WordPress users use Gravatar to show user avatar in a blog or even business sites which are powered by WordPress. Gravatar is a product by Automattic, and it is the most used option for user profile image that works perfectly for any WordPress powered site.

In fact lot of community sites which are based on WordPress uses Gravatar as the source of user avatar because it doesn’t need any built in tool or external plugin, you just need to upload your Gravatar image and you are good to go.

But if you don’t want to use the default Gravatar and you need a custom solution to show user avatar, here is a list of best WordPress avatar plugins which you can use to allow users to upload a custom avatar image.

All these plugins are simple and lightweight, so these will not much of a different to your site’s loading time or add additional burden on your server.

10 Best Free Avatar Plugins for WordPress

WP User Avatar

WP User Avatar

WP 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.

It provides you an option to limit the file size for your users in the back end it also offers you number of other useful features and options.

MORE INFO & DOWNLOAD

Add Local Avatar

Add Local AvatarAdds local (private) avatars for your users. Maybe your users don’t want a global avatar, aren’t IT savvy enough to set a Gravatar up, simply want a private avatar for your blog, or any other reason too… Well, from WordPress 2.5 onwards, you can manage local and global avatars with this plugin. Plus you can use your Twitter avatar too!

The plug-in now delivers the much requested feature of allowing users to upload their own local avatar. And, the latest new feature allows your users to use their Twitter avatar.

MORE INFO & DOWNLOAD

WP Social Avatar

WP Social Avatar

As the name suggests, this plugin allows you to use social profile image from Facebook or Google plus as the avatar for your WordPress blog. It makes real easy for the users to set their profile image quickly and they don’t need to set a different Gravatar account to show the image.

MORE INFO & DOWNLOAD

Simple Local Avatars

Simple Local AvatarA very simple and lightweight plugin which helps users to set custom avatar if they have media upload permission. This plugin introduces a new field to upload profile image in the user profile section. It fully supports Gravatar and default avatars if no local avatar is set for the user – but also allows you turn off Gravatar.

MORE INFO & DOWNLOAD