Faster OpenCart.
Better experience.
More sales.
Nitro speeds up your OpenCart store with advanced caching and performance optimisation — easily, quickly, and with no complicated settings.
7-day trial No account 49€ once per store domain
Launch price 49€ once, for one store domain. Lifetime, no renewals. The launch price is for the first 100 licenses.
The trial starts when you install it. No account, no card.
The boost run
Cache miss
OpenCart boots
Cache hit
0 database queries
served before OpenCart boots
Hover or focus a phase above to see what it does.
Widths show work performed, not measured time. Your numbers depend on your host, your theme and your catalogue.
- Fast File Cache
- stale-while-revalidate
- soft-bust epoch
- ETag and Last-Modified
- Dynamic Fragments
- Entity purge and re-warm
- Fast-resize prepass
- WebP generation
- Speculation Rules
- Reverse-DNS verification
- Cookie-less session guard
- Canonical Domain Redirect
- slow-query log
Database queries on a cache hit
0
Served before the framework boots.
Trial
7 days
Starts when you install it. No account needed.
License
49€
Launch price. Once, per store domain. No renewals.
Ioncube
Not required
Plain PHP. Works on ordinary shared hosting.
See Nitro in action
- silkfashion.gr (opens in a new tab)
- elektrokosmos.gr (opens in a new tab)
- animal.gr (opens in a new tab)
- theboxgallery.gr (opens in a new tab)
- phoneparts.gr (opens in a new tab)
- elektriko.gr (opens in a new tab)
- efodiastiki-eshop.gr (opens in a new tab)
- portal2shop.gr (opens in a new tab)
- karaoglou.com (opens in a new tab)
- japansparecenter.gr (opens in a new tab)
- Your eshop
Real OpenCart stores running Nitro. Visit them and see the difference in speed.
Why it matters
A slow store is a smaller store.
Every OpenCart page view boots the framework, resolves your modules, runs the database queries behind them and renders the theme — then does the whole thing again for the next visitor. Most of that work produces exactly the same HTML it produced a second ago.
Nitro does that work once and then stops repeating it.
What's inside
All the speed OpenCart needs. In one extension.
Page Cache
Cached pages are served from disk before OpenCart boots. No database, no modules, no theme.
Read moreQuery & Data Cache
Storefront SELECT results cached with per-table invalidation, so a write drops only that table's cached reads.
Read moreAssets
Minified and bundled CSS and JS, critical CSS, deferred scripts, resource hints and prefetching.
Read moreImages
WebP generation hooked into OpenCart's own resizer, explicit dimensions to stop layout shift, and LCP preloading.
Read moreProtection
A pre-framework request firewall, bot throttling, reverse-DNS verification of crawlers, and admin login lockout.
Read moreWarmer
A cron crawler that rebuilds the cache as a guest, seeded from real traffic and each page's own links.
Read moreDashboard
Recommendations ranked by severity, hit-ratio history, a live traffic monitor and slow-query logs.
Read moreHow it differs
A cache built specifically for OpenCart.
- It answers before OpenCart loads
- On a cache hit the finished page is served without running the whole of OpenCart, its modules and its database queries. That is where most of the response time is won.
- Smart cache clearing
- Edited a product? Nitro clears only the pages it affects and queues them again for the cache warmer. The whole cache does not have to be emptied on every change.
- The store keeps working even if something goes wrong
- If Nitro hits an error, the request falls through to stock OpenCart. Because speed should never come at the cost of reliability.
- Cache even for logged-in customers
- With Dynamic Fragments, Nitro can use the shared cache for logged-in visitors too, keeping their cart and account details live, filled in server-side before the page is sent. You get the performance without personalised pages being stored in the cache.
- No telemetry, ever
- Nitro never tracks your shoppers and never sends their data anywhere. The cache, the logs and the statistics all stay on your own server, where only you can read them.
- Your crawlers keep crawling
- Nitro never blocks a visitor or a crawler on its own. The firewall is yours to configure, and real crawlers are confirmed by reverse DNS instead of guessed from a user-agent string — so Google, Skroutz and BestPrice keep reading your store.
Compatibility
What it needs
- OpenCart
- Whatever PHP your store already runs — running the highest version your host offers is recommended
- Ordinary shared hosting is fine — no Ioncube, no extensions to install
- A cron entry, if you want the cache warmed automatically
Installing
Three steps
- 1 Upload the ocmod archive through Extension Installer.
- 2 Refresh Modifications.
- 3 Install Nitro from the module list — that's what starts your 7-day trial.
Try it on your own store.
7 days, no account, no card. If it does not help, uninstall it.
Download Nitro