Pricing

Pay for one plan, not for a stack.

Hosting, a database, your domain, Google sign-in, email and analytics in one Tofu account — $9.99/mo for up to 5 apps, instead of 8 services to sign up for and wire by hand. A static site starts on Free.

The dashboard's plan card on the paid plan. Projects included: 5. Deployments per day: 50. Uploads per day: 50. Paid hosting is USD 9.99 per month.
Plans

Start small. Grow when you’re ready.

Early access: paid plans are rolling out to invited users.

Free

$0

For a small frontend that is ready to publish.

  • One prebuilt static site
  • Your own trytofu.app subdomain
  • Basic security check and deployment history
  • Works with your coding agent
  • Up to 500 files and 10 MB total
  • 20 uploads and 20 deployments per day

Free hosting takes a prebuilt static site — index.html and its assets, no build step. Server code, databases, custom domains and built-in repairs require a paid plan.

Start with Free
early access

Tofu

$9.99/mo

For apps that need builds and ongoing updates.

  • Up to 5 apps with managed hosting
  • Server-side apps, not only a static site
  • One managed database included for those apps
  • Your database stays yours — moved to your own account on request
  • GitHub push-to-deploy
  • One-click domain setup, no DNS records to paste — for domains on Cloudflare
  • Advanced security check
  • Build and runtime logs, with rollback
  • Environment variables, with write-only secrets
  • First-party analytics for each app
  • Built-in repair, with usage limits
  • 50 uploads and 50 deployments per day

Additional databases are available as an add-on. Domain purchases and renewals are separate.

Explore Tofu

Teamsoon

$29.99/mo

Designed for teams: multiple apps, collaboration and priority support — talk to us.

  • Several apps under one team
  • Collaboration for teammates
  • Higher build and upload allowances
  • Priority support

Not available yet. This is the tier we are shaping with early teams, and each allowance is agreed with you before it is promised.

Book a demo

Enterprise

Custom

For organizations that need the terms settled before they deploy.

  • SSO and an SLA — on request
  • Volume pricing across several apps — on request
  • Invoicing and custom terms — on request
  • Help moving from your current host — on request

Nothing on this card is a published commitment. Tell us what you need and we will say what we can offer.

Contact us

Prices in US dollars, billed monthly through Stripe — card details go to Stripe, never to Tofu. Domain purchases and renewals are separate.

Compare plans

Every plan, line by line. Down to the daily numbers.

Daily allowances count per UTC day and come from the same settings your plan card reads, so this table never promises more than Tofu lets through.

Tofu plans compared: Free, Tofu, Team and Enterprise
PlanFree$0Tofu$9.99/moTeamsoon$29.99/moEnterpriseCustom
Apps and daily allowance

Not available yet.

Several apps under one team, collaboration for teammates, higher build and upload allowances and priority support.

Each allowance is agreed with you before it is promised.

Book a demo

On request.

SSO and an SLA, volume pricing across several apps, invoicing and custom terms, and help moving from your current host.

Nothing here is a published commitment.

Contact us
AppsOne prebuilt static siteUp to 5 apps
What it runsA prebuilt static site, no build stepFramework builds, server code and containers
Upload sizea folder or a ZIP500 files, 10 MBUp to 50 MB
Uploads per day2050
Deployments per day2050
Included
Your own trytofu.app addressIncludedIncluded
Works with your coding agentIncludedIncluded
Deployment history and rollbackIncludedIncluded
First-party analyticsno cookie, no third-party scriptIncludedIncluded
Managed databaseNot includedOne included
Your own domain, with HTTPSone click on CloudflareNot includedIncluded
GitHub push-to-deployNot includedIncluded
Google sign-in and sign-up email for your appNot includedIncluded
Built-in repairNot includedWith usage limits
Team soon

Not available yet.

Several apps under one team, collaboration for teammates, higher build and upload allowances and priority support.

Each allowance is agreed with you before it is promised.

Book a demo
Enterprise

On request.

SSO and an SLA, volume pricing across several apps, invoicing and custom terms, and help moving from your current host.

Nothing here is a published commitment.

Contact us

Behind both plans sits one platform-wide daily limit, shared by every account. A request it refuses is refused by that shared limit, not by your plan, and the message says so.

1 account instead of 8

What one plan replaces. At list prices, summed.

The stack you would sign up for and wire by hand, beside the one account that replaces it.

The stack you would wire up yourself, at typical list prices
What you'd wire up yourselfList priceSetup
VercelHosting$20/mo~30 min
SupabaseDatabase$25/mo~25 min
ClerkAuth$25/mo~30 min
ResendEmail$20/mo~15 min
GitHubCode hostingFree–$4/mo~10 min
AnalyticsPage viewsFree–$10/mo~15 min
StripePayments2.9%+30¢~40 min
NamecheapDomain$12/yr~15 min
Price~$90–105/mo + fees
Logins8 logins to juggle
Setup~3 hours

Typical list prices and setup times — estimates, not quotes. The totals are the rows above, summed.

Tofu
The whole stack, in one project
Live in about 10 minutes
  • Hosting + your domain
  • Live database
  • Authentication
  • Transactional email
  • Payments
  • Code from GitHub
  • Page analytics
  • Safety checks and rollback
  • Built-in repair on failed builds
  • Environment variables and secrets

Your agent does the wiring — accurately, with your approval. It never asks for a key in the conversation.

Pay less

$9.99/mo

instead of ~$90–105/mo + feesOne plan, one bill, a managed database included. Domain names are bought separately.
Worry less

1 account

instead of 8 logins to juggleLogs, secrets and every version you've shipped, in one place.
Wire less

about 10 minutes

instead of ~3 hoursPaste one line into your agent, then approve what it asks.

One project, one bill, one dashboard.

Questions

Pricing, plainly.

What a plan covers, where it stops, and what happens to your work if you stop paying.

What counts as an app?

An app is one Tofu project: its own trytofu.app address, hosting, deployment history and settings. The Tofu plan covers up to 5 apps under one subscription and includes one managed database. Free covers one prebuilt static site.

What happens when I reach the daily allowance?

Uploads and deployments are counted per UTC day, before any work starts. Past your plan's number, the next one is refused with a message that says which limit it reached, and the count starts again the next UTC day. What is already live keeps serving.

What is the shared platform limit?

One daily limit for uploads and deployments sits behind every plan, shared by every account, and it is set well above any single plan. If it runs out, the refusal says it was the shared limit rather than yours — and no plan change raises it.

Are domains included?

Connecting a domain you already own is included on the Tofu plan, HTTPS included. On a domain Cloudflare serves, you approve Tofu once on Cloudflare's own screen and it writes the records; anywhere else, Tofu shows the exact records to add and checks them. Buying and renewing the name is separate, with the registrar you choose.

Can I take my database with me?

Yes. Your database stays yours, and it is moved to your own account on request. After a failed payment or a cancellation, Tofu keeps it rather than pausing or deleting it, and arranges a transfer with you.

How do I pay, and how do I cancel?

Payment runs through Stripe: card details are entered on Stripe's own checkout page and never reach Tofu. Open Billing in your dashboard to manage or cancel the subscription in Stripe's portal.

A failed payment deletes nothing: your source, deployments, connected domains, environment variables and databases stay where they are.

What does early access mean?

Paid plans are rolling out to invited users. Tofu is in alpha: every limit on this page is real and enforced, and there is no uptime guarantee or SLA yet.

Team & Enterprise

Tell us what you need.

Team and Enterprise are not self-serve yet. Send us a note and we will reply with what is possible today and what is still ahead.

Or write to hello@trytofu.ai. Sending the form does not book or bill anything.

We use your message to answer you. No newsletter, no sharing with anyone else.

Limits

What the price does not cover

The plans above are the whole offer. These are the edges of it, stated where the prices are.

  • Domain names. Buying and renewing a domain is a separate purchase with the registrar you choose; Tofu connects a domain you already own.

  • More than one database. One managed database is included for your apps. Additional databases are available as an add-on.

  • Unlimited anything. Uploads, deployments and repairs are capped per plan and enforced by the service. No plan is unlimited.

  • Annual billing. Plans are billed monthly. There is no annual plan.

  • An SLA on the published plans. Tofu is in alpha, with no uptime guarantee. An SLA is an Enterprise conversation, on request.

  • Team, today. The Team plan is not available yet, and each of its allowances is agreed with you before it is promised.

  • Server code on Free. Free takes a prebuilt static site. Server code, databases, custom domains and built-in repairs require a paid plan.

  • A higher shared ceiling. No plan raises the platform-wide daily limit that every account shares.

Paste one line. Go live.

Your app, its database, your domain and your sign-in — from the agent you already use, in about 10 minutes.

I want to take my product live with Tofu. Fetch https://app.trytofu.ai/agent/prompt.txt and follow the setup instructions in it, then help me ship this app.
Join Waitlist
Early access · every preview is labelled in your dashboard.