Pricing

Free to publish. One plan if you need more.

Plans are per account, not per project. Custom domains and certificates are free on every plan, and the bill is always the plan price.

Free

Everything you need to publish and run real projects.

$0
  • Unlimited projects and domains
  • Custom domains, with certificates issued and renewed automatically
  • Every region of the network
  • Previews, and the last 100 revisions with instant rollback
  • Scoped tokens for CI and agents
  • Collaborators on any domain
  • 200.html, 404.html, clean URLs, --force https, CORS
Get started

Pro

For projects that need the platform to do per-request work.

$30 / month
$ surge plan
How upgrading works
Limits

The same limits on every plan.

Limits pause publishing for a while; they never stop a live project from serving. A limited publish answers with how long to wait.

Publishing15 minutesDay
Per domain30200
Per account60500
Project size450 MB, 10,100 files

New accounts publish at half the rate until the email is verified. Details in Publishing limits.

Questions

Before you ask.

Is Free really free, with a custom domain?
Yes. Custom domains and their certificates are free for every account, with no trial period and no project cap.
What happens if I hit a limit?
Publishing to that domain pauses until the window passes. Everything already published keeps serving.
Is anything metered?
No. There's no bandwidth billing and no overage charge. The bill is the plan price.
How do I upgrade or cancel?
surge plan in the terminal, or surge plan --web for checkout in the browser. Cancel any time from surge plan --manage.
Do I need Pro for my agent or CI?
No. Tokens, previews and rollbacks are on every plan.
Higher limits

Publishing at scale, or building a platform?

Higher publishing limits, and Surge as the deployment step inside your own product, are arranged directly. Tell us what you publish and how often.