# OptimToken by OptimNow > Compare LLM pricing and cloud compute pricing with business metrics, technical filters, and live provider data. Primary site: https://optimtoken.optimnow.io/ Compute page: https://optimtoken.optimnow.io/compute Per-model pages: https://optimtoken.optimnow.io/models/{provider}/{model}, one static HTML page per model (full pricing incl. batch/cache, use-case costs), readable without JavaScript; complete list in https://optimtoken.optimnow.io/sitemap.xml Price barometer: https://optimtoken.optimnow.io/barometer, every LLM list-price move over the latest measured window, with the blended 30/70 price before and after each one and the rules behind the figures Guides index: https://optimtoken.optimnow.io/guides, all FinOps guides on LLM and cloud pricing Compare tool: https://optimtoken.optimnow.io/compare, any 2-4 models side by side, plus prebuilt head-to-head pages at /compare/{model-a}-vs-{model-b} Guides: https://optimtoken.optimnow.io/guides/batch-api-economics, Batch API economics: when the -50% applies https://optimtoken.optimnow.io/guides/cost-per-request-methodology, How we compute cost per request https://optimtoken.optimnow.io/guides/open-weights-vs-proprietary, Open weights against proprietary APIs: the cost gap in numbers https://optimtoken.optimnow.io/guides/prompt-caching-economics, Prompt caching: the discount nobody budgets for https://optimtoken.optimnow.io/guides/quality-per-dollar, Quality per dollar: the models that beat their price class https://optimtoken.optimnow.io/guides/where-to-run-a-model, Bedrock, Vertex, Azure or direct: what the channel changes Sitemap: https://optimtoken.optimnow.io/sitemap.xml Detailed reference: https://optimtoken.optimnow.io/llms-full.txt The block between GUIDES-START and GUIDES-END is regenerated by scripts/prerender.mjs from scripts/guides/*.mjs on every build. Editing it here by hand is pointless: the list a hand kept had already drifted a guide behind. ## Summary OptimToken helps teams compare large language model pricing and cloud infrastructure pricing in one web app. The root page focuses on LLMs. The compute page focuses on cloud instances. ## LLM pricing - Compare hundreds of models when live OpenRouter data is available (exact count in the API's meta.total), with static fallback coverage in local development or API outages - Providers include OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, xAI, Cohere, Amazon, Alibaba, AI21 Labs, and others - Business view shows efficiency score, unit cost per request, monthly budget estimates, and a FinOps Friendly badge - Technical view shows input and output price per 1M tokens, context window, parameters, release date, and capabilities - Use case presets: Support Ticket, Knowledge Q&A, Meeting Summary, Marketing Content, Coding Task, Invoice Processing, Call Summary, Agent Workflow - FinOps Friendly requires all 4, on relative percentiles that recalibrate as the market moves: Arena ELO in the top 40% of ranked models, efficiency score in the top 30%, list price among the cheapest 70% of ranked models, and a stable release (no preview/beta/experimental label, not a frontier model released in the last 3 months, and no vendor-announced deprecation). The price gate reads list prices only: batch and cache discounts are conditional on the customer implementing them. ## Cloud compute pricing - Compare AWS, Azure, GCP, DigitalOcean, OCI, OVH, and Alibaba Cloud - Pricing tiers include on-demand, spot/preemptible, savings plans or CUDs, and reserved pricing where the provider supports them - Filters cover provider, category, use case, processor family, operating system, region, vCPUs, and memory ## Machine-readable API (free, no auth, CORS enabled) AI agents and applications are welcome to read the same JSON data the site uses. Terms: free to use with attribution, cite https://optimtoken.optimnow.io/ as the source. Data is provided as-is for comparison; verify final numbers with official provider pricing pages. OpenAPI 3.1 spec (full schemas + field provenance): https://optimtoken.optimnow.io/openapi.json MCP server (Model Context Protocol, streamable HTTP): https://ai-pricing-hub-mcp-9604f763.alpic.live/ Docs & connection guide: https://optimtoken.optimnow.io/mcp Tools: compare-llm-models, recommend-llm-model, compare-models-side-by-side, estimate-llm-cost, compare-compute-pricing. Registry name: io.github.optimnow/ai-pricing-hub - LLM pricing JSON: https://optimtoken.optimnow.io/api/llm-models Query params: ?provider= (exact, case-insensitive), ?model= (substring), ?limit= Example: /api/llm-models?provider=anthropic&limit=10 Returns { models: [...], meta }. Each model has: provider, model, inputPricePer1M, outputPricePer1M, batchInputPricePer1M, batchOutputPricePer1M (batch API, typically -50%), cachedInputPricePer1M (prompt-cache read price), contextWindow, category, capabilities, releaseDate, eloScore (Arena), license. meta.timestamp is the snapshot time and meta.eloAsOf the date of the last Arena ELO refresh. meta.unpriced lists models OpenRouter carries with NO published token price (its anonymous "stealth" evaluation endpoints). They are not in models[] and are not free: the price is simply unpublished, prompts are retained by the anonymous provider, and every such model so far was withdrawn or renamed within weeks. Never quote a price for one, and never call it the cheapest option. - Compute pricing JSON: https://optimtoken.optimnow.io/api/pricing Query params: ?region= (us-east | us-west | europe | asia-pacific), ?provider=aws,gcp (comma list), ?instanceType= (substring), ?limit= Example: /api/pricing?region=europe&provider=aws,azure&instanceType=large&limit=50 Returns { instances: [...], meta }. Each instance has: provider, instanceType, os, vCPUs, memory, onDemandHourly, onDemandMonthly, spot, savingsPlan1yr/3yr, reserved1yr/3yr (reserved = EFFECTIVE HOURLY, term totals divided by term hours). meta.sources marks each provider live or static; meta.sourceRegions tells the actual priced region per provider: some public endpoints return a global list price. ## Data sources and freshness - LLM pricing: OpenRouter API, refreshed at most every 24 hours (CDN cache), with a daily-regenerated static fallback - LLM quality: Arena (formerly Chatbot Arena / LMArena) ELO scores, rebased WEEKLY from the Arena leaderboard by a GitHub Action (Mondays). Every mapped score is rewritten in one pass or none is: the site ranks on percentiles, so a partial refresh reads as market movement. meta.eloAsOf carries the leaderboard's own stamp, not the run date - Cloud pricing: live provider APIs (AWS, Azure, GCP, DigitalOcean, OCI, OVH), refreshed at most every 24 hours; Alibaba Cloud uses curated static data