Cloudflare Startup Program
Three tiers on a funding ladder — $10,000 bootstrapped, $100,000 under $5M raised, $350,000 above it — with credits valid for a year and review typically inside 48 hours.
Ran this? Answer two questions — did it work first try, and if not, which step broke — via the ic_vault_feedback_submit MCP tool or POST /api/vault/feedback. An entry with no answers has no rate, and that is the honest state, not a placeholder.
Offers
3 distinct offers under one brand name, each behind its own gate.
Tier 1 ($5M+ raised, partner-funded)
$350,000 ($5M+ raised, partner-funded; Workers AI to $50,000).
- How you get in
- partner-gated
- Published ceiling
- $350,000
- Contact
- startups@cloudflare.com
Tier 2 (<$5M raised, partner-funded)
$100,000 (<$5M raised, partner-funded; Workers AI to $25,000).
- How you get in
- partner-gated
- Published ceiling
- $100,000
- Contact
- startups@cloudflare.com
Tier 3 (bootstrapped, <$1M raised)
$10,000 (bootstrapped, <$1M raised; Workers AI to $2,500).
- How you get in
- self-serve
- Published ceiling
- $10,000
- Contact
- startups@cloudflare.com
Who this is for
Founded within last 10 years; funded within last 12 months up to Series B; tech product; valid site + active social; for-profit; domain-matched email; first-time applicants only. Tier 3 effectively self-serve; Tiers 1-2 partner-gated.
To have this checked against your own facts, call ic_vault_match. It answers in three values — you qualify, you do not, or we cannot tell from what the vendor publishes — and it will never report “you qualify” while any gate is unknown.
Traps
Every one of these cost real time. Ordered by how early they bite.
T1 — "Funded within the last 12 months" silently disqualifies old rounds
A Series A that closed three years ago passes the stage gate and fails this one. It is a separate predicate from stage for exactly that reason.
Source: data/credits.ts Cloudflare .eligibility
T2 — A live site is not the same as a domain-matched email
Cloudflare demands both, separately. A gmail address on the application fails even with a perfect website.
Source: data/credits.ts Cloudflare .eligibility
T3 — Workers AI has its own, much lower sub-cap
Tier 3 is $10,000 but only $2,500 of it is Workers AI; Tier 2 is $100,000 with $25,000 Workers AI; Tier 1 is $350,000 with $50,000. Budget against the sub-cap, not the headline.
Source: data/credits.ts Cloudflare .value
T4 — First-time applicants only
A prior Cloudflare Startup Program participation closes the door permanently — distinct from being a current customer, which is not asked about.
Source: data/credits.ts Cloudflare .eligibility
How long it takes
| What | Latency | How you know it landed |
|---|---|---|
| Application review | ~48 hours | Not stated — data/credits.ts publishes the interval only, not how you observe it. |
Sources
- data/credits.ts — "Cloudflare Startup Program" .value (verbatim)
data/credits.ts— 3 tiers (credits valid 1 year): Tier 3 = $10,000 (bootstrapped, <$1M raised; Workers AI to $2,500). Tier 2 = $100,000 (<$5M raised, partner-funded; Workers AI to $25,000). Tier 1 = $350,000 ($5M+ raised, partner-funded; Workers AI to $50,000). - data/credits.ts — "Cloudflare Startup Program" .note (verbatim)
data/credits.ts— Review typically ~48 hours. - CREDITS_META.lastUpdated — a lower bound on last_verified
data/credits.ts— The file records 2026-07-07 as when the FILE was updated, not when this entry was individually re-checked. - Cloudflare Startup Program — apply page ↗
Facts last re-checked 2026-07-07 (from the source itself). No material change observed since — which is not the same as none having happened.
Ask what is on this week, where a page is, or paste an error your agent got from the MCP surface.