Astro · Hosting & Running Costs

Astro hosting: what running the site costs.

Astro hosting is cheap because Astro serves static HTML by default. The site runs on any static host and any CDN. Where money still leaves the account is what this page covers.

Static is the default

Astro prerenders the site. What ships are files, with no database and no application server behind them.

Architecture sets the bill

How much of your site renders at request time decides what you pay each month.

No platform lock-in

Astro is MIT-licensed. Changing provider is a deployment plus a DNS switch.

00 — Our Projects

See what we build.

Mini Marvin is our own progressive web app, designed, built and running live in the browser.

Mini Marvin · PWA

Swipe baby names instead of scrolling

Mini Marvin is our progressive web app for finding baby names: swipe through 10,000+ first names right in the browser, no app store needed.

Mini Marvin App – Swipe baby names instead of scrolling Mini Marvin App – Decide together as a couple Mini Marvin App – Filter by origin & popularity
01 — Cost lines

Where an Astro site costs money.

  1. Bandwidth grows with success

    What matters is the weight of a single page view, and that is almost always images and video.

    More on this

    Astro ships image optimisation: the image components generate several formats and sizes and infer the dimensions so the layout stays put while loading. Lists show small previews, video belongs at a video service. Images placed in the public directory skip this processing and ship untouched.

  2. The CMS subscription is the biggest line

    In most projects the editing software costs a multiple of the hosting, often priced per seat.

    More on this

    With your content in content collections in the repository there is no monthly licence for an editing interface. When several people publish daily and translations run in parallel, a headless CMS is the right tool. For small corrections in between you can edit your website by chat.

  3. On-demand rendering turns the bill

    Once routes render at request time, you pay per invocation and per compute second. We decide that per route.

    More on this

    On-demand rendering needs an adapter for the target runtime. Astro maintains first-party adapters in the @astrojs scope, among them Node, Vercel and Cloudflare. A personalised block can render separately as a server island while the page shell stays cached. With tens of thousands of detail pages the cost moves the other way, from function invocations to build minutes; content collections bring caching for that. For shop front ends see Astro e-commerce.

  4. The services running alongside

    Forms, search, newsletter and monitoring have their own pricing. Together they often outweigh the hosting.

    More on this

    We list these lines separately in the quote, including the free ones, so the total is known before you sign. Then there is the unglamorous base of domains, certificates, mailboxes and an uptime check. If most of your product sits behind a login, that is an architecture question: custom software development.

Unsure what operations will cost?

Describe in three sentences how large your content set is, how often it changes and what has to be personalised.

02 — At a glance

Astro hosting at a glance.

LineHow it behavesWhat it moves
Base delivery By default Astro prerenders the whole site and serves static HTML. Runs on any static host and any CDN, frequently on the cheapest tier.
On-demand rendering Switched on per route, needs an adapter for the target runtime. The biggest lever on the bill: you are billed for invocations and compute.
Hosting location Free choice of provider, including EU data centres or your own infrastructure. Rarely a cost driver, often the point where internal approval hangs.
Exit Astro is MIT-licensed, the source code sits in your repository, and the build output is ordinary static files. Changing provider or agency comes down to a build, a deployment and a DNS switch.
03 — How we work

How we settle your hosting.

First assessment

How large the content set is, how often it changes, what has to be personalised.

Render strategy per route

Every route that renders at request time gets a reason. The rest is prerendered.

Provider and location

You sign the contract directly with the provider, in your own name.

Setup and switchover

Pipeline, certificates, redirects. We switch via DNS once staging checks out.

Handover

Access, documented data flows, a list of every recurring cost.

04 — FAQ

Common questions about Astro hosting.

What is the monthly Astro hosting cost?

The hosting share is small and often negligible with static delivery. The monthly total usually consists of the CMS subscription, the services alongside it and an optional support retainer. We list those lines separately in the quote.

Can you host an Astro site for free?

Often yes. Because Astro prerenders and serves static HTML, a typical marketing site fits into the free or cheapest tiers at many providers. The allowances shift constantly, so we check them when you decide.

Does an Astro site need a Node server?

Only for on-demand rendering. By default the site runs as static files with no application server. Once single routes render at request time, an adapter for the target runtime comes in, usually the Node adapter on your own infrastructure.

Can we host an Astro site in the EU or run it ourselves?

Yes to both. The provider and the contract decide the hosting location. Check where logs, metrics and backups sit as well. We document the data flows, see GDPR-compliant websites.

How long does it take to deploy Astro or move hosts?

A new hosting setup takes one to three working days, a move to another provider two to five plus DNS lead time. The old environment stays online until the switch.

Could we build the site ourselves with AI?

A draft, yes. Running costs come out of decisions AI will not make for you: which route prerenders, where the images live, which editing system your team can carry. If your team wants to build visually, our Webflow service fits better.

What is your operation costing today?

Send us your hosting and CMS invoice with a few sentences about your content set. Answer usually within 24 hours.

— Contact

Talk about Astro hosting.

Describe your content set, what has to be personalised and which requirements apply to the hosting location.

Call now +49 155 63582204 Message on WhatsApp Write an email

We usually reply within 24 hours.
Remote and on site in Germany, Austria and Switzerland. International projects on request.

What is it about?
Timeframe (optional)

Your details are only used to process this inquiry – no newsletters, no sharing.