AI Model Pricing Comparator avatar

AI Model Pricing Comparator

Pricing

from $1.00 / 1,000 results

Go to Apify Store
AI Model Pricing Comparator

AI Model Pricing Comparator

Compare LLM pricing across 380+ models from OpenRouter, Venice AI, and more. Find the cheapest provider for any model instantly. Cross-provider price comparison, filter by modality/context/capabilities, sort by savings. Real-time data, under 1 second.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

David Flagg

David Flagg

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Compare LLM pricing across 15+ providers in real-time. Find the cheapest model for your use case in seconds.

What it does

Aggregates live pricing data from 380+ AI models across major providers:

  • OpenRouter (340+ models) — OpenAI, Anthropic, Google, Meta, Mistral, DeepSeek, Cohere, xAI, and more
  • Venice AI (43 models) — Uncensored models, unique offerings

All data is fetched in real-time from provider APIs (no stale caches). Results are normalized to a common schema with USD per million tokens pricing.

Use cases

  • "What's the cheapest model with vision?" — Filter by modality, sort by price
  • "Compare all Claude models" — Search by name, see every provider's price
  • "Models under $1/MTok with 128K+ context" — Filter by price and context window
  • "What does GPT-4o cost on different providers?" — Cross-provider price comparison
  • Cost optimization for AI applications — Find cheaper alternatives to expensive models

Input

ParameterTypeDescriptionDefault
querystringSearch model names and descriptions(all)
maxInputPricenumberMax input price in $/MTok(no limit)
maxOutputPricenumberMax output price in $/MTok(no limit)
minContextWindowintegerMin context window in tokens0
modalitystringFilter: any, text, multimodal, image-gen, audioany
capabilitiesstring[]Required: vision, function-calling, reasoning, web-search(none)
providersstring[]Limit to specific providers(all)
sortBystringinput_price, output_price, context_window, nameinput_price
includeFreebooleanInclude $0 (free tier) modelstrue
maxResultsintegerMax models to return (0 = all)0

Output

Each model in the dataset includes:

{
"name": "Anthropic: Claude Sonnet 4.6",
"model_id": "anthropic/claude-sonnet-4.6",
"provider": "Anthropic",
"source": "openrouter",
"input_price_per_mtok": 3.0,
"output_price_per_mtok": 15.0,
"context_window": 1000000,
"max_output_tokens": 64000,
"modality": "multimodal",
"input_modalities": ["text", "image"],
"output_modalities": ["text"],
"capabilities": ["vision"],
"description": "...",
"huggingface_id": "...",
"fetched_at": "2026-03-11T16:45:00+00:00"
}

Examples

Cheapest non-free models:

{"includeFree": false, "sortBy": "input_price", "maxResults": 20}

All Claude models compared:

{"query": "claude", "sortBy": "input_price"}

Cheapest multimodal (vision) models:

{"modality": "multimodal", "includeFree": false, "sortBy": "input_price", "maxResults": 10}

Models under $1/MTok with 100K+ context:

{"maxInputPrice": 1.0, "minContextWindow": 100000, "sortBy": "input_price"}

How it works

  1. Fetches model data concurrently from OpenRouter and Venice AI public APIs
  2. Normalizes pricing to USD per million tokens
  3. Classifies modality (text, multimodal, image-gen, audio)
  4. Extracts capabilities (vision, function-calling, reasoning, web-search)
  5. Applies your filters and sorting
  6. Pushes results to the Apify dataset

No API keys required for the default providers. Runs in under 5 seconds.