Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Full Page Cache Warmer for Magento 2

Ensure fast web-site browsing experience with Magento 2 Full Page Cache Warmer. Provide users a flawless store performance to top search rankings and attract more visitors.

  1. Use 5 algorithms to prioritize pages for cache warming
  2. Warm up pages separately for mobile theme
  3. Exclude particular blocks from caching with Hole Punch
  4. Auto-update your cache after any catalog change
  5. Analyze cache warmer efficiency with detailed reports
Explore Demo
User Guide
Get a bundle with 2 additional extensions and save up to 10%
Full Page Cache Warmer for Magento 2
60 Days Money Back
Free Lifetime Updates
90 Days Free Support


Magento 2 is fast and well optimized for high loads. However, there are still a lot of things to be done to make your store as fast as possible. The store cache is frequently cleared due to numerous reasons, from page content updates to cache lifetime expiration. Therefore, to timely cache all necessary pages and provide customers with improved experience, you need a tool that automatically warms the cache and ensures fast pages load.


With Magento 2 FPC, you'll automate the cache warming and make it invisible for customers. Due to the feature-rich functionality, the module can be configured literally in minutes. The warmer emulates visitor behavior, and timely warms up pages cache so that your customers and Googlebot always get the needed content faster. This way you’ll attract more customers to your store, grow conversion and get higher results in Google ranking.


Increase conversion rate due to accelerated pages load speed
Attract more customers with optimized SEO ranking position
Enhance user experience by instantly delivering all needed pages

Prioritize pages for warming

Use 5 algorithms to choose pages for cache warming. What if you have a big web store with the hundreds of pages? How to determine which of them should be warmed primarily? By configuring the priority, Magento 2 Full Page Cache will warm up the most important pages first. Just select the queue generation source, and a smart cache finder will do the rest getting the links for crawler from:

  • Pages Type
  • Text File with the list of URLs
  • Sitemap XML
  • Sitemap XML and Text File together
  • Customers Activity analysis
priotitize pages for cache warming
schedule warming

Fully automate caching process

With Magento 2 Cache Warmer, you can easily configure all the necessary settings right after the module installation and then just relax.

  • Auto-generate a cache warming queue. The crawler works in the background mode. It automatically generates a queue in accordance with the set parameters to keep the cache on all needed web store pages warm.

  • Keep your cache updated. Auto-update cache after any catalog change or sale. Due to this handy option, all URLs of newly created or updated pages will be automatically added to the warmer queue.

Customize performance settings

Flexibly adjust Magento 2 FPC performance options based on the server you are using. Seamlessly plan the optimal server load and the most appropriate time for cache warming.

  • Schedule queue generation. Plan a cron job time to generate the cache warming queue depending on your needs.

  • Schedule specific time for warming. Set how often the crawler should process the pages added to the cache warming queue.

  • Speed up the crawling. Enable Multi Process Warming to include several URLs per one crawling request. Easily adjust the number of parallel processes.
schedule cache warming

Analyze crawling efficiency with detailed reports

Keep track of the crawling progress and find false cacheable pages in your Magento 2 store in time with detailed visual statistics reports. Get different data types carefully arranged in separate tabs. Conveniently view page statuses and analyze the percentage of errors and success loads.

Advanced cache management options

Warm up most popular pages

Create a warming queue based on the most popular pages of your website. The crawler will automatically rank all the pages according to the number of customer visits. The most popular pages URLs will be at the beginning of the queue and will be warmed first.

Flush Cache for particular URLs

If you made changes on one of the products, it's possible to flush the cache for its product page only. Thus you won't need to warm cache from scratch for all the other URLs.

Exclude particular blocks from caching

It's not always possible to cache the whole page, as certain sections are dynamic and unique to each customer. With the Hole Punch feature, you can mark certain blocks of a page to be loaded each time and never cached while still caching the rest of the page.

Select page combinations

Choose page combinations for cache warming based on Customer groups, Currencies, Stores. Easily specify which pages should be excluded from the crawling.

More Features for Magento 2 Cache Warmer

  • Set the XML Sitemap source files independently per each store view
  • Generate queues and warm cache via the command line
  • Set custom delay interval for crawler requests
  • Limit max cache warming queue size
  • Compatibility with Magento 2 Varnish Cache and default File Cache
  • Enable/disable certificate verification
  • Use HTTP authentication
  • Manage all cron tasks on the Cron Tasks List grid
magento 2 fpc extension

Automate the XML sitemap creation

Add Magento 2 XML Google Sitemap to make your web store maximally SEO-friendly. The XML sitemap improves the ranking of your website in search engines and befits the Amasty Full Page Cache Warmer for creating the URL queue.

Product questions

Is there a way to change the order in which the links are being crawled?

The order of links in the file is the order of their crawling. Read the full answer to get more information.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
5 Reviews
Mar 15, 2018
Good extension for m2, good support
We use Magento 2.2 with a custom theme and several extensions. With this module pages are cached and loaded very fast. The tool itself is simple, though at the beginning u can have some questions with configurations as we had. The support team was quick to answer and resolve our case, so that wasn't actually a problem to run the module correctly.
Feb 15, 2018
Good value for money
We considered several alternatives and chose amasty. There are cheaper options, but fpc is worth every penny. After installation, our store works much-much faster. Also, if you need help, the support team is quick to answer.
Nov 27, 2017
simple and fast
After migration to Magento 2, I bought the extension and came across a crawler queue issue in Magento 2.2. However, the guys fixed it soon and now I'm totally satisfied with the module. I don't need to clean cache manually every time I make changes, the debug mode shows cache is warmed where needed. So, it wasn't a waste of money.
Aug 20, 2017
It puts on speed
Fpc is really easy to install and configure. Actually, you can leave the default configuration and set the cache to work. What's more, the support team replies really fast. We had some questions after the installation but they answered to them all in a minute.
May 15, 2017
Not bad
Either way, the extension works well and the load speed is much faster now. Though, Memcache is not fully supported by the fpg.

Write Your Own Review

You're reviewing: Full Page Cache Warmer for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 2.1.0
Last Update: Oct 14, 2019
2.1.0 - Oct 14, 2019:
  • New now, the extension includes a new option that lets you run multiple threads to minimize the time required to caching your site
  • Improvement we added URL links to Warmer Log
See previous updates
Version 2.0.4
Last Update: Sep 26, 2019
2.0.4 - Sep 26, 2019:
  • Fix we solved the problem with generating queue on Magento 2.1
  • Fix we resolved the issue with displaying reports on production mode
2.0.3 - Sep 04, 2019:
  • Improvement amcharts library was updated
2.0.2 - Sep 02, 2019:
  • Improvement minor code improvements
2.0.1 - Aug 12, 2019:
  • Compatibility with Amasty Automatic Related Products was resolved
  • Fix the issue with notice: Undefined variable URL was resolved
2.0.0 - Jul 22, 2019:
  • New we added new warmer log and efficiency reports
  • New we added the new feature - Holepunch. It's the ability to exclude blocks from the full page cache.
  • New now the extension is able to warm up pages separately for mobile theme.
  • Improvement we improved the way customer activity source works. The possible exception error was fixed.
  • Improvement now product pages of the newly created products are added to the warmer queue right after the creation of the product
Version 1.2.1
Last Update: May 31, 2019
1.2.1 - May 31, 2019:
  • Fix the issue on the 'setup:upgrade' step for Magento 2.2.3 was fixed
1.2.0 - May 30, 2019:
  • New now it is possible to launch Queue Generation and Queue Procession from the command line
  • New now it is possible to flush Full Page Cache for a certain page from the 'Warmer Log' grid
  • New new algorithm for creating a warming queue based on the most popular pages of your website
  • Improvement minor visual improvements in the admin area were made
  • Improvement now after the Fill Page Cache flush a new queue will be created and processed
Version 1.1.3
Last Update: May 02, 2019
1.1.3 - May 02, 2019:
  • Fix the issue with php. version in 'composer.json' was resolved
1.1.2 - Mar 27, 2019:
  • New the ability to manage all existing cron tasks on a Cron Tasks List grid in backend was added
1.1.1 - Dec 26, 2018:
  • New now the XML Sitemap source files can be set independently per each store view
1.1.0 - Dec 04, 2018:
  • New the new type of the available Query Generation Source was added - 'Sitemap XML and Text File together'. Both the sitemap and the text file will be used for creating the URL queue for FPC warming.
  • New the compatibility with the Amasty XML Google Sitemap was added. The sitemap created by the Amasty extension fits well the Amasty FPC Warmer for creating the URL queue
  • Improvement now it is possible to set the path to the Sitemap XML file
Version 1.0.10
Last Update: Oct 22, 2018
1.0.10 - Oct 22, 2018:
  • Improvement the appearance of the frontend FPC information block was improved
1.0.9 - Sep 03, 2018:
  • Fix the possible issue when the crawler fails to warm pages was resolved
1.0.8 - Jul 31, 2018:
  • Compatibility the compatibility with Magento 2.2.5 was added
1.0.7 - Jul 11, 2018:
  • Fix the issue with updating Magento from v.2.1.x to v.2.2.x was resolved
1.0.6 - Jun 11, 2018:
  • Fix the issue with cron configuration options saving was resolved
1.0.5 - May 17, 2018:
  • Fix the issue with cron group name was fixed
1.0.4 - May 10, 2018:
  • Improvement cron group was changed from 'default' to 'amasty_crawler'
1.0.3 - Feb 05, 2018:
  • PHP 7.1 compatibility was improved
1.0.2 - Nov 03, 2017:
  • Fixed issue with crawler queue in Magento 2.2
1.0.1 - Aug 25, 2017:
  • Compatibility with Magento 2.2 introduced
Back to top