Welcome to our updated NitroPack review.
NitroPack is a website performance platform seemingly unlike any other. Their promise is simple – theyโll apply virtually every possible speed optimization automatically.
No juggling with 5+ different optimization tools and technical headaches. Web performance finally made easy.
But can it fix a slow loading website? And if so, how much can it speed up your website?
In this review, youโll find everything you need to know. Iโll break down NitroPackโs features, pros and cons, and pricing.
Most importantly – Iโve included before and after speed tests so you can see the results for yourself.
What is NitroPack?
Is it a caching plugin? An image optimization tool? Or a content delivery network?
Itโs a little of all three and more besides.
I like to think of NitroPack as a 360 degree speed optimization platform because it covers every aspect of website performance optimization in a single tool.
Normally, if you wanted to speed up your website, youโd need:
- A content delivery network, or CDN for short, to serve your content from servers closer to your audience. If your server is located in New York, USA, it would load slower for a visitor from London, UK, for example. CDNโs overcome this challenge.
- A plugin/tool to handle caching and minification of CSS files & JavaScript.
- An image optimization plugin like Smush.
- Some sort of plugin for running more advanced optimizations such as lazy loading images, deferring JS, etc.
Then, youโll need to configure each tool/plugin. Difficulty will vary.
And, youโll need to hope that they all behave nicely together and take no issues with your hosting configuration.
But if you donโt know what youโre doing, youโd either give yourself a huge headache or have to pay someone to sort it for you.
This is the problem that NitroPack is designed to solve.
It deploys all of the performance optimizations you need. No coding. No pulling your hair out in frustration.
NitroPack performance data
Letโs be honest. This is the main reason youโre reading this NitroPack review, right?
When it comes to website performance optimization tools and plugins, nothing else matters more than exactly how much faster your website will be.
Iโll cover specific features in a moment. First, Iโll cover my approach to running these NitroPack tests. Then, weโll dig into the performance data.
Performance test methodology
To test NitroPackโs performance, I took my trusty WordPress demo site and used it to run some before/after tests from different locations.
My test site is hosted on WPX Hosting and uses Kadence theme. To add some โweightโ and make the test more realistic, I installed Kadence Blocks and imported one of their site templates. I then added some additional plugins such as social sharing and SEO plugins for good measure.
WPX Hosting offers their own global CDN but that is disabled on my test site.
My chosen speed test tool is WebPageTest. The best performance testing tool Iโve tried so far. In addition to giving different metrics for โload timeโ, it also includes data for Googleโs Core Web Vitals initiative, which became a search engine ranking factor in 2021.
The Core Web Vitals metrics measure load times as they apply to user experience, not just a single โload timeโ metric. Because a lot of NitroPackโs optimizations focus on improving these metrics (e.g. by inlining critical CSS), I think theyโre another important piece to pay attention to.
For my test configuration, I used the following:
- Test Location: Chicago, Illinois AND Mumbai, India (to see how the CDN performs)
- Browser: Chrome.
- Connection: Cable 5/1 Mbps 28ms RTT. This will get a slower result than a tool like Pingdom, but itโs more accurate to how actual human visitors will experience your site because itโs closer to the average Internet speed for the USA as a whole.
- Number of tests to run: โ3โ. WebPageTest will run three separate tests and take the median value, which eliminates single-test variability.
Iโll also run my test site through PageSpeed Insights because I know that a lot of people care about PageSpeed Insights scores. Donโt obsess about scores by themselves, though. What really matters is how your human visitors experience your site.
In terms of NitroPackโs settings, Iโm using the Ludicrous mode which offers most optimizations automatically. However, you can definitely squeeze faster times out of your site by setting up some of the optional optimizations in your dashboard.
For example, if youโre running ads, youโll want to try activating the โOptimize Adsโ setting.
Hereโs how it performed โ Iโll start with the raw page speed data and then summarize everything at the end of this section:
WebPageTest – Virginia, US
No performance optimization (control)

With NitroPack

As a quick note, weโre not seeing much movement in cumulative layout shift because my test site isnโt running any lead generation forms or ads. If that were the case, weโd likely see improvements in this metric, thanks to the CSS optimization functionality & other optimizations running in the background.
WebPageTest – Mumbai, India
No performance optimization (control)

With NitroPack

Google PageSpeed Insights
Some of the core metrics that PageSpeed Insights offers have been covered in the WebPageTest.com tests above.
So, here Iโll just give you the individual PageSpeed scores just in case youโre curious.
Without NitroPack
Mobile:

Desktop:

With NitroPack
Mobile:

Desktop:

Test conclusions
Ok, I know that I spat a lot of technical information at you in previous sections. If youโre not a website performance pro, that mightโve felt a little overwhelming. So hereโs the human-friendly conclusions from all that test data:
NitroPack made a huge improvement to my siteโs page load times in all areas:
- The overall page load times decreased, which is what most people care about.
- The speed index metric was reduced significantly. This is the time it takes for your page to look usable.
- The Core Web Vitals Largest Contentful Paint (LCP) metric improved, which means your visitors will be able to see your siteโs most important content faster (which should lead to a better experience). According to my tests, it was over 3x faster with NitroPack.
- The time to first byte (TTFB) decreased, which means the server responded faster.
- The page weight (file size) decreased significantly. This means that no matter what connection your visitors are using, youโll see faster site speeds.
- The PageSpeed Insights scores greatly improved.
To help you visualize the comparison, hereโs how things stack up for the Virginia, USA test:
| Before NitroPack | After NitroPack | |
| Time to First Byte | 0.572 seconds | 0.320 seconds |
| Speed Index | 1.440 seconds | 0.536 seconds |
| Largest Contentful Paint | 1.78 seconds | 0.477 seconds |
| Page Weight | 1,194KB | 387KB |
Hereโs the Mumbai, India test:
| Before NitroPack | After NitroPack | |
| Time to First Byte | 1.379 seconds | 1.110 seconds |
| Speed Index | 3.229 seconds | 1.531 seconds |
| Largest Contentful Paint | 2404 seconds | 1.242 seconds |
| Page Weight | 1,194KB | 387KB |
Notice the massive improvement to page load times and page weight here. The test site is significantly faster with NitroPack.
Finally, here are the PageSpeed Insights scores:
| Before NitroPack | After NitroPack | |
| Desktop | 80 | 97 |
| Mobile | 93 | 99 |
All in all, NitroPack passed the speed tests with flying colors. And provided significant speed improvements.
But, I suspect these numbers could be improved further.
For example, even in the Ludicrous mode, some optimizations arenโt active. So, by using features like deferring JavaScript and others, you should see more significant site speed improvements.
It’s also worth noting that my test site is already quite fast out of the box. My host includes default optimizations that most other hosts don’t and I wasn’t able to disable those for this test. So, for other sites, I’d expect to see more significant improvements in page speeds.
And, despite these tests being the pivotal part of this post, Iโd still recommend reading this entire NitroPack review to get a full low-down on the platform.
How does NitroPack speed up your website?
Ok, so now you know that NitroPack can make a huge improvement in your siteโs page load times. Soโฆhow does it do that?
Again, the most unique thing about NitroPack is that it offers an all-in-one approach to speeding up your website. Instead of hacking together a collection of various WordPress performance plugins, you can just set up NitroPack and call it a day.
Here are some of the biggest techniques it implements to speed up your site.
Advanced caching
NitroPack has a variety of caching systems to improve performance and lessen the load on your server. The two biggest are page caching and browser caching:
- Page caching โ saves the static HTML version of a page so that your server doesnโt need to execute PHP for every visit.
- Browser caching โ saves certain static resources on a visitorโs local computer so that they donโt need to download those resources on every page load.
NitroPack also includes smart features like cache invalidation, which helps you make sure that as many visitors as possible are being served cached versions of your content. Thereโs also a cache warmup feature.
If needed, you can also exclude certain content/resources from being cached. For example, if youโre running an ecommerce store, youโll need to exclude your cart and checkout pages.
Content delivery network (CDN)
A CDN speeds up your siteโs global load times by caching static resources on a network of servers around the world (called edge locations).
Then, when someone visits your site, they can download those resources from the nearest edge location, rather than needing to go all the way to your siteโs physical server.
This CDN is a big part of what explains how my test site was so much faster in other locations across the globe.
NitroPackโs CDN is powered by Amazon CloudFront and automatically built into the service.
Image optimization
Images comprise around half of the file size of the average webpage, so finding ways to shrink them is a great way to speed things up.
NitroPack automatically optimizes your images, including converting them to the speedy WebP format and lazy loading them.
Advanced techniques are covered as well. For example, pre-emptive image sizing and adaptive image sizing.
Code optimization
NitroPack includes lots of different features to optimize your siteโs code. This includes not only the size of your siteโs code via minification, but also how your code loads.
First off, NitroPack can automatically generate critical CSS for each unique layout and then defer loading non-critical CSS, which will speed up how quickly content becomes visible (and also boost your PageSpeed Insights scores).
It can also defer render-blocking JavaScript, which achieves the same positive effects as deferring CSS (and is something PageSpeed Insights always yells at you about).
Youโll also find code optimizations for fonts as well. Including the less common techniques such as font subsetting. This stops those flashes of unstyled fonts as a page loads.
And, there are some other miscellaneous improvements like DNS prefetch and font rendering optimization.
You’ll also find some extra features on higher tier plans such as Google Tag Manager optimization, LCP preload, dynamic queing, instant cache reoptimization, and more.
How to configure NitroPack
Now, letโs install NitroPack.
First, youโll need to sign up for a NitroPack account. You can either opt for a paid plan or the free plan.
Thereโs also a 14-day money back guarantee on paid plans.
NitroPack supports WordPress and WooCommerce out of the box but there’s also a PHP SDK and API integration available for other types of websites.
My siteโs all run on WordPress, so Iโm going to focus on that CMS for this tutorial.
NitroPack has a handy connector plugin to make this process easy.
You can install the NitroPack plugin from WordPress.org or via the back-end of WordPress by going to Plugins โ Add New.

Next, all I need to do is connect the button to my NitroPack account:

And thatโs it, NitroPack is connected to WordPress. Easy, right?
This is one of the core benefits of NitroPack – itโs incredibly easy. Iโd even say itโs one of the simplest optimization tools that Iโve ever used.
But how do you configure NitroPack?
While NitroPack does give you a basic dashboard inside your WordPress site along with a couple of settings, youโll manage most things from NitroPackโs cloud dashboard, not your WordPress site.
Letโs go there next.
Adjusting NitroPackโs settings
The cool thing about NitroPack is that you really donโt even need to โconfigure itโ. It pretty much works out of the box.
Even if you go with the default configuration, youโll see some serious improvements in site speed and Core Web Vitals.
If you do want to dig in, youโll go to the Settings tab in your NitroPack dashboard.
Then, you can choose your desired level of optimization from the Configuration slider. Based on the level of optimization that you choose, NitroPack will automatically configure some/all of the features that I mentioned above.
For example, if you choose Strong (the default), it will include features like advanced lazy loading and font optimization.

If youโre a casual user, youโre done! Just stop โ you donโt really need to go any further than choosing the level of optimization you want.
If you want to go further, you can activate the Ludicrious setting which will activate more of NitroPackโs features.
Should you wish to optimize your site further, youโll be able to activate optional settings. Most of which deal with including/excluding specific content from being optimized.
For example, you can exclude certain images or resources, cookies, URLs, etc. This might be useful if youโre, say, a photographer and you want to exclude your high-res portfolio images from being compressed or if you have a membership site and you donโt want logged-in members to be served cached content:

The Integrations tab also helps you integrate with some other tools:
- Reverse proxy โ many managed WordPress hosts use Varnish or Nginx as a reverse proxy for server-level caching, so this feature lets you continue to benefit from those optimizations.
- Cloudflare
- Sucuri

NitroPack gives you a few other dashboard areas to monitor usage and see which pages have been optimized, but thatโs pretty much it for configuration.
Easy, right?
Then, if youโre interested, you can monitor improvements to your Core Web Vitals scores over time in Google Search Console. These can be viewed in the Page experience tab and Core Web Vitals tab.

NitroPack pros and cons
Now, letโs take a quick look at NitroPackโs pros and cons:
Pros
- Improves your site speed and Core Web Vitals significantly – My performance tests showed that NitroPack can improve performance significantly with โout of the boxโ settings. You could see more performance gains by activating additional optimizations.
- Easy to use – Performance optimization doesnโt get any easier than this. NitroPack leads the way in this area. Use pre-set optimization modes to select how heavily you want to optimize your site.
- Supports advanced optimizations – While NitroPack is incredibly simple to use, that doesnโt mean itโs a basic tool. It supports advanced optimizations such as Font Subsetting and adaptive image sizing.
- Does the job of multiple tools – You donโt need to be using 4 or 5 different tools to run the optimizations you want (e.g. caching, CDN, image optimizations, etc.) – You can do it with a single tool.
- Great support – This is highly subjective but my experience with NitroPackโs support has been a positive one.
- Free plan – Thereโs a free plan that will be enough for small sites. This does come with branding but you can get that removed by becoming a beta tester. Youโll also get increased usage limits as well.
Cons
- Site removal could be easier – Currently you can request a site to be removed but it has to be handled by NitroPack support. It would be nice to see this process streamlined so users can remove sites easier.
- Feature gating – Some features are only available on more expensive plans. While I’m generally not a fan of this, I understand the need for it and it is common practice.
- Doesnโt work with all content management systems – There is support for WordPress but it would be nice to see more integrations in the future.
NitroPack pricing
Now, for the next important question โ how much are all of those features going to cost you?
NitroPack offers a limited free plan that will work for small sites, though it includes a NitroPack badge in your siteโs footer.
You can, however, opt to join as a beta tester to get that badge removed. Theyโll also increase the limits on your free plan.
After that, paid plans start at $7 per month with annual billing or $8 per month with month-to-month billing.
These prices are per-site, but you can also contact the sales team for multisite or agency plans.
Thereโs also a 14 day money-back guarantee should you need it.
NitroPack alternatives
NitroPack is somewhat unique in the realm of site speed optimization tools.
Most tools/plugins are designed to cater to very specific feature sets. So, to get the same functionality, youโd need to use several tools together.
Iโve included some solid NitroPack alternatives below:
- WP Rocket | Our review – The best dedicated WordPress performance optimization plugin. It handles caching, minification, and a bunch of other optimizations. Itโs so good that even web hosts notorious for banning caching plugins, like Kinsta, actually allow it to run on their servers. CDN + Image optimization isnโt included but itโs still rather comprehensive.
- Sucuri – If security is your primary concern, Sucuri is worth checking out. They offer an integrated CDN and Web Application Firewall with malware scanning & recovery.
- Imagify – This is a solid WordPress plugin for those that just need image optimization.
Final thoughts
Letโs wrap up this NitroPack review with some final thoughts.
Overall, Iโve been impressed with NitroPack since day one. And itโs definitely gotten better over time.
The platform continues to improve and support has improved significantly as well.
Based on my speed tests, it definitely delivers in terms of site speed improvements.
Whether you run a content-based WordPress website or a WooCommerce store, it can move the needle on website performance very easily.
NitroPack is loaded with features and itโs affordable compared to buying individual tools for all of the types of performance optimizations on offer. Thereโs also a limited free plan which is good enough for small sites.
Sure, thereโs a powered by logo on the free plan but you can get this removed and increase plan limits by becoming a beta tester for new features.
But is it right for you? That depends on your needs and your needs alone.
When NitroPack might not be a good fit
If youโre using WordPress and on a budget, you can find other tools that can make a big improvement on your siteโs load times for a lot less money. The best option here is probably WP Rocket which, in our hands-on WP Rocket review, decreased our test siteโs load times significantly.
Now, this test site was in a different hosting environment, so itโs not fair to compare that number to NitroPack. However, the point is that, for a $49/year fee, WP Rocket can dramatically improve your siteโs load times.
For a lot of sites, this is โgood enoughโ and will save you a lot of money. However, it doesnโt include a CDN or image optimization. Both of those are an additional expense.
Remember: NitroPack does offer a free plan for up to 5,000 monthly visitors if you donโt mind displaying a badge in your footer. You can become a beta tester to remove that badge and increase your plan limits, though.
The upshot is that this plan still includes a global CDN and plenty of site performance improvements.
When you should use NitroPack
If youโre willing to pay for top-notch performance, NitroPack has a lot going for it:
First off, the performance improvements in my tests wereโฆwell, pretty impressive. It actually performed a lot better than I expected.
Second, in addition to improving the top-line page load time number, NitroPack also made massive improvements to the more โuser experienceโ performance metrics in Googleโs Core Web Vitals.
Remember, thereโs lots of data tying load times to important metrics like conversion rate and bounce rate. So if you have a serious website, like a membership site or ecommerce store, NitroPack might well pay for itself by helping you sell more products and create happier customers.
Final verdict? If youโre willing to invest in your siteโs performance, you should definitely consider NitroPack. If youโre on a tight budget, they have a limited free plan that is enough for small websites.
If youโre not sure, sign up for a free NitroPack account and try it for yourself.
Disclosure:ย Our content is reader-supported. If you click on certain links we may make a commission.
