← All guides · provider record →
Groq — free tier setup
What you get free
A permanent free tier on Groq's ultra-fast LPU inference, with per-model rate limits applied at the organization level. Per the catalog: "llama-3.3-70b-versatile: 30 RPM, 1K RPD, 12K TPM, 100K TPD; llama-3.1-8b-instant: 30 RPM, 14.4K RPD, 6K TPM, 500K TPD; openai/gpt-oss-120b: 30 RPM, 1K RPD, 8K TPM, 200K TPD (varies by model). 'Rate limits apply at the organization level, not individual users.'" The gotcha: Groq cut free-tier limits in 2026 — most models are now 1,000 requests/day (down from 14,400), so daily caps arrive much sooner than older guides suggest.
Friction check
| Credit card | no |
| Phone verification | no |
| Org/membership | none |
| Est. time to first key | ~5m (3 steps) |
| Trains on your prompts | unknown |
Get a key
- Go to
console.groq.comand sign up (email or OAuth) — no card required. - Open the API Keys page at
console.groq.com/keys. The official quickstart says to "visit the API Keys page to create an API Key." - Create a new key (exact button label unconfirmed — verify on first signup), name it, and copy the key immediately. It is shown once.
First request
curl against the OpenAI-compatible base URL from the catalog. Expected success shape: a JSON chat.completion object with choices[0].message.content.
export GROQ_API_KEY="YOUR_KEY"
curl https://api.groq.com/openai/v1/chat/completions \
-H "Authorization: Bearer $GROQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "llama-3.1-8b-instant",
"messages": [{"role": "user", "content": "ping"}],
"max_tokens": 16
}'
Limits that will bite you
- Limits are per model, at the organization level — a second key in the same org does not add quota.
llama-3.3-70b-versatile: 30 RPM, 1,000 RPD, 12K TPM, 100K TPD — the 100K TPD ceiling is the tightest for long-context work.llama-3.1-8b-instant: 30 RPM, 14,400 RPD, 6K TPM, 500K TPD — highest RPD on the tier; the 6K TPM cap throttles bursts.openai/gpt-oss-120b: 30 RPM, 1,000 RPD, 8K TPM, 200K TPD.qwen/qwen3-32b: 60 RPM, 1,000 RPD, 6K TPM, 500K TPD.- 2026 reduction: most models now 1,000 RPD on free tier. Cached tokens do not count toward thresholds.
- Live model list:
https://api.groq.com/openai/v1/models.
Key rotation runbook
- Create a second key from the same API Keys page (
console.groq.com/keys) (multiple-keys support unconfirmed — verify on first signup). Note: extra keys do not raise quota — limits are org-level, so real rotation requires a second organization/account. - Revoke: delete the key from
console.groq.com/keys. - ModelHubby integration:
export GROQ_API_KEY_2="..."— the key pool picks it up automatically; state machine cools down rate-limited keys per-key.
ModelHubby usage
pnpm mh show groq
pnpm mh probe --live --provider groq --apply