Free 3 min read

Is Grok Down?

Check live xAI Grok status — Grok API, grok.com chat, and X (Twitter) integration. See recent incidents and set up free email alerts.

xAI Grok live status

xAI Grok — live status

Updated every 5 minutes. Click the badge or visit prismix.dev/service/xai for the full incident history.

Full status →

Quick check: is Grok down right now?

The fastest ways to check xAI Grok availability:

  1. Prismix: prismix.dev/service/xai — live status + 30-day uptime + incidents.
  2. xAI status page: status.x.ai — official xAI status page.
  3. API call: curl https://prismix.dev/api/v1/statuses | jq '.services[] | select(.id=="xai")'

Step 1 — Set up free email alerts for xAI

Get emailed the moment xAI Grok status changes. 2-minute setup, free, no credit card:

  1. 1

    Sign in

    Go to prismix.dev/sign-in — enter your email and a 6-digit OTP code, or sign in with GitHub.

  2. 2

    Star xAI

    On prismix.dev/status or prismix.dev/service/xai, click the ☆ star icon.

  3. 3

    Alerts are live

    You'll get an email within minutes of any status change — degraded, outage, or recovery.

Step 2 — Monitor xAI API programmatically

curl

curl https://prismix.dev/api/v1/statuses | jq '.services[] | select(.id=="xai")'

JavaScript / Node.js

const resp = await fetch("https://prismix.dev/api/v1/statuses");
const { services } = await resp.json();
const xai = services.find(s => s.id === "xai");

if (xai?.indicator !== "none") {
  console.warn(`⚠️ xAI is ${xai.indicator}: ${xai.description}`);
  process.exit(1); // fail CI if Grok API is down
}

Common causes of "Grok not working"

If Prismix shows xAI as "Operational" but your requests are failing:

  • Wrong API base URL — xAI uses https://api.x.ai/v1 (not api.xai.com). The path follows the OpenAI-compatible pattern so you can swap the base URL in existing OpenAI SDK code.
  • Model name mismatch — Valid models are grok-3, grok-3-mini, grok-2-vision-1212. Stale model IDs return 404.
  • API key issues (401) — Keys are generated at console.x.ai. The key prefix starts with xai-. Passing an OpenAI key here will 401 immediately.
  • Rate limits (429) — xAI applies per-minute and per-day rate limits depending on your tier. Check your usage at console.x.ai/usage.
  • X (Twitter) Grok vs API Grok — The in-app Grok on X (Twitter) and grok.com is a separate surface from the API. X.com Grok outages don't necessarily affect the API, and vice versa.
  • Context length exceeded — grok-3 supports 131,072 context tokens. Exceeding it returns a 400 error, not a graceful truncation.
🔔

Stop manually checking — get alerts instead

Star xAI on Prismix and get emailed the moment status changes. Free, no credit card.

Embed xAI status badge

[![xAI Grok status](https://prismix.dev/api/badge/xai.svg)](https://prismix.dev/service/xai)

Full badge guide →

Monitor other AI chat providers?

Full status dashboard: prismix.dev/status