VOOZH about

URL: https://apify.com/parseforge/openrouter-models-pricing-scraper

โ‡ฑ OpenRouter AI Model Pricing Scraper - Catalog + Filters ยท Apify


๐Ÿ‘ OpenRouter AI Model Pricing Scraper avatar

OpenRouter AI Model Pricing Scraper

Pricing

from $32.85 / 1,000 results

Go to Apify Store

OpenRouter AI Model Pricing Scraper

Scrape AI model catalog and pricing from OpenRouter public API. Get prompt/completion price per token, context length, modality, top providers, and supported features for 300+ AI models. No API key required.

Pricing

from $32.85 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

8 days ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿค– OpenRouter AI Model Pricing Scraper

๐Ÿš€ Pull the entire OpenRouter model catalog in seconds. Filter by provider, modality, context length, and price. No API key, no registration, no manual CSV wrangling.

๐Ÿ•’ Last updated: 2026-05-12 ยท ๐Ÿ“Š 24 fields per record ยท 300+ AI models indexed ยท 55+ providers including OpenAI, Anthropic, Google, Meta, Mistral ยท Per-1M-token pricing normalized

The OpenRouter AI Model Pricing Scraper extracts the complete public model catalog from OpenRouter, a unified gateway that exposes hundreds of large language models from the major AI labs and independent providers. The actor lists every model with prompt and completion prices normalized to USD per million tokens, context length, modality, tokenizer family, supported parameters, knowledge cutoff, and links back to the canonical OpenRouter model page.

You can search by free-text query, narrow to a single provider like OpenAI or Anthropic, restrict to a modality such as text+image->text, set minimum context length, and cap maximum prompt or completion price. A freeOnly flag returns just the no-cost models, which is handy for prototyping. Results sort by newest first, lowest price, or longest context. The output is flat JSON ready to feed into a price comparison dashboard, an AI gateway selector, or a cost-aware routing layer in your own app.

๐ŸŽฏ Target audience๐Ÿ’ผ Primary use cases
AI app buildersChoose the cheapest model that meets your context and modality needs
FinOps and procurementTrack LLM unit economics across vendors over time
ML researchersSurvey the available open and proprietary model landscape
Tooling and gateway vendorsKeep your in-app catalog in sync with OpenRouter
Content and developer marketingSource up-to-date model spec tables for blog posts and docs

๐Ÿ“‹ What the OpenRouter Models Pricing Scraper does

  • ๐Ÿ”Ž Free-text search. Match by model id, display name, or description fragments.
  • ๐Ÿท๏ธ Provider filter. Pick one of 55+ providers from a curated enum, including AI21, Anthropic, Cohere, DeepSeek, Google, Meta Llama, Mistral, OpenAI, Perplexity, Qwen, x-AI, and more.
  • ๐ŸŽจ Modality filter. Filter to text->text, text+image->text, text->image, or text+audio->text models in one click.
  • ๐Ÿ’ฐ Price ceilings. Set max prompt price and max completion price (USD per 1M tokens) to keep budget-friendly options.
  • ๐Ÿ“ Context length floor. Only return models that handle at least N tokens of context.
  • ๐Ÿ†“ Free tier only. Toggle freeOnly to surface models with zero prompt and completion cost for prototyping.
  • ๐Ÿ”ƒ Sort modes. Newest first, ascending prompt price, ascending completion price, descending context, or alphabetical name.

Each record carries a full normalized fingerprint: model id, canonical slug, name, description, knowledge cutoff, context length, max completion tokens, input and output modalities, tokenizer, prompt and completion prices per million tokens, optional input-cache and image and web-search and internal-reasoning prices, moderation flag, Hugging Face id, supported parameters, default parameters, and a direct URL to the OpenRouter model page.

๐Ÿ’ก Why it matters: Model pricing changes weekly. Without a fresh catalog you risk wiring your product to an overpriced or deprecated endpoint. This actor lets you re-pull the full landscape on demand and compare apples to apples on a single price unit.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to filter the catalog, compare prompt prices across providers, and export the result to a spreadsheet.


โš™๏ธ Input

FieldTypeDescription
querystringFree-text search across model id, name, and description.
providerenumVendor prefix in the model id. 55+ values plus a blank for all.
modalityenumOne of text->text, text+image->text, text->image, text+audio->text.
minContextLengthintegerMinimum context window in tokens. Useful for filtering to 100k+ models.
maxPromptPricePerMillionnumberMax USD price per 1M input tokens.
maxCompletionPricePerMillionnumberMax USD price per 1M output tokens.
freeOnlybooleanRestrict to models with zero prompt and completion price.
sortByenumcreated, promptPrice, completionPrice, contextLength, or name.
maxItemsintegerFree users 10, paid users up to 1,000,000.

Example: cheapest text-to-text models with at least 100k context.

{
"modality":"text->text",
"minContextLength":100000,
"sortBy":"promptPrice",
"maxItems":20
}

Example: all Anthropic models under $5 per million completion tokens.

{
"provider":"anthropic",
"maxCompletionPricePerMillion":5,
"sortBy":"created",
"maxItems":50
}

โš ๏ธ Good to Know: OpenRouter prices its source data in USD per token, not per million. This actor multiplies by 1,000,000 and rounds to six decimals so every record uses one consistent unit. Filters such as maxPromptPricePerMillion apply to the normalized value.


๐Ÿ“Š Output

Each record is a flat JSON object with the fields below.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ†” idstringopenai/gpt-chat-latest
๐Ÿ”— urlstringhttps://openrouter.ai/models/openai/gpt-chat-latest
๐Ÿชช canonicalSlugstringopenai/gpt-chat-latest-20260505
๐Ÿท๏ธ namestringOpenAI: GPT Chat Latest
๐Ÿ“ descriptionstringGPT Chat Latest points to OpenAI's stable API alias...
๐Ÿ—“๏ธ createdAtstring2026-05-05T16:56:52.000Z
๐Ÿง  knowledgeCutoffstring2025-08-31
๐Ÿ“ contextLengthnumber400000
๐Ÿ“ค maxCompletionTokensnumber128000
๐ŸŽจ modalitystringtext+image+file->text
๐ŸŽ›๏ธ inputModalitiesarray["text", "image", "file"]
๐Ÿ—ฃ๏ธ outputModalitiesarray["text"]
๐Ÿ”ค tokenizerstringGPT
๐Ÿ’ต promptPricePerMillionnumber5
๐Ÿ’ต completionPricePerMillionnumber30
๐Ÿ—ƒ๏ธ inputCachePricePerMillionnumber0.5
๐Ÿ”Ž webSearchPricenumber0.01
๐Ÿ›ก๏ธ isModeratedbooleantrue
๐Ÿค— huggingFaceIdstringnull
โš™๏ธ supportedParametersarray["tools", "tool_choice", ...]
๐ŸŽš๏ธ defaultParametersobject{ "temperature": null, ... }
๐Ÿ”— linksobject{ "details": "/api/v1/models/.../endpoints" }
โฑ๏ธ scrapedAtstring2026-05-12T16:50:28.264Z

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ’ตPrices in one unit. USD per 1M tokens across every model, no math required.
๐Ÿท๏ธ55+ providers covered. Curated enum lets you scope to any vendor in one click.
๐ŸŽจModality-aware. Filter for vision, audio, image-out, or text-only models.
๐Ÿ“Context-aware. Pull just the 100k+ or 1M+ context models when you need them.
๐Ÿ†“Free-tier toggle. Surface only no-cost models for prototyping.
โšกSingle API call. The actor reads the full catalog in one shot for fast runs.
๐Ÿ”ŒIntegrates everywhere. Land results in Sheets, Notion, Slack, or a database.

๐Ÿ“Š 300+ models, 55+ providers, 1 free actor.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
โญ OpenRouter Models Pricing Scraper (this Actor)Free tier availableWhole OpenRouter catalogOn-demandProvider, modality, price, contextOne JSON input
Manual catalog scrapingEngineering timePer-vendor onlyManualCustom codeHigh
Vendor pricing pagesFreeOne vendor eachInconsistentNoneBrowser only
Paid model intelligence services$100+ per monthOften broaderDailyVendor-specificAccount, key, SDK

For teams that need to keep a live view of LLM cost and capability across vendors, this actor is the shortest path from question to spreadsheet.


๐Ÿš€ How to use

  1. ๐Ÿ” Create a free Apify account. Sign up at Apify and claim the $5 starter credit.
  2. ๐ŸŽš๏ธ Open the actor. Pick filters such as provider, modality, minContextLength, or maxPromptPricePerMillion.
  3. ๐Ÿ“‹ Optional: search. Add a free-text query like coding or reasoning to narrow the list.
  4. โ–ถ๏ธ Run it. Free users get a 10-row preview, paid users can pull up to 1,000,000 records per run.
  5. ๐Ÿ“ค Export. Download JSON, CSV, or Excel, or push results into Google Sheets, Airtable, Slack, Notion, or a database via Apify integrations.

โฑ๏ธ Total time from sign-up to first dataset: about 90 seconds.


๐Ÿ’ผ Business use cases

๐Ÿ› ๏ธ AI product engineering

  • Pick the cheapest model that meets latency and context needs
  • Build a routing layer that adapts to price changes
  • Audit model usage cost across feature flags
  • Compare tokenizer families for prompt budgeting

๐Ÿ’ผ FinOps and procurement

  • Track LLM unit economics across vendors
  • Benchmark vendor pricing against internal targets
  • Forecast spend by mapping volume to current rates
  • Snapshot pricing for vendor contract reviews

๐Ÿ“Š Analytics and BI

  • Dashboards that compare price per million tokens across providers
  • Trend reports on model launches and price moves
  • Coverage maps of modality availability
  • Inventory of models with image or audio input

๐Ÿ“ฃ Developer marketing

  • Always-current spec tables for blog posts and docs
  • Comparison charts for product launches
  • Newsletter data for AI-cost roundups
  • Course material with real, current numbers

๐ŸŒŸ Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

๐ŸŽจ Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

๐Ÿค Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

๐Ÿงช Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

๐Ÿ”Œ Automating OpenRouter Models Pricing Scraper

Drive this actor from your own stack with a few lines of code.

Schedules let you re-pull the catalog every day or every hour. Pair a daily schedule with a webhook to push deltas into your pricing dashboard.


โ“ Frequently Asked Questions

๐Ÿ’ฐ Is there a cost to run this Actor?

The actor itself is free to use on Apify. You pay only for the platform compute and storage you consume during a run. New accounts come with $5 of starter credit, which covers many small runs.

๐Ÿ”‘ Do I need an OpenRouter API key?

No. The actor reads the public OpenRouter model catalog endpoint, which does not require authentication. You only need an OpenRouter account if you later want to call the models themselves.

๐Ÿ“Š How many models are returned?

The catalog grows over time. As of the most recent run, OpenRouter publishes around 300 models across 55+ providers. The actor returns every model that matches your filters.

๐Ÿ’ต How is pricing normalized?

OpenRouter prices its source data in USD per token. The actor multiplies by 1,000,000 and rounds to six decimals so every record uses one consistent unit, prompt and completion. Optional unit prices for cached input and image input and web search are preserved as published.

๐ŸŽจ Which modalities are supported?

The modality enum covers text->text, text+image->text, text->image, and text+audio->text. The raw output also captures multi-input modalities like text+image+file->text exactly as published.

๐Ÿค Can I use this Actor for commercial use?

Yes. The OpenRouter catalog is a public listing of models offered by third-party providers. You are responsible for following any terms on the model pages themselves before you call those models in production.

๐Ÿ’ณ Do I need a paid Apify plan?

A paid plan is not required. Free accounts can preview up to 10 rows per run. Paid plans unlock up to 1,000,000 rows per run plus larger storage and compute budgets.

๐Ÿ†˜ What if a run fails?

Open the run in the Apify console to inspect the log, the input, and any partial dataset. Network errors and upstream rate limits are surfaced as error items in the dataset rather than as silent crashes.

โš–๏ธ Is scraping this data legal?

The OpenRouter model catalog is a public listing. This actor reads only the published catalog endpoint with no login or token, so the data flow is the same one any browser or curl request would produce. Compliance with the source terms and local law remains your responsibility.

๐Ÿ”Ž Can I filter by provider name?

Yes. The provider input is an enum of vendor prefixes used in OpenRouter model ids (for example anthropic, openai, meta-llama). Pick one to restrict the catalog to that vendor.

๐Ÿ†“ How do I find only the free models?

Set freeOnly to true. The actor returns every model whose prompt price and completion price are both zero.


๐Ÿ”Œ Integrate with any app

Stream results into the tools your team already uses.

  • Make - low-code automation across thousands of apps
  • Zapier - trigger and route data into 6,000+ services
  • n8n - self-hosted workflow runner with native Apify support
  • Slack - notifications when runs complete or hit anomalies
  • Google Sheets - one-click dataset to spreadsheet sync
  • BigQuery and Snowflake - warehouse loads via webhook or schedule

๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more data feeds across developer ecosystems, research, and AI tooling.


๐Ÿ†˜ Need Help? Open our contact form and a human will reply within one business day.


This Actor accesses publicly available data only. By using it you accept the responsibility to comply with the source's Terms of Service, rate limits, and applicable laws including data-protection regulations. The data is scraped on-demand from the upstream public API and is not cached or pre-stored by this Actor.

You might also like

OpenRouter Models Scraper - LLM Pricing and Catalog

gio21/openrouter-models-scraper

Scrape the OpenRouter LLM model catalog: pricing, context length, providers, capabilities.

OpenRouter Model Scraper

datapilot/openrouter-model-scraper

OpenRouter Models Scraper extracts AI model metadata from OpenRouter API, including pricing, context length, providers, modalities, token limits, vision/tool support, JSON support, and model architecture. Supports keyword filtering, proxy rotation, and structured dataset

OpenRouter LLM Model Pricing Scraper

jungle_synthesizer/openrouter-llm-model-pricing-scraper

Fetch the full OpenRouter model catalog with pricing, context length, capabilities, and supported parameters as structured data. Returns all 350+ LLMs with prompt/completion/cache prices, modalities, tokenizer details, knowledge cutoffs, and per-provider routing links.

๐Ÿ‘ User avatar

BowTiedRaccoon

4

AI Model Pricing Comparator

david_flagg/ai-model-pricing

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.

OpenRouter - Bring Your Own Key

superlativetech/open-router

Use the OpenRouter platform to choose the best and most cost effective model for your prompts utilizing a standardized interface (including ChatGPT, Claude, Gemini, Llama, Mistral, and more). See instructions for creating an OpenRouter account and API key.

OpenRouter

apify/openrouter

You can use any AI LLM model without accounts in AI providers. Use this Actor as a proxy for all requests. Use pay-per-event pricing to pay only for the real credit used.

Bulk AI Image Generator (NO API KEY)

fayoussef/bulk-ai-image-generator

Generate hundreds of AI images in one run from a list of prompts using top OpenRouter models (Gemini, GPT Image, Seedream, Flux...).

๐Ÿ‘ User avatar

youssef farhan

67

5.0

PromptBase Scraper

crawlerbros/PromptBase

Extract comprehensive data from PromptBase.com, the world's largest AI prompt marketplace with 220k+ prompts for AI models. This actor scrapes detailed prompt content, pricing data , creator profiles, AI model classifications, and high-quality prompt images.

31

5.0

Related articles

How to improve AI models with web scraping and data augmentation
Read more