Two-minute setup
- Create a free TokenReply account.
- Create an API key on the API keys page (walkthrough) and copy the value that starts with
sk-. - Send your first request:
curl https://api.tokenreply.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKENREPLY_API_KEY" \
-d '{
"model": "grok-4.20-fast",
"messages": [{"role": "user", "content": "Explain recursion in one paragraph."}]
}'Free Grok models right now
Read from the live catalog when this page opens.
- $0.00 per request
- $0.02 per request
Need more than the free models?
Other Grok models are available as Weekly Featured or paid models; their access and prices are on the models page. Free and paid models use the same base URL and key, so switching only changes the model ID.
Grok access options
| Option | Cost | Change in your code |
|---|---|---|
| Free Grok models | Free, within limits | None |
| Weekly Featured Grok models | Daily call allowance, then billed | Change the model ID |
| Paid Grok models | Billed from in-plan usage or wallet balance | Change the model ID |
Troubleshooting
| Symptom | What it usually means | What to do |
|---|---|---|
| 401 Unauthorized | The key is incomplete, revoked, or was pasted with spaces. | Copy the key again and send it as Authorization: Bearer sk-.... |
| 403 Forbidden | The model is not included in your account tier or in the key's model list. | Pick a Free or Weekly Featured model, or review plans and tiers. |
| 429 Too Many Requests | A rate limit or a daily allowance was reached. | Wait before retrying, lower concurrency, or switch to another available model. |
| Model not found | The model ID changed, is no longer free, or was mistyped. | Copy the exact ID from the live list on this page. |
Frequently asked questions
Does it work in SillyTavern or JanitorAI?
Yes, anywhere an OpenAI-compatible API is accepted. See the SillyTavern and JanitorAI guides.
What about other free models?
Grok is one family. The free AI API guide lists every model that is free right now.