FV Gravatar Cache icon

FV Gravatar Cache

FV Gravatar Cache is a WordPress plugin with the following stats:

  • #11,778 Global Rank
  • 600+ active installs
  • 3.9/5 11 ratings
  • Since 2010 16 years active

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Bronze54.3
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

46.3
Popularity 40% 600+ active installs
66.4
Reputation 35% 3.9★ from 11 ratings
50.1
Freshness 25% Updated 1 years ago

No vulnerability history

Download Trends

Loading download data…

Vulnerabilities

No known vulnerabilities

This plugin has no records in the Wordfence Intelligence vulnerability database.

About FV Gravatar Cache

Speeds up your website by making sure the gravatars are stored on your website and not loading from the gravatar server.

There’s one problem with Gravatars. They are very slow to load. Each page with comments on them makes one call per comment to the Gravatar server. While a single call takes only a 100ms, on a page with hundreds of comments, we are talking about major slowdowns. Page loads can take 20 seconds and more.

This plugin solves this problem by:

  • caching gravatars with WordPress cron job..

  • caching gravatars on comment submission

  • maintaining a single copy of the default gravatar instead of downloading it again and again for all the email addresses with no gravatar associtated

Installation guide

Support and more information

Screenshots

FV Gravatar Cache screen

FV Gravatar Cache screen

Frequently Asked Questions

Gravatars are not caching properly

Hit the “Empty Cache” button to clear the cache database and clear out the cache directory by hand (you can see the path at the very top of the Settings screen). Then hit the “Run Cron Now” button, it will refresh a couple of gravatars, so you can check the cache directory again, to see if it’s filling up correctly. “Current Cron offset:” will increment, so you can track the progess and see how the cron is running. You can also turn on “Debug mode” and check log.txt afterwards.

Generated (Itenticon, Wavatar and MonsterID) gravatars are not working correctly!

These types of gravatars are not currently supported. Drop us a note and we might add this feature in next release.

I want to have bigger gravatars on author profile pages. Your plugin supports only one gravatar size. Is there any workaround?

You can turn edit your template to turn off the FV Gravatar Cache just when needed, add this code right before that section in your WordPress template php file:

<?php global $FV_Gravatar_Cache; remove_filter( ‘get_avatar’, array( &$FV_Gravatar_Cache, ‘GetAvatar’ ) ); ?>

In case you need the FV Gravatar Cache running later in the template, just bring it back with:

<?php global $FV_Gravatar_Cache; add_filter( ‘get_avatar’, array( &$FV_Gravatar_Cache, ‘GetAvatar’ ) ); ?>

I don’t see the default gravatar on my options page!

If you selected empty gravatar in wp-admin -> Settings -> Discussion, then it’s ok. Otherwise try to resave the options and it should appear.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

0.5

  • Tested up to WordPress 6.8
  • Fix PHP warnings before settings are saved
  • Fix settings page access to be admins only
  • Added uninstall procedure to remove files and database table
  • Security: Added nonces for settings page list of avatars
  • Security: Added permissions check for settings saving as an addition to the existing nonce
  • Security: Use SHA-256 hashing for cached file names which is stronger than MD5

0.4.8

  • Fix for avatar caching for comments without email address (rare cases)

0.4.7

  • Fix for PHP timeout when Gravatar server unreachable during comment posting
  • WordPress 5.4 compatibility checked

0.4.5

  • Security fixes
  • WordPress 5.3 compatibility checked

0.4.3

  • Fix for WP Rocket CDN rewrite

0.4.2

  • Fixing PHP notices

0.4.1

  • added retina alternative for default gravatar
  • fixed retina images srcset
  • retina images downloading enabled by default now

0.4

  • changed images directory to wp-content/uploads/fv-gravatar-cache/
  • added support for retina images
  • added cache purge after update if cache directory is set to default
  • added protocol independent urls
  • added paging for gravatars into settings screen
  • fixed cron offset reset
  • fixed perfomance issues
  • fixed PHP warning
  • fixed security issue for debug log functionality
  • fixed images – adding .png extension as default

0.3.8

  • fix for PHP warnings by Thomas van der Westen

0.3.7

  • Added admin_notice warnings
  • Added a check if the cache directory is empty when the cached data is present in database – to prevent 404 errors for cache gravatars
  • Improving conditions, improving checking of values after submit

0.3.6

  • Fix for PHP warnings
  • Fix for cache disappearing after plugin upgrade (applies to users who didn’t changed the cache directory)

0.3.4

  • Cron job limited to 2 seconds execution time

0.3.3

  • Bugfix for empty gravatar in cache

0.3.2

  • Bug fix for WordPress 3.1 admin bar
  • Bug fix for blank gravatar

0.3.1

  • Better detection of missing/default gravatars

0.3

  • First public release

0.2

  • Added cron support

0.1

  • Works only for logged in users

Alternatives to FV Gravatar Cache

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum85.8
Simple Local Avatars icon

Simple Local Avatars

Let users upload and manage custom avatars directly from their profile pages.

★ 4.6/5·100K+ installs·Updated 11 May 2026
Gold84.1
User Profile Picture icon

User Profile Picture

Set a custom profile image (avatar) for a user using the standard WordPress media upload tool.

★ 4.6/5·40K+ installs·Updated 9 Jul 2026
Gold78.6
Simple User Avatar icon

Simple User Avatar

Enables users to set custom avatars from their Media Library instead of Gravatar.

★ 4.6/5·20K+ installs·Updated 29 Jun 2026
Platinum98.8
WP Fastest Cache – WordPress Cache Plugin icon

WP Fastest Cache – WordPress Cache Plugin

Caching tool that accelerates site performance through simplified page caching and Core Web Vitals optimization.

★ 4.9/5·1.0M+ installs·Updated 3 Aug 2026
Platinum98.4
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance icon

WP-Optimize

Caching plugin that optimizes images, cleans databases, and minifies code for improved WordPress performance.

★ 4.8/5·1.0M+ installs·Updated 13 Aug 2026
Platinum92.8
Jetpack Boost – Website Speed, Performance and Critical CSS icon

Jetpack Boost

Speed up WordPress with one-click page caching, critical CSS, and image CDN optimizations.

★ 4.7/5·200K+ installs·Updated 17 Aug 2026
Platinum92.7
WP Super Cache icon

WP Super Cache

Creates static HTML cache files to reduce server load and improve WordPress performance speeds.

★ 4.3/5·1.0M+ installs·Updated 27 May 2026
Platinum89.8
Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals icon

Super Page Cache

Full-page caching with JavaScript, CSS, and media optimization for faster site performance.

★ 4.8/5·60K+ installs·Updated 12 Aug 2026
Platinum89.3
Hummingbird Performance – Cache & Page Speed Optimization for Core Web Vitals | Critical CSS | Minify CSS | Defer CSS Javascript | CDN icon

Hummingbird Performance

Improves site speed through caching, code minification, image optimization, and CDN delivery.

★ 4.7/5·70K+ installs·Updated 20 Jul 2026
Platinum88.9
Seraphinite Accelerator icon

Seraphinite Accelerator

Optimizes site speed through caching and performance enhancements for improved user experience and search engine performance.

★ 4.8/5·50K+ installs·Updated 31 Jul 2026