verifier.org

best 10 llm routers and ai gateways

ranked on what they actually add to your token bill, what the licence permits, and whether the governance features ship in the open-source build.

last reviewed 17 aug 2026 · 10 tools tested ·list curated by Onur Ozcanxin

the short version
best overallOpenRouterteams who want one key across everything and no gateway bill at all90/100runner-upPortkeyteams who want the full governance stack and the option to run it themselves87/100best free optionLiteLLMteams who want one interface to every provider and can live without the enterprise tier78/100

almost nobody in this category takes a cut of your token spend. openrouter's faq says it passes through provider pricing 'without any markup on inference pricing'. cloudflare's docs say the same: 'inference pricing from providers is passed through with no markup — you pay the same per-token rates as you would directly with the provider'. vercel's pricing page states 'ai gateway charges no markup and no platform fee on tokens', including on byok. helicone's docs advertise '0% markup' and name openrouter's fee by way of contrast. so 'zero markup' is close to table stakes, and quoting it tells a reader nothing.

the money is in the second-order charge, and that is where these actually differ. openrouter takes 5.5% ($0.80 minimum) when you fund credits by card, which claws back most of what the pass-through gives you. cloudflare adds 5% if you buy through its unified billing credits rather than bringing your own provider key. portkey bills per recorded log rather than per token, so a high-request low-token workload costs more than a low-request high-token one. truefoundry meters requests: 50,000 a month free, then $499 for a million. requesty simply charges 5% on model spend and says so, which makes it the most legible pricing here even though it is nominally the most expensive.

on the open-source side the licence and the shipped build disagree more often than not. litellm is honest about it — the root licence is mit but explicitly carves out the 'enterprise/' directory, which carries a proprietary per-seat licence covering sso, scim, rbac, audit logs, multi-tenant orgs and budget alerts. bifrost's licence file is unmodified apache 2.0 with no carve-out at all, yet its readme says enterprise deployments 'unlock advanced capabilities including adaptive load balancing, clustering, guardrails, mcp gateway', none of which are in the apache-licensed build. helicone is the one where we found no carve-out: apache 2.0 at the root, no second licence file anywhere in the tree, sso sold as a service rather than gated by licence.

three of the ten publish numbers that contradict their own other pages. bifrost's repo says '23+ providers' and its product page says '8+ providers and 1000+ ai models'. requesty's pricing page says 600+ models and its own docs quickstart says 300+. portkey's homepage renders one stat as '1,600+ llms' and another as '0+ llms', an unfilled placeholder. none of this is dishonest, but it is a reminder that a model count is marketing copy rather than a specification.

one deliberate absence: langdb is not ranked. both its pricing urls returned http 403 to automated reads, so nothing about it is traceable to a primary source. that is a verification failure rather than a judgement on the product, and we would rather say so than rank it on a listicle's figures. openrouter, by contrast, appears twice on this site — it is ranked here as a gateway and again in our llm inference providers list, because it genuinely is both a routing layer and the marketplace people buy tokens from.

advertisement
  1. 1

    OpenRouter

    the default, and the only one whose catalogue is the product

    90/100

    verdictgenuine pass-through pricing on inference with no subscription, undercut slightly by a card fee that most comparisons never mention.

    best for
    teams who want one key across everything and no gateway bill at all
    price
    $0 — no platform fee
    pricing note
    no subscription; revenue comes from a 5.5% fee ($0.80 minimum) on credit purchases by card, 5% on crypto, and a 5% byok fee above the monthly allowance
    free tier
    yes
    markup on tokens
    none — 5.5% on card top-ups
    platform fee
    none
    self-host
    no
    models carried
    not published

    openrouter is the closest thing this category has to a default. one openai-format endpoint, one key, and a catalogue that reaches essentially every commercial model plus a large free tier of open-weight ones. claude sonnet 4.5 lists at $3 per million input tokens — anthropic's own price, passed through unchanged. the faq is explicit that it passes provider pricing through 'without any markup on inference pricing'.

    the fee that matters sits one step earlier. funding your credit balance by card costs 5.5% with an $0.80 minimum, so $100 of usable credit costs $105.50 and that $3 model effectively becomes $3.17. it is still cheaper than requesty's honest 5% on spend, and it disappears entirely if you bring your own provider keys — but byok itself starts charging 5% once you pass the monthly allowance.

    what it does not have is a governance story. rate caps on the free models are documented, and byok works, but fallback behaviour, caching, spend limits and observability are not described anywhere we could reach within the pricing and faq pages. if you need to prove to someone that a prompt was filtered before it left your network, this is not the layer that does it.

    there is no self-hosted option and no published model count — the faq says only 'all the major llm models on the market'. for a product whose entire value proposition is breadth of catalogue, declining to state its size is an odd omission.

    pros
    • +true pass-through on inference — anthropic list price, unchanged
    • +no subscription and no platform fee at any volume
    • +the broadest practical catalogue in the category
    • +usable free tier of open-weight models with documented rate caps
    • +byok supported for teams that want to keep their own provider relationships
    cons
    • 5.5% card fee on credit top-ups undercuts the no-markup claim
    • byok is charged 5% above the monthly allowance
    • no self-host, and governance features are undocumented
  2. 2

    Portkey

    mit-licensed, and billed per log rather than per token

    87/100

    verdictthe only gateway here with a complete feature set under a genuinely permissive licence, priced in a unit that decouples your gateway bill from your token spend.

    best for
    teams who want the full governance stack and the option to run it themselves
    price
    $49/mo (production)
    pricing note
    billed per recorded log, not per token — 10k logs free, 100k on production, $9 per additional 100k
    free tier
    yes
    markup on tokens
    none disclosed
    platform fee
    $49/mo (production)
    self-host
    yes — mit
    models carried
    1,600+ claimed

    portkey's licence is plain mit, read from the licence file at github.com/portkey-ai/gateway, with no enterprise directory and no carve-out. that puts it in a different position from litellm and bifrost, both of which withhold governance features from their open builds. you can run the whole thing yourself, and enterprise adds private cloud deployment rather than unlocking features.

    the billing unit is the interesting part. portkey charges per recorded log — 10,000 a month free, 100,000 on the $49 production tier, $9 per additional 100,000 — and takes no cut of model spend. that means token-heavy workloads never scale the gateway bill: a million input tokens of claude sonnet 4.5 costs $3 to anthropic and nothing extra to portkey. the inverse is also true, and it is the catch. a chatty agent making many small calls burns logs fast, and log-based pricing is harder to forecast than a percentage.

    the feature set is the most complete in the category and is documented tier by tier: fallbacks, retries and timeouts on every plan, simple caching from the free tier and semantic caching from production, virtual keys with budgets, and guardrails that go from community to llm and partner-provided as you move up. observability covers logs, traces, feedback and alerts.

    the free tier's three-day log retention is the real limitation. it is enough to confirm an integration works and not enough to investigate anything that happened last week, which pushes any serious evaluation onto the paid plan quickly.

    pros
    • +mit licence with no enterprise carve-out — genuinely self-hostable
    • +gateway bill is independent of token volume
    • +fallbacks, retries and timeouts on every tier including free
    • +virtual keys with budgets for per-team spend control
    • +guardrails documented rather than sold as an enterprise conversation
    cons
    • per-log billing is hard to forecast for high-request workloads
    • free tier keeps logs for three days, which is too short to debug with
    • publishes a broken '0+ llms' stat next to its 1,600+ claim
  3. 3

    Helicone

    the gateway and the observability layer in one apache 2.0 codebase

    84/100

    verdictthe cleanest open-source licence in the category paired with a real 0% token markup, let down by overage rates you cannot read off the page.

    best for
    teams who want request-level observability without running two systems
    price
    $79/mo (pro)
    pricing note
    per organisation per month; 10,000 requests and 1gb storage included, then usage-based overage at rates shown only in a calculator
    free tier
    yes
    markup on tokens
    0% — byok supported
    platform fee
    $79/mo (pro)
    self-host
    yes — apache 2.0
    models carried
    100+ providers

    helicone is apache 2.0 at the root with no second licence file anywhere in the tree, including the web directory — the only one of the three self-hostable options here where we found no open-core split at all. saml sso and on-prem support are sold as enterprise services rather than gated behind a licence key, which is a meaningfully different arrangement from litellm's per-seat enterprise licence.

    the token markup is genuinely zero, and the docs say so while naming openrouter's 5.5% by way of comparison. byok is supported. helicone makes its money on requests and storage instead: the hobby tier covers 10,000 requests a month, pro is $79 for an organisation with unlimited seats, and team is $799 for five organisations with three-month retention.

    what you get for that is a gateway and an observability product in the same system — failover across providers, caching, custom rate limits, cost and latency tracking, sessions and user attribution, and prompt management with versioning deployable through the gateway itself. for teams currently running a proxy plus a separate tracing tool, collapsing those is the argument.

    the pricing page will not tell you what anything costs past the included allowance. the per-request and per-gigabyte overage rates appear only inside an interactive calculator, so the bill at any volume above 10,000 requests cannot be worked out from published figures. that is a strange choice for a product otherwise this transparent.

    pros
    • +apache 2.0 throughout with no enterprise carve-out found
    • +0% markup on tokens, stated in the docs, byok supported
    • +gateway and observability in one system rather than two
    • +prompt management and versioning deployable through the gateway
    • +unlimited seats on the paid tier
    cons
    • overage rates live in a calculator, not on the pricing page
    • data retention is one month on pro, three on team
    • $79 entry price is the highest of the pass-through gateways
    advertisement
  4. 4

    Vercel AI Gateway

    zero markup stated plainly, including on byok

    82/100

    verdictthe most explicit no-markup commitment in the category, with the compliance controls you would need at scale metered on top.

    best for
    teams already deploying on vercel who want failover without a second vendor
    price
    $0 — usable on the free hobby plan
    pricing note
    prepaid credits deducted at the provider's list rate; the surrounding vercel plan is $0 hobby or $20/mo pro, and compliance add-ons meter separately
    free tier
    yes
    markup on tokens
    none — stated, incl. byok
    platform fee
    $0 hobby / $20 pro
    self-host
    no
    models carried
    hundreds — not counted

    vercel's pricing page states it directly: 'ai gateway charges no markup and no platform fee on tokens', and the docs extend that to byok. a million input tokens of claude sonnet 4.5 costs anthropic's list rate, deducted from a prepaid credit balance, with nothing added. the gateway works from a free hobby account, which makes it the cheapest serious starting point here alongside cloudflare.

    the routing story is solid — one key across hundreds of models, automatic retry and failover to other providers, load balancing, and compatibility with openai chat completions, openai responses and anthropic messages formats, so most existing code points at it unchanged. embeddings, image and video generation ride the same credit balance.

    the controls that make it deployable in a regulated environment are where the metering starts. team-wide provider allowlist bills at $0.10 per 1,000 successful requests, team-wide zero data retention at the same rate, custom reporting at $0.075 per 1,000 tag writes plus $5 per 1,000 reporting queries, and trace drains bill on a separate meter. none of these are expensive individually; together they mean the zero-markup headline describes the token path only.

    the free tier includes monthly credits on a subset of models, but the amount is not stated on either the pricing page or the docs pricing page — so the one figure a hobby user most wants is the one missing.

    pros
    • +explicit zero markup on tokens, including byok
    • +usable from a free hobby account
    • +automatic cross-provider retry and failover
    • +accepts openai and anthropic request formats unchanged
    • +hundreds of models plus embeddings, image and video on one balance
    cons
    • allowlist, zero-data-retention and reporting all meter separately
    • free-tier credit amount is not published
    • no self-host, and you inherit vercel as a platform dependency
  5. 5

    Cloudflare AI Gateway

    free caching, retries and logging in front of fourteen providers

    80/100

    verdictthe cheapest way to put caching and observability in front of a model api, limited by a narrower provider list than the catalogue gateways.

    best for
    teams already on cloudflare who want a cache and a retry layer for nothing
    price
    $0 — free on all cloudflare plans
    pricing note
    gateway is free; log volume rides the workers plan — 100,000 logs on free, 10m per gateway on workers paid at $5/mo
    free tier
    yes
    markup on tokens
    none — 5% on unified credits
    platform fee
    $0 / $5 workers paid
    self-host
    no
    models carried
    14 providers

    the docs are unambiguous that inference is passed through 'with no markup — you pay the same per-token rates as you would directly with the provider'. the gateway itself is free on every cloudflare plan, including the free one, and $5 a month on workers paid buys ten million persistent logs per gateway rather than 100,000 across all of them. for a team already inside cloudflare, that is close to free capability.

    what you get is genuinely useful: caching, rate limiting, request retry and fallback, per-request logging, and analytics broken out by request, token and cost. guardrails exist and bill on tokens scanned. logpush is available on paid plans with ten million requests a month included and $0.05 per million after.

    the constraint is catalogue. the openai-compatible endpoint reaches fourteen providers — anthropic, openai, groq, mistral, cohere, perplexity, workers ai, google ai studio, vertex, xai, deepseek, cerebras, baseten and parallel. that covers the models most teams actually use, but it is an order of magnitude narrower than openrouter or vercel, and there is no self-hosted path.

    one charge to watch: funding calls through cloudflare's unified billing credits adds 5% at purchase, the same shape of fee openrouter charges. bring your own provider keys and it does not apply.

    pros
    • +free on every cloudflare plan, including the free tier
    • +documented pass-through with no token markup on byok
    • +caching, retries, fallback and rate limiting included
    • +$5/mo buys 10m persistent logs per gateway
    • +cost and token analytics without a separate observability vendor
    cons
    • fourteen providers, far narrower than the catalogue gateways
    • 5% added if you fund calls through unified billing credits
    • a cloudflare account feature rather than a portable product
  6. 6

    LiteLLM

    the widest provider coverage, with the governance behind a paywall

    78/100

    verdictthe broadest coverage of any self-hostable gateway, but the features most teams deploy it for sit under a proprietary licence with no published price.

    best for
    teams who want one interface to every provider and can live without the enterprise tier
    price
    free to self-host — enterprise is quote-only
    pricing note
    mit core is free; the enterprise licence is sold per user seat with no published price, offered as a 30-day trial key instead
    free tier
    yes
    markup on tokens
    none — self-hosted
    platform fee
    quote only
    self-host
    yes — mit core, proprietary enterprise/
    models carried
    100+ providers

    litellm's readme promises 'a single, unified interface to call 100+ llm providers ... using the openai format', and that breadth is the reason it is everywhere. self-hosted, it adds no per-token cost — your keys, your compute, provider bills direct at list. virtual keys, per-project spend tracking, load balancing, retry and fallback routing, and the admin dashboard all work on the free mit core.

    the licence is where it gets complicated, and litellm is at least honest about it. the root licence file is mit but explicitly states that everything under the 'enterprise/' directory is governed by a separate licence, and that file is a proprietary berriai enterprise licence requiring 'a valid berriai enterprise license for the correct number of user seats' for production use. development and testing are permitted unlicensed.

    what sits behind that line is precisely what an organisation adopts a gateway to get: sso and scim, oidc and jwt auth, audit logs with retention, rbac, automated key rotation, secret-manager integrations for aws kms and vault, ip-based acls, multi-tenant orgs and teams, tag-based budgets, soft-budget alerts, programmatic spend reports, log export, and team-scoped guardrails. a small team proxying calls will never hit the line; a company rolling it out across engineering hits it immediately.

    and there is no price. the enterprise page offers a quote and a 30-day trial key rather than a figure, so you cannot budget for it without a sales conversation — the one thing self-hosting was supposed to avoid.

    pros
    • +100+ providers behind one openai-format interface
    • +virtual keys and per-key spend caps on the free mit core
    • +no per-token cost when self-hosted — provider bills direct
    • +load balancing, retries and fallback routing built in
    • +licence is explicit about where the commercial line falls
    cons
    • sso, rbac, audit logs and multi-tenancy are all enterprise-licensed
    • enterprise pricing is quote-only, sold per seat
    • the open-core split means an unlicensed production rollout is easy to stumble into
  7. 7

    Requesty

    5% on model spend, stated plainly and applied consistently

    75/100

    verdictthe most transparent pricing in the category and the only one that charges for inference, which makes it costlier than the pass-through gateways on identical traffic.

    best for
    teams who would rather pay one legible percentage than model a platform fee
    price
    $0 free tier — pay-as-you-go is 5% on model cost
    pricing note
    percentage on model spend with no subscription, no seats and no minimum; free tier is free models only at 200 requests/day
    free tier
    yes
    markup on tokens
    5% on model cost
    platform fee
    none
    self-host
    no
    models carried
    600+ / 300+ — conflicting

    requesty charges 5% on base model cost and puts a worked example on its own pricing page: 'a model costing $10 per 1m tokens from openai costs $10.50 through requesty'. so claude sonnet 4.5 lands at $3.15 per million input tokens against $3.00 direct. no subscription, no seat fees, no minimum spend. in a category where everyone else's real cost is buried in platform fees, log counts or credit-purchase charges, that is genuinely the easiest number to reason about.

    it is also, on identical traffic, more expensive than openrouter with byok, cloudflare or vercel. the trade is that routing, caching and eu data residency are included on every plan, and fallbacks, spend limits and advanced observability arrive at the first paid tier rather than the third.

    eu hosting on every plan is a real differentiator here — most of this category is us-only or silent on the question, and requesty states it on the pricing page rather than in a compliance pdf.

    the ceiling is guardrails. pii detection, guardrails and sso with full rbac are enterprise-only at custom pricing, so the governance story stops exactly where litellm's paid tier begins. there is no self-hosted option either, and the vendor cannot keep its own catalogue size straight — the pricing page says 600+ models and the docs quickstart says 300+.

    pros
    • +one legible number — 5% on model spend, no seats or minimum
    • +eu data residency available on every plan
    • +fallbacks and spend limits included at the first paid tier
    • +routing and caching on the free tier
    • +openai-compatible endpoint with a documented base url
    cons
    • the only gateway here that marks up inference at all
    • guardrails, pii detection and sso are enterprise-only at custom pricing
    • publishes two different model counts on its own properties
  8. 8

    Bifrost

    apache 2.0 on paper, open-core in the build

    72/100

    verdictthe fastest thing here and the most permissively licensed on paper, but the features that make a gateway safe in production are not in the apache build.

    best for
    latency-sensitive proxying where the gateway must not be the bottleneck
    price
    free (self-host) — enterprise is custom
    pricing note
    oss tier self-hosted via docker, kubernetes or a go binary with no per-seat or per-request charge; enterprise is vpc, on-prem or air-gapped, quote-only
    free tier
    yes
    markup on tokens
    none — self-hosted
    platform fee
    none (oss)
    self-host
    yes — apache 2.0
    models carried
    23+ providers

    bifrost is a go binary with a published overhead of roughly 20 microseconds per request, and the licence file at github.com/maximhq/bifrost is unmodified apache 2.0 with no enterprise directory and no second licence anywhere in the repository. on those two facts alone it looks like the most permissive option in the category.

    the readme then says enterprise deployments 'unlock advanced capabilities including adaptive load balancing, clustering, guardrails, mcp gateway, and other features', plus custom plugins and oidc user provisioning — documented at docs.getbifrost.ai/enterprise and absent from the apache-licensed build. this is the harder open-core pattern to spot: nothing in the licence restricts you, the code simply is not there. litellm's explicit carve-out is more honest about the same arrangement.

    what does ship is respectable: automatic fallbacks and retries across providers and models, load balancing across keys, semantic caching, hierarchical budgets with virtual keys and per-team and per-customer limits, opentelemetry observability with a dashboard, and drop-in replacement for the openai, anthropic and google genai sdks.

    the vendor cannot agree with itself on scale. the repo says it 'unifies access to 23+ providers' and the product page advertises '8+ providers and 1000+ ai models'. we have used the repo figure and left the model count unverified, which is an uncomfortable place to be for a spec that a buyer would reasonably treat as settled.

    pros
    • +unmodified apache 2.0 licence with no carve-out in the repository
    • +roughly 20µs added latency, the lowest published here
    • +drop-in replacement for the openai, anthropic and google sdks
    • +hierarchical budgets across virtual keys, teams and customers
    • +runs from a single go binary with zero-config startup
    cons
    • guardrails, clustering and the mcp gateway are enterprise-only despite the licence
    • provider and model counts contradict between repo and product page
    • enterprise pricing is quote-only with no published figure
  9. 9

    TrueFoundry

    air-gapped deployment, at an entry price that jumps hard

    68/100

    verdictthe strongest isolation story in the category, priced with a step from free to $499 that has nothing in between.

    best for
    regulated teams that need the gateway inside their own vpc
    price
    $0 (developer, 50k requests/mo)
    pricing note
    billed per request against a plan tier rather than per token — pro is $499/mo for 1m requests, with 2m more sold in $499 blocks
    free tier
    yes
    markup on tokens
    none published — unverified
    platform fee
    $499/mo (pro)
    self-host
    enterprise tier only
    models carried
    1,600+

    truefoundry puts 1,600+ models behind one openai-compatible endpoint and will deploy both the control plane and the gateway plane inside your own vpc, or fully air-gapped, so prompts never leave your infrastructure. for teams whose blocker is data egress rather than cost, that is the feature that decides it.

    billing meters requests, not tokens: 50,000 a month free on developer, one million for $499 on pro, one million with stricter data controls for $2,999 on pro plus, and custom above ten million. because the meter is requests, routing a million input tokens of claude sonnet 4.5 consumes allowance rather than scaling the bill, and you pay anthropic list for the tokens themselves.

    we could not verify a no-markup claim, and have not published one. the pricing page prices requests and never mentions token markup in either direction, and the gateway docs make no markup or byok disclosure. the absence of a charge on the published rate card is not the same as a vendor stating it takes no cut, and this site does not treat it as such.

    the feature set is genuinely enterprise-grade — latency-based and weighted load balancing, automatic fallback, per-user and per-service rate limiting with quota enforcement, pii filtering and toxicity guardrails, caching, and cost attribution across teams. the problem is the ladder. fifty thousand requests to $499 a month is a step most teams hit before they are ready for it, and self-hosting is locked to the custom-priced enterprise tier.

    pros
    • +vpc and air-gapped deployment so prompts stay in your infrastructure
    • +1,600+ models on one openai-compatible endpoint
    • +guardrails including pii filtering and toxicity detection
    • +request-metered, so token-heavy workloads do not scale the bill
    • +cost attribution and budgets across teams
    cons
    • no published statement that it takes no cut of token spend
    • free tier to $499/mo with nothing in between
    • self-hosting is enterprise-tier only and has no published licence
  10. 10

    Kong AI Gateway

    enterprise api governance applied to model traffic, priced opaquely

    64/100

    verdictthe right answer if kong is already your api layer, and the hardest product here to price before you talk to sales.

    best for
    organisations already running kong who want ai traffic under the same policy layer
    price
    not published
    pricing note
    sold inside kong konnect; 30-day full-function trial, then plus billed per gateway with no published base figure, plus $100/mo per model proxy and $200/mo per additional 1m requests
    free tier
    yes
    markup on tokens
    none — pass-through
    platform fee
    not published
    self-host
    yes — apache 2.0 core
    models carried
    not published

    kong's argument is coherent: your model calls are api traffic, so they should sit behind the same quotas, access control, pii handling and l7 observability as everything else you run. the ai gateway adds llm governance, token usage management, semantic caching, cost tracking, mcp server generation and governance, and agent-to-agent traffic management on top of the existing kong konnect control plane.

    it does not resell inference. you bring your own provider credentials and kong adds nothing per token, charging instead for gateway capacity — so a million input tokens of claude sonnet 4.5 costs anthropic's list price and $0 in kong markup.

    what kong costs is the problem. the pricing page gives a 30-day free trial with full enterprise functionality, then bills konnect plus per gateway per month without publishing the base figure. the add-on rates are printed — $100 a month per model proxy with five included, $200 a month per additional million api requests — but a rate card with no base price cannot be modelled.

    the second gap matters more for anyone planning to self-host. the kong gateway core is apache 2.0, verified from the raw licence file, but neither the plugin hub listing nor the ai-proxy plugin page shows a tier table, so which ai plugins are open source and which are enterprise-gated is undocumented. we have not published a claim either way — and for a product whose main appeal is running it yourself, that is the single most important thing left unstated.

    pros
    • +ai traffic governed by the same policy layer as the rest of your apis
    • +kong gateway core is apache 2.0, verified from the licence file
    • +no markup on tokens — proxies to your own provider credentials
    • +mcp server generation and agent-to-agent traffic management
    • +30-day trial with full enterprise functionality and no gateway limits
    cons
    • no published base price for the entry paid tier
    • the oss-versus-enterprise split on the ai plugins is undocumented
    • provider and model coverage is not listed anywhere on the product page

how this ranking was made

every price here was read from the vendor's own pricing page, and every licence from the actual licence file in the repository rather than the readme badge or a blog post. that distinction did most of the work in this category — two of the three self-hostable gateways describe themselves as open source in ways their shipped builds do not support.

the comparison anchor is the cost to route 1m input tokens of claude sonnet 4.5, a model nearly all of them carry, stated inclusive of any markup. this is what makes the entries tabulatable: without a fixed model, each vendor reports whatever its own page leads with. the result is that eight of the ten land on exactly anthropic's list price, and the spread lives entirely in platform fees and funding charges.

we read the docs alongside the licence when deciding whether something is genuinely self-hostable. a permissive licence on a repository that withholds the features from the build is open-core in effect, and we have said so where we found it.

we ignored the secondary literature entirely here. the majority of 'best llm gateway 2026' articles are published by gateways — requesty ranks requesty first, braintrust publishes a router ranking, and one of the top results sits on a hosting vendor's blog. none of it is usable as a source.

where a vendor does not publish a rate — kong's konnect plus base price, helicone's per-request overage, litellm's enterprise seat price — we have left it unpriced rather than estimating. three of the ten cannot be costed at scale from public information.

our general methodology and disclosures →
was this useful?