Next.js Hosting: SSR without usage bills
Your Next.js app runs as a long-running Node process in its own UK container: full SSR, ISR, API routes and middleware, exactly like next start on your own server. Fixed price in pounds. Nothing metered.
A price you can plan around
Serverless platforms bill by the seat and by the request. Vercel Pro is around $20 per user per month, with functions, bandwidth and image optimisation metered on top. We charge one fixed price and leave the meter off.
- Per-seat base fee: every teammate raises the bill
- Function invocations metered per GB-hour
- Bandwidth quota, then overage charges
- Image optimisation metered per image
- A traffic spike or scraper is a billing event
- Cold starts on rarely-hit routes
- One fixed £ price per month, from £12
- Team roles included, no per-user fee
- Unlimited requests to your container
- next/image optimisation runs in your container, free
- Traffic spikes burst on your CPU pool, bill unchanged
- Long-running process, no cold starts
Competitor pricing is approximate.
Full breakdowns: G7Cloud vs Vercel · Vercel alternative · Netlify alternative
The whole framework, not a subset
Because your app runs as a standard Node process, there is no proprietary adapter deciding which Next.js features you get.
SSR & ISR
Server-side rendering and incremental static regeneration run in your long-running process. Revalidation, on-demand and time-based, works as documented.
API routes & middleware
Route handlers, middleware, server actions. It is your Node server, so the framework behaves exactly as it does locally.
Git push to deploy
Connect GitHub, GitLab or Bitbucket and every push builds and ships, with the log streamed live. Roll back by redeploying any commit.
PR previews (Pro+)
Each pull request gets its own environment and URL. Idle previews sleep so they never consume your resources.
Postgres 15 & Redis 7
Managed database instances provisioned next to your app, plus a MariaDB database per site as standard.
Terminal, cron & env vars
An in-browser shell into your running container, scheduled cron jobs, and per-app environment variables injected at deploy time.
The deploy pipeline, container model and security layers are shared with all our app hosting. See also Node.js hosting and Astro hosting.
Plans that host Next.js
One ladder across all of G7Cloud: the same subscription also covers WordPress sites, email, DNS, backups and the AI Website Builder. 30-day money-back guarantee.
Starter
One site on your own domain, with email, DNS and daily backups.
- 1 hosted site
- Git deploys & free TLS
Business
Up to 3 sites plus full-stack AI apps: shop, bookings, CMS.
- 3 hosted sites
- Git deploys & free TLS
- Managed Postgres 15 & Redis 7
Pro
For freelancers and power users: 10 sites, dedicated databases.
- 10 hosted sites
- Git deploys & free TLS
- Managed Postgres 15 & Redis 7
- PR previews & WireGuard
Annual billing saves 20%. Full details on the pricing page.
Who this is for
Pick the plan that fits your app. Here is where G7Cloud is the right call.
Choose G7Cloud if…
- Your audience is mostly UK or Europe
- You want a bill that never surprises you
- You want a real server: websockets, background jobs, in-memory cache
- You want your database next to your app, not a third-party add-on
Fast where your customers are
- A dedicated UK container serves UK and Europe visitors quickly, with no cold starts.
- Your database sits next to your app, so page loads are not waiting on a distant add-on.
- Got users further afield? Talk to us about your setup and we will map the fastest path.
Next.js hosting FAQ
Does SSR actually work, or is this static-only?
Full SSR. Your app runs `next start` as a long-running Node process in its own container, so server-side rendering, API routes, middleware and ISR revalidation all work exactly as they do on your own machine. Static exports work too, of course.
Which Next.js and Node versions are supported?
Any Next.js version that runs on Node 18, 20 or 22. You choose the Node version per app. Because it is a standard container running your build, you are never waiting for us to "support" a new Next.js release.
How is this different from Vercel?
The pricing model. Vercel Pro is around $20 per user per month plus usage charges (functions, bandwidth, image optimisation). G7Cloud is a fixed £ price per month for a dedicated container. No per-seat fees, no usage metering. For UK and Europe audiences, a fixed cost on a fast UK region usually wins.
Does next/image optimisation cost extra?
No. Image optimisation runs inside your own container using Next.js’s built-in optimiser, the same way it works when you self-host. There is no per-image fee because nothing is metered.
Can I use a database?
Yes. Every site includes its own MariaDB database, and on Business and above you can add managed PostgreSQL 15 and Redis 7 instances provisioned next to your app. Connection strings arrive as environment variables.
Do I get preview deployments?
On Pro and Agency plans, every pull request builds into its own preview environment with its own URL. Idle previews sleep and wake automatically on request.