LLM Pricing Comparator avatar

LLM Pricing Comparator

Pricing

Pay per usage

Go to Apify Store
LLM Pricing Comparator

LLM Pricing Comparator

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What does it do?

LLM Pricing Comparator scrapes LLM API pricing pages from major providers including OpenAI, Anthropic, Google, Mistral, and Cohere. It extracts model names, input and output pricing per million tokens, context windows, and model types so you can compare costs across providers in a single dataset.

The actor runs on the Apify platform and delivers clean, structured data ready for export as JSON, CSV, or Excel. It handles retries, proxy rotation, and varied page formats automatically. Each run stores results in an Apify Dataset that you can download or connect to your workflow via API.

Why use this actor?

  • Multi-provider comparison: Compare pricing across OpenAI, Anthropic, Google, Mistral, and Cohere in one run
  • Up-to-date pricing: Scrapes live pricing pages for the latest model costs
  • Embedding models included: Optionally include embedding model pricing alongside chat models
  • Structured output: Clean data with consistent field names for easy analysis and comparison
  • Scalable: Run on schedule with Apify Schedules to track pricing changes over time
  • Export ready: Download as JSON, CSV, Excel or send to Google Sheets, Slack, webhooks

How to use it

  1. Navigate to the LLM Pricing Comparator on Apify Store
  2. Select which providers to compare and whether to include embedding models
  3. Click Start and wait for results
  4. Export the dataset in your preferred format for analysis

You can also run this actor via the Apify API or the Apify JavaScript client.

Input configuration

FieldTypeDescriptionDefault
ProvidersarrayLLM providers to compare["openai", "anthropic", "google", "mistral", "cohere"]
Include EmbeddingsbooleanInclude embedding model pricingtrue
Proxy ConfigurationobjectProxy settingsApify Proxy

Output data

Each result contains these fields:

FieldTypeDescription
providerStringProvider name
modelStringModel name
inputPricePerMillionNumberInput price per million tokens
outputPricePerMillionNumberOutput price per million tokens
contextWindowStringMaximum context window
typeStringModel type (chat/embedding)
urlStringSource pricing page URL
scrapedAtStringTimestamp of extraction

Cost of usage

This actor uses pay-per-event pricing. You are charged $0.75 per 1,000 results extracted. Running with default settings typically costs under $0.01. Adjust input parameters to control providers and manage costs.

The actor uses Apify Proxy which is included in your Apify subscription. Memory usage is typically around 256-1024 MB.

Tips and tricks

  • Run on a schedule using Apify Schedules to monitor pricing changes over time
  • Use Apify integrations to send results to Google Sheets, Slack, Zapier, or your database
  • Combine with other actors from the Apify Store for richer data pipelines
  • Provider pricing pages change format frequently - the actor includes fallback data for reliability
  • Disable embeddings to focus only on chat model pricing comparison

Built with Crawlee and the Apify SDK.