# Plans and limits

> Pricing and limits per site (publish for free on Free; custom domains and badge removal on paid plans), the domains Free can use, and what happens when you reach a limit or a payment fails.

URL: https://siteon.dev/docs/plans

Siteon is infrastructure for AI-built websites: it adds hosting, a CMS your client can edit, contact forms, analytics and control from AI agents (CLI and MCP) around static HTML built with AI or by hand, so it is ready to ship.

## Plans

You choose a plan per site. Prices are in US dollars, per site, and exclude tax — applicable sales tax/VAT is calculated at checkout. USD billing opens at launch (coming soon). This is the only price list, and it is the same for business owners and for site builders.

| | Free | Lite | Standard | Business |
|---|---|---|---|---|
| Monthly (excl. tax) | $0 | $4 | $12 | $39 |
| Yearly (excl. tax) | — | $40 | $120 | $390 |
| Publish to | yourname.siteun.com | Any domain | Any domain | Any domain |
| Hosting | 20MB | 200MB included | 1GB included | 5GB included |
| Custom domains | Not included | (coming soon) 1 | (coming soon) 3 | (coming soon) 10 |
| "Made with Siteon" badge | Shown (small) | Removable | Removable | Removable |
| Requests | 150K/mo | 500K/mo | 5M/mo | 30M/mo |
| Form submissions | 50/mo | 500/mo | 1K/mo | 5K/mo |
| Webhooks | Not included | 5 per site · signed · auto-retry | 5 per site · signed · auto-retry | 5 per site · signed · auto-retry |
| Booking pages | (coming soon) 1 | (coming soon) 3 | (coming soon) 10 | (coming soon) 50 |
| CMS items | 20 lifetime | 100 | 1K | 10K |
| Photos | 100MB | 1GB | 5GB | 20GB |
| Page views | ~10K/mo | ~30K/mo | ~300K/mo | ~2M/mo |
| AI translation & writing | 3 trial uses | Not included | 30 articles/mo | 150 articles/mo |
| White label | — | — | — | (coming soon) Your own logo |

- The Free plan can also publish on [hosting](https://siteon.dev/docs/hosting) at `<name>.siteun.com`, indexed by search engines, with a small "Made with Siteon" badge in a corner of the page
- Custom domains and badge removal come with paid plans (from $4/mo). Paid plans include hosting, and the price is the same if you keep your current hosting
- Email and Slack notifications to the business, and thank-you emails, are available on all plans
- [Webhooks](https://siteon.dev/docs/webhooks) (signed delivery to Zapier, Make, a CRM and more) are on paid plans only, up to 5 per site. They aren't available on Free
- Billing for multiple sites is combined into one charge per month, and each account has a single billing cycle (monthly or yearly)
- Payment is by credit card. You sign up, pay, change plans, and cancel yourself in the dashboard
- Upgrading raises limits immediately. Downgrades and cancellations take effect at the end of the billing period

## Requests (the hosting limit)

The hosting limit is the number of requests your hosting receives per month. Each file returned (HTML, image, CSS, and so on) counts as one request.

| | Free | Lite | Standard | Business |
|---|---|---|---|---|
| Requests (per month) | 150,000 | 500,000 | 5 million | 30 million |
| Approximate page views | 10,000/month | 30,000/month | 300,000/month | 2 million/month |

- **Delivery doesn't stop if you go over.** If you keep exceeding the limit, we recommend moving to a higher plan
- Page views are an estimate assuming each page view triggers a dozen or so requests. The actual number depends on page weight (such as the number of images). On Lite, it's roughly 17,000 to 70,000 per month
- Only traffic served by Siteon hosting is counted. Sites that keep their current hosting don't have requests counted
- Request counts in the dashboard and email alerts when you approach the limit are in preparation (coming soon)

## "Per month" and "lifetime total"

- "Month" means a calendar month in Japan time (on Free and on paid plans)
- Form submissions are counted per month. Bookings count as form submissions (on Free, forms and bookings together are 50 a month)
- On Free, notification emails (alerts to the business, auto-replies to customers and booking confirmations) are limited to 150 a month
- On Free, CMS items and AI translation and writing uses are **a lifetime total for the whole account**. Deleting and recreating a site doesn't reset them
- On paid plans, CMS items are counted by how many currently exist (deleting frees up room). On Free, they're counted by how many were created
- AI translation and writing assistance count "translating one article" or "translating one save" as one use (regardless of how many languages are translated)

## Domains Free can use

Free sites work on their Siteon hosting subdomain (`<name>.siteun.com`) and on development and preview domains. Only the following can be registered as allowed origins.

```text
localhost
127.0.0.1
*.pages.dev
*.vercel.app
*.netlify.app
*.github.io
*.workers.dev
```

- To run a site on a custom domain (the business's own domain), move that site to a paid plan (how to register it: [Custom domains and allowed origins](https://siteon.dev/docs/domains))
- An account can have up to 3 Free sites, and you can create up to 5 per day. Free sites can deploy up to 20 times a day
- The free tier is available once per email address. Recreating your account doesn't grant it again

## Free page views (about 10,000 a month)

The 10,000 page views a month on Free is a guide. **Going over stops neither the site nor its forms.** You can check page views in the dashboard; if you keep going over, we recommend moving to a paid plan.

## When you reach a limit

**Your site keeps being served.** Only the thing that reached its limit stops.

| Resource | Paid plans | Free |
|---|---|---|
| Requests | **Never stopped** | **Never stopped** |
| Form submissions (including bookings) | Email alerts at 80% and 100% of the limit. Going slightly over doesn't stop them right away; submissions stop at 120% of the limit (`429 quota_exceeded`, not saved) | Stop at 50 a month, with a notice on the form (resumes the next month) |
| CMS items | You can't create new ones beyond the limit | Same |
| Photos | You can't upload beyond the storage limit | Same |
| AI translation and writing assistance | Unavailable once the monthly count is used up | Up to the lifetime count |
| Hosting storage and file count | Deploys that would exceed them are rejected (`402 deploy_too_large` / `too_many_files`). The live version stays as is | Same |
| Page views | **Never stopped** (estimate) | **Never stopped** (estimate) |

- A resend with the same `idempotency_key` returns the original submission even after the limit is reached
- To raise limits, move to a higher plan

## When a payment fails

| Period | Site delivery | Form submissions | Editing and new deploys |
|---|---|---|---|
| Up to 7 days overdue | Continues | Accepted | Allowed (with a warning on screen) |
| 8 to 30 days | Continues | Accepted (inquiries belong to the business, so they aren't stopped) | Not allowed |
| From day 31 | Continues (hosted sites are treated like Free: a "Made with Siteon" badge is added and the Free plan's limits apply) | Stopped on production domains | Not allowed |

Everything returns to normal once payment is confirmed. From day 31 the subscription ends, so to restore service you need to sign up for a paid plan again. What happens when you cancel is in [Cancel, close your account, and export data](https://siteon.dev/docs/account).
