Compare Amasty Full Page Cache Warmer vs. Mirasvit Full Page Cache Warmer



Updated July 2026

Full Page Cache Warmer vs. Amasty at a glance

Both go far beyond native Magento 2 full page cache warming. Here's what Full Page Cache Warmer lets you do that Amasty can't.

Files, sitemaps, and a crawler together

Stack unlimited files, sitemaps, a crawler, and visitor-activity tracking as sources at once. Amasty has no crawler and can't combine multiple cache sources.

Three performance presets

Balance server load with three presets, then hand-tune threads, delay, and run time in expert mode. Amasty ships no performance presets.

Force-caches uncacheable pages

Force-cache pages default Magento leaves uncacheable and back them with Redis or any cache system. Amasty has no Redis support or force-caching.

4.9/5
215 reviews
1 year
free support & updates
30 days
money-back guarantee
Marketplace
approved
Hyvä & Cloud
ready to use

Information about the extensions

The Magento Full Page Cache extension from Amasty

The Magento Full Page Cache extension from Amasty provides flexibility in warming settings. It allows combining sitemap with file sources and files with page types sources. Different sources can also be chosen for different store views from a single admin panel.

Skilled users can adjust the warming process in detail through the command line and detailed schedule settings. Mobile website layout and user agents with specific devices can be warmed specifically. The extension also provides a pre-built page status report to track errors and a Varnish cache coverage report to check its activity.

The Full Page Cache Warmer for Magento 2 by Mirasvit

The Full Page Cache Warmer for Magento 2 by Mirasvit tracks pages without existing cache and warms them for users. Fast page loading is possible only if the URL is cached. However, in default Magento pages are cached only when users open them. This leaves a lot of pages uncached.

The extension finds pages without cache and warms them according to a schedule. You can pull URLs for warming from website crawler, file import, sitemaps, or through default tracking of customers activity. To lower server load, you can pick pages, page types, and users that will not be included in warming.

Three performance presets allow you to balance the server load. If they are not enough – expert mode allows detailed manual fine-tuning. Warming rules also provide more flexibility to customize warming process. For example, you can define the priority of warming certain pages. And new built-in reports allow you to see caching efficiency, history, coverage, and fill rate.

Key Benefits of Mirasvit’s Cache Warming module

The Magento 2 Full Page Cache Warmer module by Mirasvit allows users to use multiple sources. You can add unlimited files with URLs and sitemaps as sources, together with one crawler and default visitors’ activity tracking. Pages can be forcibly cashed. You can exclude certain URLs, page types, or user agents from the warming process. Warming rules can then help to specify warming priority.

Mirasvit’s Cache Warmer module lets you choose a warming strategy and performance settings to balance server load. If preset options are insufficient, you can switch on the expert mode. It allows you to manually customize the schedule, used threads, delay, and maximum job run time. Automatic cache flushing when items and categories are changed can also be disabled for more manual control over the processed cache.

Feature Comparison

Amasty’s Full Page Caching module

The Amasty’s Full Page Caching module provides users with tools to inspect and manage the warming process. It adds pre-built reports that allow users to monitor the warming process, see how many pages returned errors, and check Varnish cache type performance. With the help of the command lines, it allows users to fine-tune the schedule. It also allows combining sources like files, sitemaps, and page types.

Mirasvit's Magento Page Cache Warmer

The Page Cache Warmer extension by Mirasvit gives users built-in automatic settings to enhance store page caching. Users can choose between different performance options and warming strategies. There are default sources for caching and a schedule for updates. It also provides tools for detailed management. Multiple files and sitemaps can be used as sources. Warming certain pages or users can be avoided. And the expert mode allows to change more technical nuances of the warming process.

Key Features of Page Caching Modules

mirasvit logo Mirasvit

amasty logo Amasty

Source Combination

Add multiple sources for cache warming and enable them all at once. The extension automatically uses user activity as a source to receive a list of URLs. An unlimited number of files and sitemaps can also be created to ensure all-encompassing coverage.

Source Options

Choose the source for the warming queue generation. The algorithm can cache pages according to their type or user activity. You can also upload a list of page URLs for caching from text files, sitemaps, or both simultaneously. Page types and text files can be combined as sources. These options give you more control over what exact pages are being cached.

Warming Strategy

The module can process URLs according to warm rules and popularity of pages. It can also add a background process to the default one, to warm up pages from the current job queue.

Warming Strategy

Amasty offers 6 algorithms to choose which pages to warm first, pulling URLs from page types, a URL text file, the sitemap, or customer-activity analysis.

Warming Intensity

Pick the intensity of the warming to manage the loading of servers. You can choose high intensity for low load rate servers. Medium intensity is a default setting, good for most Magento stores. Low intensity is for the high load rate servers.

Warming Intensity

Amasty tunes server load with multi-process warming, an adjustable request delay, and a max queue-size limit.

Expert Mode

Warming strategy can be manually tailored in expert mode. This way, experienced users can fine-tune the module’s settings to fit their needs better.

Command Line

Queues and data for warm-up can be generated manually through the command line. This way, experienced users can tailor the module's functionality in precise detail, impossible with default options.

Warming Rules

Change the priority for page warming by editing the priority value. Sent request headers can also be changed. By managing the priority, you can decide what pages should be warmed first to improve the performance of important URLs.

Warming Rules

Amasty prioritizes the queue through its warming algorithms and page combinations, but does not expose editable per-page priority values or custom request headers.

Force Caching

Make the system cache pages that usually are unavailable for caching in default Magento. This feature gives you more control over what pages can be sped up for users.

Force Caching

Not available. Amasty does not force-cache pages that Magento normally leaves uncacheable.

Forbid Cache Flushes

Disable cache cleaning when changing data on the website. This way, the system will not reprocess cache with every change.

Forbid Cache Flushes

Not available. Amasty logs cache flushes but has no option to prevent them when data changes.

Ignored Pages and Users

Choose which pages or page types will not be cached to avoid loading the system with unpopular URLs. You can also forbid warming up pages for certain users, like search bots. Lift the load from the server by ignoring pages and users that don't require warming.

Ignored Pages and Users

Amasty can exclude selected pages and URLs from crawling; excluding specific users or bots is not documented.

Considered Design Rules

The extension can differentiate between different website themes. With this feature, you can speed up loading for different layouts, like mobile or custom themes.

Mobile Compatibility

Choose whether or not to cache mobile-view pages to speed up loading on mobile phones. You can set the header text that will be sent on mobile requests. User agents with certain devices for whom pages will be cached can also be specified. This way, you can cater to mobile users to boost conversion rates.

Independent Sources

Mirasvit configures warming Sources (sitemap, URL file, page types) that feed the queue and crawls URLs across your store views.

Independent Sources

Different sources can be set up for different store views. This feature allows you to manage cache warming for the entire marketplace in one admin panel.

Precise Time Management

Mirasvit runs warming on a cron schedule; you control frequency and timing through the cron job and warming-level settings.

Precise Time Management

Manage the exact time for updating warming sources and cleaning the cache. Unlike other extensions, you can choose both date and time interval.

Page Status Report

Mirasvit's Pages section tracks each URL's cache status for monitoring and manual management, with an efficiency report for built-in cache mode.

Page Status Report

View the status of cached pages to see the percentage of normally loaded and invalid pages. With this feature, you can discover when and how many errors occurred and take action to avoid potential problems.

Varnish Cache Coverage Report

Not available as a dedicated Varnish coverage report - Mirasvit's efficiency report covers built-in cache mode.

Varnish Cache Coverage Report

The extension allows you to check how much Varnish cache type was processed. See the performance of the feature divided from other types of cache.

Disable Certificate Verification

Not available. A certificate-verification toggle is not documented for Mirasvit's warmer.

Disable Certificate Verification

You can switch off certificate verification if the extension has trouble caching HTTPS pages.

Side-by-side features comparison

You should compare each Warm Up Cache extension's key features to understand their differences better. The best way to do this is through a simple side-by-side comparison table.

Mirasvit Cache Warmer Amasty Cache Warmer
Performance presets
Manual performance customization
Page type cache source
Crawler cache source
Add multiple cache sources
Manual schedule customization
Warming rules
Ignore pages
Ignore page types
Ignore user agents
Mobile users managing
Forbid cache flushes
Forcibly make pages cacheable
Varnish Cache support
Redis Cache support
Hole Punch feature
One cached page for several store views
Cache flushing statistics
Varnish Cache coverage report
Page status report
Caching efficiency report
Average system load report
Support for any cache system

Pick the best module for yourself

The Full Page Cache Warmer modules speed up the loading process for websites by preparing cache for certain pages. They allow you to pick which pages out of hundreds or thousands should be warmed to load faster. You can also decide what pages must never be warmed to save server resources. The extensions also provide statistics on cache loading.

The Cache Warmer extensions can provide similar core functionality. However, each brings unique tools and has a different approach to users. Mirasvit’s extension gives default options for performance, strategy, and sources. But it also allows detailed manual customization of those parameters. It also enables forcible caching and exclusion of certain users and page types from the warming process. The Full Page Cache Warmer by Amasty adds pre-built reports on page statuses and Varnish Cache activity. It also enables separate caching for mobile users.

Find out what is Cache Warming module can give to your store. Discover differences between Mirasvit’s and Amasty’s extensions through comparison and choose the one that suits you most.

Decided Full Page Cache Warmer fits your store?

Includes 1 year of free support and updates, and a 30-day money-back guarantee.

Loading...