Separate Groq model usage from service-tier choices before estimating a workload. This page explains the charge categories and provides editable scenarios using current sourced records.
How Groq pricing works
Text models distinguish input from generated output. Supported cached input has its own treatment, and service tiers may use a different rate. Audio services use their documented media units. Live rows preserve these categories rather than blend them into one provider-wide quote. Official documentation.
Write down the unit before comparing alternatives. An input-heavy document workflow and a long coding answer can have very different cost patterns. For a tool-assisted system, identify hosted-tool charges before treating a token estimate as the full bill.

Full price list
| Model | Price type | USD | Unit | Tier | Region | Source |
|---|---|---|---|---|---|---|
| GPT OSS 120B | Input | $0.15 | per 1M tokens | Standard | See source | Official source ↗ |
| GPT OSS 120B | Output | $0.6 | per 1M tokens | Standard | See source | Official source ↗ |
| GPT OSS 20B | Input | $0.075 | per 1M tokens | Standard | See source | Official source ↗ |
| GPT OSS 20B | Output | $0.3 | per 1M tokens | Standard | See source | Official source ↗ |
| Qwen/Qwen3.6-27B | Input | $0.6 | per 1M tokens | Standard | See source | Official source ↗ |
| Qwen/Qwen3.6-27B | Output | $3 | per 1M tokens | Standard | See source | Official source ↗ |
| Qwen/Qwen3.8-27B | Input | $0.8 | per 1M tokens | Standard | See source | Official source ↗ |
| Qwen/Qwen3.8-27B | Output | $4 | per 1M tokens | Standard | See source | Official source ↗ |
| Safety GPT OSS 20B | Input | $0.075 | per 1M tokens | Standard | See source | Official source ↗ |
| Safety GPT OSS 20B | Output | $0.3 | per 1M tokens | Standard | See source | Official source ↗ |
Last verified · Source ↗
The catalog and pricing reference are the starting points for supported identifiers and product rates. Review each source and verification date when a production budget depends on it. Official documentation.
An unavailable field means this reference does not have a verified amount for that combination. It does not mean the operation is free. Keep a list of excluded charges beside your estimate.
Estimate your cost
Estimate your API costs
Your text and estimates stay in this browser. No API requests are sent to model providers.
Loading verified model records…
Use observed input and output from a representative request. The defaults are illustrative assumptions, so replace them before making a budget decision. Increase the traffic estimate to reflect the busiest plausible day and inspect its monthly implication.
Three worked scenarios
Chatbot. Include retained conversation and the system instruction in input. Compare a compact answer with the response your product actually needs.
Estimate your API costs
Your text and estimates stay in this browser. No API requests are sent to model providers.
Loading verified model records…
Summarization. Start with the relevant extracted text and a defined output format. Repeated preprocessing or resending the source to several prompts can dominate the workload.
Estimate your API costs
Your text and estimates stay in this browser. No API requests are sent to model providers.
Loading verified model records…
Coding assistant. Include repository context, error logs and follow-up attempts. Compare the cost of a completed task as well as a single call.
Estimate your API costs
Your text and estimates stay in this browser. No API requests are sent to model providers.
Loading verified model records…
How to reduce cost on Groq
Prompt caching uses exact matching prefixes on supported models. Put stable instructions and definitions before changing request content, then inspect actual cache usage. Similar subject matter alone does not establish a cache hit. Official documentation.
Batch processing is an option for work that can be collected and completed asynchronously. Use it only when your application can reconcile individual results and tolerate the documented completion behavior. Official documentation.
Evaluate a less expensive candidate on saved tasks before switching. A lower request price can be offset by repair passes, unsupported answers or manual review. Record task outcomes with usage so a cost reduction remains meaningful after a future prompt change.
Billing, credits and limits notes
Developer billing can issue invoices during a cycle as progressive usage thresholds are crossed. This is separate from a spend limit. Monitor usage and payment state rather than infer remaining capacity from the most recent invoice. Official documentation.
Groq Spend Limits apply across the paid organization’s API keys. They are separate from project throughput controls. Test the application’s stopped-work behavior before raising the organization budget. Official documentation.
Read the Free plan guide if staying unpaid, or Groq throughput limits when a budgeted workload is throttled.
Price change history
- Groq · Whisper Large V3 Turbo — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Whisper — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Qwen/Qwen3.8-27B — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Qwen/Qwen3.6-27B — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Safety GPT OSS 20B — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · GPT OSS 20B — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · GPT OSS 120B — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Prompt Guard 2 86M — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · Llama Prompt Guard 2 22M — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
- Groq · groq/compound-mini — MetadataRecord updated; consult the linked source for details. → SDK languages: ["Python","JavaScript","TypeScript"]Source ↗
Recorded changes describe observations retained by this site. For an invoice dispute or an older unrecorded interval, use provider billing records. Keep a date-stamped version of an estimate when approving a project.
Use the AI API cost calculator to turn the model and workload you are considering into an estimate.
Last verified · Source ↗
Frequently asked questions
Does this estimate include Compound tools?
Does every repeated prompt receive the cache rate?
Does plan activation mean an immediate usage charge?
Why are there several price rows for a model?
Is the cheapest model the least expensive application?
Sources
Last verified · Source ↗