$/ Pricing
Pay for events, not endpoints.
One price per event you send, however many endpoints it fans out to. Retries are free. Volume discounts kick in automatically, and you can start without a card.
-
Free
Fits your volume
$0/ month
Forever, no card
For side projects and for trying Forge in staging.
Included100k events
OverageHard limit
- Up to 10 endpoints
- Signing, retries and replay
- 3-day delivery logs
- Community support
-
Build
Fits your volume
$29/ month
Billed monthly
For products with paying customers and real traffic.
Included1M events
Overage$20 / million
- Unlimited endpoints
- 14-day delivery logs
- Customer portal
- Email support, 1 business day
-
Scale
Fits your volume
$249/ month
Billed monthly
For platforms where webhooks are part of the product.
Included15M events
Overage$12 → $8 / million
- Everything in Build
- 30-day logs, white-label portal
- Per-endpoint rate limits, SSO
- 99.99% SLA, shared Slack channel
-
Enterprise
Fits your volume
Custom
Annual contract
For 250M+ events a month, regulated data and strict SLAs.
IncludedCommitted volume
Overagefrom $6 / million
- Everything in Scale
- Dedicated region, private networking
- SAML, SCIM and audit log export
- 99.995% SLA, named engineer
01/ Estimate
What will my bill be?
Drag to your monthly event volume. We pick the cheapest plan for it, the same way your invoice would. An event counts once, no matter how many endpoints or retries it takes.
- Retries and replays are never billed
- Scale overage drops to $8/M above 100M
- Annual billing takes 20% off the base fee
Best plan
Build
Per month
$109
$0.0218 per 1,000 events
02/ Compare
Every plan, line by line.
| Feature | Free | Build | Scale | Enterprise |
|---|---|---|---|---|
| Usage | ||||
| Events included / month | 100k | 1M | 15M | Committed |
| Overage per million | — | $20 | $12, then $8 | from $6 |
| Endpoints | 10 | Unlimited | Unlimited | Unlimited |
| API rate limit | 50 req/s | 500 req/s | 5,000 req/s | Custom |
| Delivery | ||||
| Signing, retries, replay | ✓Included | ✓Included | ✓Included | ✓Included |
| Delivery log retention | 3 days | 14 days | 30 days | 90 days + export |
| Per-endpoint rate limits | — | — | ✓Included | ✓Included |
| Customer portal | — | Forge branded | White-label | White-label |
| Data residency | 1 region | Choose region | Choose region | Dedicated |
| Security and support | ||||
| Single sign-on | — | — | Google, GitHub | SAML + SCIM |
| Uptime SLA | — | — | 99.99% | 99.995% |
| Support | Community | Slack, 4h | Named engineer, 1h | |
One successful POST /v1/events call. If that event fans out to five endpoints and one of them needs three retries, it is still one event. Requests rejected with a 4xx error and duplicates caught by an idempotency key are not counted.
New events are rejected with a 429 and a clear error until the month resets or you upgrade. Events already accepted keep being delivered and retried. We email you at 80% and 100%.
Yes. Every paid plan has an optional monthly cap in the dashboard. When you reach it Forge behaves like the Free limit: new events are rejected, nothing already accepted is lost.
No. Events sent with an fk_test_ key are free up to 1M a month on every plan, including Free, and are kept separate from live data.
You pay the base fee for twelve months up front with 20% off. Overage is still billed monthly in arrears at your plan’s rate, so a quiet month never costs you more.
Cards on Build and Scale, plus SEPA and ACH debit and invoices with 30-day terms on annual Scale and Enterprise contracts. Prices are in US dollars; EU customers can be invoiced in euros.