

Generate Critical CSS directly from the page editor with a single click.
Easy Critical CSS is a lightweight WordPress plugin that lets you add Critical CSS to any page on your site to improve loading speed and performance.
Features:
– Easily add Critical CSS and Secondary CSS to any page
– Secondary CSS removes unused CSS rules and stylesheets, ensuring only a single optimized CSS file loads
– Supports posts, pages, archives, and taxonomy pages
– Fully compatible with caching plugins (WP Rocket, W3 Total Cache, WP Super Cache, etc.)
– Customizable settings for individual pages
– Stores Critical CSS in your choice of the database or as static files
– Optional API service (API key required) for automated Critical and Secondary CSS generation via CriticalCSS.net
– Background processing to generate CSS without blocking page loads or admin actions
Critical CSS ensures above-the-fold content loads first by reducing render-blocking CSS. This helps you boost Core Web Vitals, improve page speed scores, and deliver a better experience to your visitors.
Want to try it out first? You can generate free one-off Critical CSS at CriticalCSS.net and manually apply it to your site using the plugin settings.
This plugin interacts with external third-party services in order to provide its functionality. Below is a detailed breakdown of these interactions:
Critical CSS API (api.criticalcss.net)
This service generates critical and secondary CSS used to optimize your site’s CSS delivery and improve page load times.
Cloudflare API (api.cloudflare.com)
This service is used to automatically clear your Cloudflare cache after new critical CSS is generated, ensuring your visitors see updated styles immediately.
CLOUDFLARE_EMAIL, CLOUDFLARE_API_KEY, and CLOUDFLARE_ZONE_ID are defined in your site’s configuration.Kinsta Cache Clear (localhost)
If your site is hosted on Kinsta, this plugin can trigger a cache clear after generating new critical CSS, ensuring immediate availability of updated styles.
KINSTA_CACHE_ZONE environment variable is present).Freemius API (api.freemius.com and wp.freemius.com)
Used to manage licensing, validate API keys, and handle plugin updates and account management.