Is Oxygen Hosting Really Free, or Are There Hidden Costs?
Building on Hydrogen costs nothing to host: Oxygen is available at no extra charge on paid Shopify plans, from Starter through Plus (verified Sep 2026). Delete the separate hosting and CDN line item from the budget. The hidden cost is the storefront itself: an estimated $80,000 to $250,000 to build (Deploi estimate, illustrative), plus storefront apps that need re-integrating. Free hosting is therefore no reason to choose Hydrogen over another headless vendor.
Your profile — see how the verdict shifts
- Confidence
- High — Read Shopify's Hydrogen fundamentals page on 2026-09-05, twice: Oxygen is available at no extra charge on paid Shopify plans, named as Starter, Basic, Grow, Advanced, Plus and Pause and build. Oxygen is not a Plus entitlement, and any budget that treats free hosting as something the Plus premium buys has the economics backwards. The same page publishes no bandwidth, compute or request ceilings inside that inclusion, so traffic-spike modeling still needs a direct answer from Shopify rather than a document to cite. Read the Plus plan page the same day: build up to 25 custom React-based storefronts with Hydrogen. Checked the App Store's Store design and storefronts category and the wider sitemap for anything covering headless hosting or CDN cost management; nothing exists, and Vercel and Netlify have no App Store listing at all, as expected of infrastructure vendors. The real alternative is a different hosting provider configured directly with that provider, which is a lock-in and portability decision, not a price one.
- Reference scenario
- $20M–$100M GMV · Shopify Plus · one Hydrogen storefront replacing an Online Store 2.0 theme · 1–4 million sessions a year with seasonal spikes · agency dev bench, no platform engineering team
- As of
- September 2026
Decision at a Glance
| Your profile | Verdict | Why |
|---|---|---|
| One Hydrogen storefront, ordinary traffic | WAIT | Deploy through the Hydrogen channel and pay nothing for hosting. Oxygen is included at no extra charge on paid plans (verified Sep 2026), and a second platform adds an invoice, a pipeline and an on-call rotation for no gain. |
| Plus, several regional or brand storefronts | WAIT | Plus supports building up to 25 custom React-based storefronts with Hydrogen (verified Sep 2026), and Oxygen hosts all of them at no extra charge. The cost that scales here is the codebase, not the hosting bill. |
| Storefront shares a domain and codebase with non-Shopify apps | CUSTOMIZE | A marketing site, a portal or a product app already deployed on one platform makes a single pipeline worth an estimated $6,000–$20,000 to set up (Deploi estimate, illustrative). Hosting parity beats free hosting when a team maintains one deployment path. |
| Named multi-cloud, data-residency or edge-compute requirement | BUILD | A contractual residency clause, a private backend at the edge, or a compliance rule that names the hosting region beats free hosting every time. Write the requirement down first; it justifies an estimated $4,800–$30,000/yr of infrastructure (illustrative, verify with the provider). |
What Oxygen Hosting Cost Reality Actually Drives
| Outcome | Impact | How it works |
|---|---|---|
| Operational efficiency | High | Oxygen removes an entire operational surface from the team: no pipeline, no certificates, no edge configuration and no storefront on-call rotation to staff. |
| Customer experience | Medium | Storefront delivery from Shopify's edge keeps page loads fast without anyone tuning a CDN, which matters most during the spikes a mid-market team is least staffed for. |
| Revenue — indirect | Medium | A hosting line item struck from the budget frees an estimated $4,800–$30,000 a year (illustrative, verify) for storefront work that changes conversion instead. |
| Data & insight | Low | Raw edge logs and request-level telemetry stay with the host, so a team that needs custom instrumentation gets more of it on its own platform than on Oxygen. |
| Revenue — direct | Low | Hosting choice sells nothing by itself, and checkout routes to a Shopify-hosted checkout subdomain under either lane (verified Sep 2026). |
Spend ceiling: Cap hosting spend at zero unless a written requirement names something Oxygen cannot do. Everything a headless project actually needs money for sits above the hosting layer: the storefront build, the app re-integration and the stack subscriptions.
What buying enables (top apps)
- + Hosting at no extra charge on any paid Shopify plan, Starter through Plus (verified Sep 2026), with no invoice and no contract to negotiate
- + Deployment through the Hydrogen channel and the Shopify CLI, with Shopify operating the edge, certificates and runtime
- + Up to 25 custom React-based storefronts with Hydrogen on Plus (verified Sep 2026), all hosted under the same inclusion
- + One vendor relationship for commerce and delivery, which is one fewer contract, invoice and incident channel
What building additionally unlocks
- + A hosting region or residency guarantee you can point at in a contract, which the Oxygen inclusion does not document
- + One deployment pipeline shared with non-Shopify applications on the same domain and the same team
- + Custom edge compute and middleware in front of the storefront, on a runtime whose limits are published
- + Raw request logs and custom instrumentation for teams whose observability requirements exceed what the platform surfaces
Find Your Verdict in 3 Questions
Is your storefront a Hydrogen app on a paid Shopify plan, with no other application sharing its deployment?
Yes: Go to question 2.
No: Go to question 3.
Can you name a hosting requirement, such as data residency, custom edge compute or a contractual region, that Oxygen does not meet?
Yes: Your verdict: BUILD — contract directly with an edge platform, budget an estimated $4,800–$30,000/yr (illustrative, verify with the provider), and hold the requirement to the receipt.
No: Your verdict: WAIT — deploy on Oxygen at no extra charge (verified Sep 2026) and put the saved line item toward the storefront build.
Does a marketing site, portal or product app already live on one deployment platform your team maintains?
Yes: Your verdict: CUSTOMIZE — one pipeline for everything is worth an estimated $6,000–$20,000 to set up (Deploi estimate, illustrative), and hosting parity is the reason, not price.
No: Your verdict: WAIT — deploy on Oxygen; a second platform adds an invoice, a pipeline and an on-call rotation for nothing you asked for.
The TCC Scorecard — 12 Dimensions
TCC — Total Cost of Capability: what it actually costs to have this capability over three years, whichever way you get it. Each dimension is scored 0–5 for both paths. How we score →
| Dimension | Buy | Build | Why |
|---|---|---|---|
| Cost | |||
| Acquisition & implementation | Oxygen deployment is one CLI command through the Hydrogen channel; standing up a third-party platform with CI/CD, preview environments and observability is an estimated 1–3 weeks (Deploi estimate, illustrative). | ||
| Recurring fees | Oxygen carries no extra charge on paid Shopify plans (verified Sep 2026); third-party edge hosting bills usage, so bandwidth and function invocations rise exactly during the traffic spikes you planned for. | ||
| Maintenance & upgrades | Shopify runs the runtime, the edge and the certificates on Oxygen; your own platform adds runtime upgrades, pipeline maintenance and an on-call rotation for the storefront. | ||
| Switching & exit | Oxygen is Shopify-specific, so leaving means a new deploy target, a new pipeline and new environment plumbing over an estimated 1–3 weeks (Deploi estimate, illustrative); a generic platform ports more easily. | ||
| Risk | |||
| Vendor risk | Oxygen deepens a dependency on the commerce vendor you already depend on; a third-party platform spreads the risk across two vendors and two contracts instead. | ||
| Security & compliance surface | Shopify operates the edge, the certificates and the platform's defenses on Oxygen, and checkout routes to a Shopify-hosted checkout subdomain either way (verified Sep 2026); self-hosting hands you the storefront's security posture. | ||
| Platform-deprecation exposure | Oxygen and Hydrogen ship together and are versioned together; a third-party platform decouples you from that, at the cost of tracking two release cadences instead of one. | ||
| Value | |||
| Fit to requirement | Oxygen exists to run Hydrogen and nothing else, which is the definition of fit; another platform earns its place only when a requirement names it. | ||
| Time to market | Deploying on Oxygen adds no days to the project; a self-hosted pipeline adds 1–3 weeks up front and a decision every time the storefront needs a new environment. | ||
| Performance & scale | Oxygen delivers from Shopify's edge, but the fundamentals page publishes no bandwidth or compute ceilings inside the free inclusion (verified Sep 2026), while a third-party platform states its limits in a contract. | ||
| Data ownership & AI-readiness | Raw edge logs, request-level telemetry and custom instrumentation are easier to keep on your own platform; on Oxygen the observability you get is the observability Shopify provides. | ||
| Focus & opportunity cost | Nobody on a mid-market team should be tuning a storefront's edge configuration when the platform gives it away; that attention belongs on the build the budget actually pays for. | ||
The App Landscape
| App | Status | Pricing | Best for |
|---|---|---|---|
| Oxygen | Native — First-party Shopify hosting for Hydrogen storefronts, and not a Plus entitlement. Shopify's Hydrogen fundamentals page states Oxygen is available at no extra charge on paid Shopify plans: Starter, Basic, Grow, Advanced, Plus, Pause and build (verified Sep 2026). Deployment runs through the Hydrogen sales channel and the Shopify CLI. The same page publishes no bandwidth or compute ceilings inside that inclusion, so confirm limits with Shopify before modeling a seasonal spike. | Included at no extra charge on paid Shopify plans, Starter through Plus (verified Sep 2026) | Almost every Hydrogen storefront, on any paid plan |
| Third-party edge hosting platforms | Category — Vercel, Netlify and Cloudflare Pages have no Shopify App Store listing, re-checked 2026-09-05, because they are infrastructure vendors rather than merchant apps. You contract with them directly. They are the right answer to a named requirement, such as one pipeline shared with non-Shopify apps, a residency clause or custom edge compute. They are the wrong answer to a hosting bill that does not exist. | Usage-based or seat-based with the provider; pricing not listed on the App Store and quote-based above self-serve tiers | Teams already running a deployment platform for non-Shopify apps on the same domain |
| The surrounding headless stack | Category — Free hosting covers hosting. A headless build usually adds a content platform, a search or merchandising service, an image or media pipeline, error monitoring and analytics, each on its own subscription outside Shopify's plan. This is where the money a hosting line item would have consumed actually goes, and it is worth listing before the project starts rather than discovering it in month four. | $800–$4,500/month across a typical stack (Deploi estimate, illustrative); several vendors are quote-based above their self-serve tiers | Budget planning: the subscriptions Oxygen's free hosting never included |
| The Hydrogen storefront build | Build lane — The real cost of going headless, and the number a hosting question is usually standing in front of. Includes the storefront itself, re-integrating every storefront app that used theme app blocks, and the migration mechanics Shopify documents: the same products published to both channels for shared carts, a checkout subdomain, redirects for customized routes, and feed rules pointed at the new domain (verified Sep 2026). | $80,000–$250,000 one-time plus 15–20% of build cost per year in upkeep (Deploi estimate, illustrative) | Merchants with a reason to go headless that survives being written down |
The Build Path
- Deploy on Oxygen and move on: The default, and the recommendation: Oxygen is available at no extra charge on paid Shopify plans (verified Sep 2026), deployment runs through the Hydrogen channel and the Shopify CLI, and Shopify operates the edge, certificates and runtime. Zero setup weeks, zero invoices, zero pipeline to maintain.
- Third-party edge hosting for a named requirement: Vercel, Netlify or Cloudflare Pages, contracted directly with the provider since none has an App Store listing (verified Sep 2026). An estimated 1–3 weeks to wire CI/CD, preview environments, secrets and observability, then $400–$2,500/month of usage-based hosting (illustrative, verify with the provider) that rises with traffic.
- Own the edge you actually need: Self-hosting means owning the CDN configuration, WAF rules, certificate rotation, cache invalidation and the storefront's on-call rotation. Checkout still routes to a Shopify-hosted checkout subdomain such as checkout.example.com (verified Sep 2026), so the payment surface is not what you are taking on. The storefront is.
- Budget the storefront, which is the actual project: An estimated $80,000–$250,000 to build a Hydrogen storefront, plus 15–20% of that per year (Deploi estimate, illustrative). Theme app extensions integrate with Online Store 2.0 themes (verified Sep 2026), so every storefront app either ships a headless SDK you wire in or gets rebuilt as a component at your expense.
- Effort band
- $6,000–$20,000 to stand up third-party hosting, CI/CD and observability for a Hydrogen storefront — Deploi estimate (illustrative); lands in the $10–25K contact-form band. The storefront it hosts runs $80,000–$250,000 (Deploi estimate, illustrative), which is the number a headless budget actually turns on.
- Typical timeline
- 1–3 weeks to move deployment off Oxygen onto a third-party platform; 4–9 months for the Hydrogen storefront build itself (Deploi estimate, illustrative)
- Maintenance, honestly
- ~15–20% of build cost per year (Deploi estimate): roughly $12,000–$50,000/yr (Deploi estimate, illustrative) for framework and Storefront API version bumps and the storefront app integrations you own. Self-hosting adds $4,800–$30,000/yr of platform spend (illustrative, verify with the provider) that Oxygen would have covered.
- What you own — and what you take on
- You own: the storefront code, its integrations and, if you self-host, the pipeline, CDN configuration and on-call rotation. You take on: usage-based bills that move with traffic. Shopify keeps: checkout on its own subdomain, and on Oxygen the edge, certificates and runtime as well.
3-Year Total Cost of Capability
| Buy (app path) | Build (custom path) | |
|---|---|---|
| Year 0 (setup) | $0 (included on paid Shopify plans) | $6,000–$20,000 |
| Years 1–3 (recurring) | $0 (included) | $14,400–$90,000 |
| 3-year total | $0 (included) | ≈$20,400–$110,000 |
- † All figures illustrative samples for the reference scenario — not quotes, not verified pricing.
- † Buy column = deploying the Hydrogen storefront on Oxygen at no extra charge, with the same storefront build cost in both columns and therefore excluded from both.
- † Build column = the same storefront on a third-party edge platform: setup, CI/CD and observability up front, then usage-based hosting at 1–4 million sessions a year; three-year horizon.
What the Sticker Price Hides
On the buy path
- — Free hosting is not a free storefront: the Hydrogen build runs an estimated $80,000–$250,000 (Deploi estimate, illustrative) whoever hosts it
- — Theme app extensions integrate with Online Store 2.0 themes (verified Sep 2026), so every storefront app needs a headless SDK or a rebuild you pay for
- — The migration checklist is project work: shared carts need the same products published to both channels, plus a checkout subdomain, route redirects and feed rules on the new domain (verified Sep 2026)
- — Shopify publishes no bandwidth or compute ceilings inside the Oxygen inclusion (verified Sep 2026), so a spike plan needs a direct answer rather than a citation
On the build path
- — Usage-based hosting bills climb with the traffic you were celebrating, at $400–$2,500/month for a mid-market storefront (illustrative, verify with the provider)
- — CDN configuration, WAF rules, certificate rotation and cache invalidation become your team's work, all of which Oxygen was covering at no charge
- — A second pipeline means a second set of preview environments, secrets and deploy permissions to keep in sync with the Shopify side
- — The storefront's on-call rotation moves in-house, and outages there are commerce outages even though checkout stays on Shopify's subdomain
What Merchants Say
Headless budgets arrive with a hosting and CDN line copied from a generic deployment template, and finance teams are surprised to learn the platform already covers it at no charge.
The costs that actually surprise people after launch are the stack around the storefront: content platform, search, media and monitoring, none of which free hosting was ever going to pay for.
If You Change Your Mind Later
If you bought and outgrow it
Leaving Oxygen is a deployment change rather than a data migration: the Hydrogen codebase is yours, and moving it to another platform means a new deploy target, pipeline and environment configuration over an estimated 1–3 weeks (Deploi estimate, illustrative). Nothing about the storefront's content or commerce data is held hostage.
If you built and want out
Coming back to Oxygen is equally straightforward, and cheaper, since the destination costs nothing on a paid plan. What lingers is whatever you built that assumes your own platform: custom edge middleware, provider-specific image or cache APIs, and build steps no other runtime honors. Keep those behind an adapter and the return trip stays a week.
When This Answer Changes
We're watching for:
- ▸ Shopify publishing bandwidth, compute or request ceilings for the Oxygen inclusion, which would let you model spikes from a document instead of a conversation
- ▸ Any change to the no-extra-charge wording or the plan list on Shopify's Hydrogen fundamentals page
- ▸ A third-party platform shipping first-class Hydrogen support that changes the portability side of this decision
Verdict change log:
No changes since first publication (September 2026).
Common Questions
Is Oxygen hosting free on Shopify?
Yes, Oxygen hosting is free. Shopify's Hydrogen fundamentals page states Oxygen is available at no extra charge on paid Shopify plans: Starter, Basic, Grow, Advanced, Plus and Pause and build (verified Sep 2026). The page publishes no bandwidth or compute ceilings inside that inclusion, so confirm limits with Shopify before modeling a seasonal traffic spike.
Is Oxygen a Shopify Plus feature?
No, Oxygen is not a Shopify Plus feature. Shopify lists it at no extra charge across paid plans from Starter through Plus (verified Sep 2026), so free hosting is not part of what a Plus premium buys. What Plus adds is the allowance to build up to 25 custom React-based storefronts with Hydrogen, plus API and B2B headroom elsewhere in the platform.
What does a headless build cost if the hosting is free?
A Hydrogen storefront costs an estimated $80,000 to $250,000 to build, plus 15 to 20% of that per year in upkeep (Deploi estimate, illustrative). Add the stack around it: content, search, media and monitoring subscriptions at roughly $800 to $4,500 a month (Deploi estimate, illustrative). Hosting is the one line in a headless budget that is genuinely zero.
Your Next Steps
If you're going with WAIT(matches your selected profile)
- Strike the hosting and CDN line item from the headless budget and re-point that money at the build
- Ask Shopify directly for the bandwidth and compute expectations behind the Oxygen inclusion before peak season
- List the stack the free hosting does not cover: content, search, media, monitoring, analytics, with monthly costs
- Inventory every storefront app and confirm a headless SDK exists, or budget the component rebuild
- Run the migration checklist as scoped work: shared products, checkout subdomain, redirects, feed rules
If you're going with BUILD
- Write the hosting requirement in one sentence and name the clause, region or capability behind it
- Model usage-based hosting at your real peak, not your average month, before signing with a provider
- Keep provider-specific edge code behind an adapter so the return to Oxygen stays a week of work
- Budget the storefront's on-call rotation and certificate ownership as ongoing operating cost
- Re-check the requirement annually; most of them expire before the contract does
Official Docs & Sources
- Hydrogen and Oxygen fundamentals — shopify.dev
- Hydrogen — shopify.dev
- Migrating to Hydrogen — shopify.dev
Official documentation linked for verification — our verdicts and estimates are our own.
Related Decisions
Build or Buy Observability for Checkout Functions on Shopify?
Shopify documents 12 function error types and stores each run in the Dev Dashboard, but no default alert tells you a checkout function has started failing.
Do Customer Accounts Follow Shoppers Across Plus Stores?
Each Plus store keeps its own customer records, so accounts don't follow shoppers between stores. Multipass rides legacy accounts Shopify deprecated.
Should You Build or Buy Cross-Store Staff Access on Plus?
Custom organization-level roles give one staff login reach across a Plus organization. No app grants staff access across stores; below Plus, every store is separate.
Customer Account API vs. a Custom Login System on Headless?
Shopify's Customer Account API authenticates buyers on headless. A custom login build costs six figures, and legacy accounts are deprecated since February 2026.
Build or Buy Performance Monitoring & App Audits on Shopify?
Measurement is free on Shopify; storefront speed comes from an audit-and-remediation program, not a speed app.
Ready to price a headless build with the right lines in it?
We scope Hydrogen storefronts with hosting at zero, the app re-integration counted honestly, and the surrounding stack listed before the project starts instead of in month four.
Contact us todayVerdict scored for the reference scenario above. Estimates are not quotes; app pricing carries its verification date and gets re-verified quarterly. Full scoring anchors: see the TCC methodology.
Read how we score these decisions (the TCC Framework). No affiliate links, no paid placement — no app vendor pays to appear here.