The idea, without the pitch deck
I got tired of wiring a new SDK every time a model was worth trying. Each provider has its own key, its own 429, its own way of saying no. You either collect keys like baseball cards or you pick one vendor and hope they stay up.
AnyRouter is the boring fix: one OpenAI- and Anthropic-compatible URL. Point Claude Code, Cursor, the AI SDK, or a raw curl at anyrouter.dev and pick a model id. Failover is the gateway's job. You should not see the hops.
That is table stakes. The interesting part is what sits behind the URL.
Spare keys sitting idle
A lot of us already pay for a provider plan — Gemini, a Z.ai coding sub, a Moonshot key, an NVIDIA NIM trial — and then barely touch the quota. That headroom expires. Meanwhile someone else is stuck on a 429.
The shared pool is the swap. You add a key under BYOK, flip Donate to pool, and confirm once that other people's requests may go through it. The gateway picks a donated key, sends the call upstream, and you earn pending credits from the traffic — capped at $1 per key per UTC day. That dollar is a donor cap, not a plan price.
Details and the click-by-click: Donate an idle provider key and the donate page at anyrouter.dev/donate.
What users get: a free-token pool
On the other side of those donated keys is the reason the product exists: a pool of tokens people can actually spend without shopping for a working key first.
Sign in, take a key from the dashboard, and route. Pool-backed models are the ones the donated keys feed. Reciprocity still applies — to keep drawing from the pool you keep at least one donated key of your own healthy. That gate is live; it is not a slogan.
If you would rather not donate, paid Go is the other door. Live numbers live on Pricing, not in a blog post that will rot. Older cards that say $1 Go are wrong. The donor $1/day cap is not Go.
Credits, invoices, and plan balances: the dashboard. Canonical plan copy: docs — pricing.
How a request actually moves
One contract in. Ranked upstreams. If the first key 429s or 401s, the next one runs. The client sees one response.
flowchart LR C["Your client"] -->|"one base URL"| GW["AnyRouter"] GW --> P["Shared key pool"] P --> D1["Donated key A"] P --> D2["Donated key B"] D1 --> T["Tokens back to the pool"] D2 --> T T --> C
What we are not claiming
- No invented MAU, token, or uptime numbers in this post. If a figure is not on pricing, donate, or the dashboard, it does not belong here.
- Checkout is Polar card. No Alipay, no WeChat.
- Donating a key is not a ToS blessing from the upstream. That part is on you.
If you want to try it
Three honest paths:
- Sign in at anyrouter.dev and grab a key.
- Donate a spare provider key at anyrouter.dev/donate — that is also how you unlock Go without a card. Walkthrough: Donate a key for Go.
- Or pay on Pricing and spend credits.
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr claude
curl https://anyrouter.dev/api/v1/chat/completions \
-H "Authorization: Bearer $ANYROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"google/gemini-3.5-flash","messages":[{"role":"user","content":"Hi"}]}'Related posts
Donate an idle provider key, earn credits back: a walkthrough
Hold a provider key with headroom to spare? Donate it to the shared pool in two clicks. Every token the pool serves through your key earns pending credits — up to 8% of its notional cost, tiered by plan — claim them anytime or turn on auto-claim. Here's the step-by-step.
Donate a key for Go — no card
Two ways to Go: pay $2/mo (card charged $2.63, $4 credits) or donate one eligible BYOK key (DeepSeek, Z.ai GLM, Moonshot Kimi). No Alipay or WeChat. Donor cut 5%/8%, capped at $1 per key per UTC day — that $1 is the donor cap, not the Go price.
AnyRouter pricing: Free vs Go (the $1 posts are wrong)
Older pages still say $1 Go — wrong. Free has no monthly credits; anyrouter/free is 10 req/day. Go is $2/mo ($2.63 charged) → $4. Pro $10 ($11.05) → $20; Pro+ $45 ($47.89) → $100; Max $100 ($105.79) → $300.
Route your first request in 2 minutes
Start free with your own keys, or top up and pay per token. Get $4/mo in credits and free models on Go — $2/mo, or free when you donate a provider key.
Start free