Methodology
How we compare providers
We make FullsendAI, and we compare it with other providers. These are the rules those pages follow, so you can check our work.
The rules
Every fact has a source and a date
Each fact about another provider links to the page or API it came from and shows the day we checked it. We use providers' own pricing pages, docs, terms and public APIs; press coverage only for company news such as an acquisition, and third-party price trackers never.
Prices are compared like for like
Same model and version on every side. A promotion counts while it runs and is labelled. For OpenRouter we show the price most of its providers charge for the model and the lowest-priced endpoint with its precision, from its public endpoints API. Fees are added in the worked examples, with the arithmetic shown. Cache and batch discounts are left out of the examples and named in the tables.
Our own prices are live
FullsendAI's prices come from our catalogue when the page is built, never typed by hand. A model we don't serve yet shows as not offered.
Nothing stale is shown as current
A price older than 30 days, or any other fact older than 90, is replaced by a link to the provider's own page. The “last verified” date at the top of each page is the oldest check date among the facts on it.
Refreshed weekly
Each week we read the public price APIs of OpenRouter, DeepInfra and Requesty. A price that moved by less than half is updated; a bigger move, a model that disappeared, or any change to a watched pricing or policy page goes to a person to review before the page changes.
Fair to the other side
Every comparison says when the other provider is the better choice, and we don't make unscoped claims like “cheapest” or “fastest”. Names are plain text: no logos, brand colours or screenshots.
Corrections
If something here is wrong or out of date, email [email protected] with the page and the source. We check every report and correct the page, with the new check date shown.
Sources we check
Each provider's pages and APIs we read, with how and when.
OpenRouter
- openrouter.ai/docs/faqdocs · Oct 15, 2026
- openrouter.ai/docs/quickstartdocs · Oct 15, 2026
- openrouter.ai/api/v1/modelsapi · Oct 15, 2026
- openrouter.ai/docs/guides/guides/claude-code-integrationdocs · Oct 15, 2026
- openrouter.ai/docs/guides/routing/provider-selectiondocs · Oct 15, 2026
- trust.openrouter.aidocs · Oct 30, 2026
- openrouter.ai/chatfetch · Oct 15, 2026
- openrouter.ai/rankingsfetch · Oct 15, 2026
- openrouter.ai/api/v1/models/deepseek/deepseek-v4.1-flash/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/z-ai/glm-5.3-flash/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/openai/gpt-oss-120b/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/openai/gpt-oss-20b/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/moonshotai/kimi-k2.6/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/qwen/qwen3.8-max-0902/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/deepseek/deepseek-v4-pro-0813/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/anthropic/claude-opus-5.5/endpointsapi · Oct 30, 2026
- openrouter.ai/api/v1/models/google/gemini-3.1-pro-preview/endpointsapi · Oct 30, 2026
DeepInfra
- deepinfra.com/pricingpricing-page · Oct 15, 2026
- docs.deepinfra.com/index.mddocs · Oct 15, 2026
- api.deepinfra.com/v1/openai/modelsapi · Oct 15, 2026
- docs.deepinfra.com/chat/overview.mddocs · Oct 15, 2026
- docs.deepinfra.com/integrations/anthropic.mddocs · Oct 15, 2026
- deepinfra.com/privacyterms · Oct 15, 2026
- docs.deepinfra.com/account/data-privacydocs · Oct 15, 2026
- docs.deepinfra.com/batch/introductiondocs · Oct 15, 2026
- deepinfra.com/chatfetch · Oct 15, 2026
Requesty
- www.requesty.ai/pricingpricing-page · Oct 15, 2026
- docs.requesty.ai/quickstartdocs · Oct 15, 2026
- router.requesty.ai/v1/modelsapi · Oct 15, 2026
- docs.requesty.ai/integrations/claude-codedocs · Oct 15, 2026
- www.requesty.ai/securitydocs · Oct 15, 2026
Portkey
- portkey.ai/pricingpricing-page · Oct 30, 2026
- docs.portkey.aidocs · Oct 15, 2026
- portkey.ai/modelsfetch · Oct 15, 2026
- docs.portkey.ai/docs/integrations/llms/anthropicdocs · Oct 15, 2026
- pulse2.com/palo-alto-networks-to-acquire-portkey-to-establish-ai-gateway-as-control-plane-for-autonomous-enterprise-agents/amp/news · Oct 15, 2026
Together AI
- www.together.ai/pricingpricing-page · Oct 15, 2026
- docs.together.ai/docs/openai-api-compatibilitydocs · Oct 23, 2026
- docs.together.ai/docs/serverless-modelsdocs · Oct 15, 2026
- docs.together.ai/docs/zero-data-retentiondocs · Oct 23, 2026
- docs.together.ai/docs/batch-inferencedocs · Oct 15, 2026
Fireworks AI
- docs.fireworks.ai/serverless/pricingdocs · Oct 15, 2026
- fireworks.ai/pricingpricing-page · Oct 15, 2026
- docs.fireworks.ai/tools-sdks/openai-compatibilitydocs · Oct 23, 2026
- docs.fireworks.ai/tools-sdks/anthropic-compatibilitydocs · Oct 23, 2026
- fireworks.ai/modelsfetch · Oct 15, 2026
- docs.fireworks.ai/guides/security_compliance/data_handlingdocs · Oct 15, 2026
- fireworks.ai/blog/fireworks-ai-achieves-soc-2-type-ii-and-hipaa-compliancedocs · Oct 15, 2026
- docs.fireworks.ai/guides/quotas_usage/account-quotasdocs · Oct 15, 2026
Groq
- console.groq.com/docs/modelsdocs · Oct 30, 2026
- groq.comfetch · Oct 15, 2026
- console.groq.com/docs/openaidocs · Oct 30, 2026
- console.groq.com/docs/batchdocs · Oct 30, 2026
- console.groq.com/docs/rate-limitsdocs · Oct 30, 2026
Unify
- unify.aifetch · Oct 15, 2026
- api.unify.ai/v0/modelsfetch · Oct 15, 2026
Related comparisons
One key. Every model. No top-up fee.
Works with the OpenAI and Anthropic SDKs, Claude Code, Codex and other coding agents. Every model runs in the USA.