Essentials

Page cache

Swift Performance cache your pages, so the browser can load them more quickly. Page caching decrease TTFB, improve performance scores, good for SEO and also save some server resources.

GZIP Compression

With Swift Performance you can enable GZIP compresion you can reduce sizes of pages by up to 70% which will improve load times and decrease bandwidth usage.

Browser Caching

You can enable browser caching, which reduces page load times for repeated visits. It is an essential feature to speed up your WordPress site.

Caching

AJAX Cache

You can cache any AJAX requests which are using WordPress AJAX API. It can be useful if you would like to cache AJAX search, or any AJAX loaded content on the page.

Dynamic Cache

By default dynamic pages (which has “?” in the URL) won’t be cached. However Swift Performance provides intelligent and highly configurable Dynami Cache feature to make exceptions (eg: search, fbclid, gclid, etc).

Warmup Table

In Swift Performance you can easily see which pages (or AJAX/Dynamic requests) are exists, and what is their cache status. You can manage the prebuild priority and manage page cache manually.

Prebuild Cache

Swift Performance provides well-configurable cache prebuild solution. You can set the cache priority, prebuild speed, add exceptions and if necessary use the remote prebuild bot.

Proxy Caching

With built in proxy caching feature you can use EDGE servers without issues with content updates. Basically it can provide Cloudflare APO functionality without any other plugin and for free.

Lazyload content

If you have any dynamic part on your page you don’t need to exclude it from caching. You can let Swift Performance to cache the whole page, and use AJAX to load specific widgets, Gutenberg blocks, or shortcodes.

Varnish Support

Swift Performance supports Varnish. If you enable autopurge Varnish cache will be cleared when it is necessary.

Keep Headers

You can keep original response headers. It can be useful if some headers are set via PHP, so other cache plugins may will not send them when page is loaded from cache

Nonce management

With Swift Performance you can forgot issues which caused by expired nonce. In Swift Performance you can control nonce validation or specify Short Lifespan Pages

Media

Image Optimizer

Swift Performance comes with a built in unlimited image optimizer. With Swift Performance you can optimize all images, generate WebP version for free.

Lazyload Images

Swift Performance provides powerful lazyload solution to load images only when it is necessary, but still provide good user experience.

Lazyload Embeds

You can lazyload any iframe, or smart load Youtube video (including Elementor video backgrounds) with single click.

Optimization

Critical CSS

Swift Performance generates Critical CSS for every pages separately. It will improve LCP and CLS Web Vitals, and speed up page load.

Javascript Delivery

With Swift Performance you can optimize javascript delivery, load scripts only when it is necessary. It can improve LCP, TBT and FID Web Vitals

Minify Assets

Swift Performance provides powerful CSS and javascript minify and optimization methods. It can decrease total size of your site, also improve Web Vital scores and page load time.

Include assets

With Swift Performance you can include any 3rd party CSS or javascript. It will decrease DNS lookups and help to optimize 3rd party assets.

Preload Assets

You can specify CSS and javascript files, to optimize static file delivery on your page. With this feature you can prioritize essential assets.

Server Push

Server push is a modern technology, which allows you to send site assets to the browser before it has even asked for them.

Fonts

Preload Fonts

You can preload fonts automatically or manually to prioritize fonts which are necessary to render above the fold content. It can help avoid FOUT, FOIT issues.

Local Fonts

Swift Performance can automatically download and host locally any 3rd party fonts which are used on the page. It can speed up rendering fonts and avoid FOIT and FOUT issues.

Font Display

Swift Performance can force font-display:swap; for any font which is used on the page. As other font optimization features, this can also help to avoid FOIT issues.

WooCommerce

Minicart Support

You can cache empty minicart, or even disable it (conditionally). This can speed up initial pageload for visitors which can increase your sales.

Multi-currency support

Ajaxify Prices feature will let you cache the whole page, but load prices via AJAX. This can solve cache issues in multi-currency shops and on the fly TAX calculations.

Session Cache

You can preload and cache Cart and Checkout pages for every users separately. This feature can speed up the checkout process, which can boost your sales.

Prebuild Variations

You can prebuild variations for variable products using Dynamic cache. It can improve load time even for the first visit of the variation page.

Stock Management

Swift Performance will clear the cache – even the category and shop home pages – for products when stock has been changed

CDN

Cloudflare Support

Swift Performance supports Cloudflare, so you can use it as CDN. You can configure API credentials, then Cloudflare CDN can be cleared when it is necessary

CDN Support

You can use any CDN provider. In Swift Performance you can set different CDN hostname for CSS, javascript and media files. You can also manage which file types should be loaded via CDN

Extras

Whitelabel

You can completely rebrand Swift Performance. Only with a few clicks you can change the plugin name, slugs, cache folder name, etc.

Cronjobs

With Swift Performance you can limit cronjobs, even fully disable it and use real remote cronjobs with Swift Performance API.

Google Analytics

You can bypass Google Analytics with smart AJAX requests, which will use the Measurement Protocol to send data to Google Analytics.

Heartbeat control

With Swift Performance you can fully control Heartbeat. You can change frequency, also can fully disable it on specified admin pages.

Database Optimizer

You can optimize and keep your database clean. You can clear unnecessary entries, optimize or reindex tables, also you can schedule these operations.

Plugin Organizer

With Plugin Organizer you can conditionally disable plugins. It can reduce CSS/JS bloat on pages which are not using the disabled plugin, also you can speed up AJAX request or backend.

Compatibility

Contact Form 7

With Swift Performance you can configure Contact Form 7 to load assets only pages which contains a contact form. It can reduce CSS/JS bloat on other pages.

Elementor

Swift Performance is fully compatible with Elementor, moreover you can lazyload Elementor background videos as well.

Hosting

Swift Performance is compatible with managed WordPress hosting providers like WP Engine or Kinsta.

Nginx Helper

Swift Performance supports Nginx Helper. If you install and configure Nginx Helper plugin, Swift Performance will clear Nginx/FastCGI and Redish cache when it is necessary