Simple, transparent pricing

Start free. Upgrade when you need more projects, deploys, or custom domains.

Free

For personal projects and getting started

$0
Get Started
  • 1 project
  • 10 deploys per day
  • shipsite.dev subdomain
  • All 46+ components
  • Community support
  • SEO validation
Most Popular

Pro

For professionals and small businesses

$19
Start Free Trial
  • 5 projects
  • 100 deploys per day
  • 5 custom domains
  • SEO dashboard with history
  • Priority email support
  • Branch previews

Team

For teams and agencies

$49
Start Free Trial
  • 20 projects
  • 500 deploys per day
  • 20 custom domains
  • Team collaboration
  • Role-based access control
  • Dedicated support
FeatureFreeProTeam
Projects1520
Deploys per day10100500
Build minutes per month1001,0005,000
shipsite.dev subdomain
Custom domains--520
SSL certificates
Global edge CDN
Web-based MDX editor
Live preview
Component palette
Branch-based editing
SEO validation
Accessibility audits
Score history
Team members1520
Role-based access
Viewer seats (free)----Unlimited
Community support
Priority email support
Dedicated support

Billing FAQ

Is there a free trial for paid plans?

Yes. Both Pro and Team plans come with a 14-day free trial. No credit card required to start.

Can I change plans later?

You can upgrade or downgrade at any time. When upgrading, you get immediate access to the new features. When downgrading, the change takes effect at the end of your current billing period.

What payment methods do you accept?

We accept all major credit cards, PayPal, and Apple Pay through our payment provider Paddle. Paddle handles all tax calculation and compliance as the merchant of record.

Do you offer annual billing?

Yes. Annual plans are available at a 20% discount. You can switch between monthly and annual billing at any time from your account settings.

What counts as a deploy?

Each push to your connected GitHub branch that triggers a build counts as one deploy. Failed builds do not count against your deploy limit. The counter resets daily at midnight UTC.