Simple Local Avatars for WordPress
Simple Local Avatars is a WordPress plug-in that Adds an avatar upload field to user profiles. Generates requested sizes on demand just like Gravatar!
Description
Adds an avatar upload field to user profiles if the current user has media permissions. Generates requested sizes on demand just like Gravatar! Simple and lightweight.
Just edit a user profile, and scroll down to the new “Avatar” field. The plug-in will take care of cropping and sizing!
Unlike other avatar plug-ins, Simple Local Avatars:
- Stores avatars in the “uploads” folder where all of your other media is kept
- Has a simple, native interface
- Fully supports Gravatar and default avatars if no local avatar is set for the user
- Generates the requested avatar size on demand (and stores the new size for efficiency), so it looks great, just like Gravatar!
- Let’s you decide whether lower privilege users (subscribers, contributors) can upload their own avatar
Installation
- Install easily with the WordPress plugin control panel or manually download the plugin and upload the extracted folder to the `/wp-content/plugins/` directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Start uploading avatars by editing user profiles!
As always, feedback and suggestions are welcome!

Hi, i got this error message when i tried to upload an image… “There was an error uploading the avatar: The uploaded file could not be moved to /home/a8505515/public_html/wp-content/uploads.”
can you help me?
thank you,
Jonathan
no need to reply , i found my problem
Jake
What plugin are you using for this page QA?
I also want to thank you, again, for your quick response to my problem, which you quickly resolved. It’s still working.
Jim Smith
i think this plugin has a conflict with User Access Manager (UAM) plugin.
When I set the plugin to “lock files”, that is, protected uploaded files, the avatars do not show. but if i disable the lock files, then the avatar shows.
kinda need the lock files as we have files that shouldn’t be able to be downloaded with direct links.
however, other images in the uploads folder (eg. in pages and posts) appear fine.
This is a wonderful plugin! I’ve been asking my users to add avatars so the discussions and comments would be more colorful, seeing everyone’s faces. However, making people set up a Gravatar account just for this purpose caused some resistance. Now I can have them upload their own photo on my site – easy!
I’ve been having one problem however. Two users recently uploaded large photos (e.g. 1600×1200 pixel snapshot) and it caused my pages to get memory errors. I checked and the JPG files are being used “as-is” by Simple Local Avatar rather than being resized to avatar size. Is there something I need to do in order to make the automatic resizing and cropping work properly – it seems to be inactive?
I cleaned up the out of memory issue for those two photos by finding them in the uploads folder and manually resizing them in Photoshop and reuploading them. However, this is tedious, and I thought the plugin was supposed to do this automatically.
By the way, is there any control panel area for the plugin in the WP admin area? I could only see one checkbox in the Discussion section relating to upload permission that seemed to have anything to do with this plugin.
Eric
Hi Jake,
Nice plugin! Thanks!
I translated it into Dutch so if you like I can send you the .po file. Just let me know.
By the way… the download link here on your site says Current Version: 1.2.1 instead of 1.2.2
Thanks for not only taking the time to write this, but to even improve the information by making it easy to read and understand.