Live check
Is OpenAI down right now?
Observed from OpenAI’s public feed by our independent monitor. Always confirm operational decisions on the official status page.
While you wait: the OpenAI incident checklist
- Split ChatGPT from the API. ChatGPT and the API are separate components with separate incidents. Your product cares about api.openai.com — check which component, and which models, the incident actually names.
- Check your error mix. 429s vs 5xx vs timeouts tell different stories. Tune retries to exponential backoff with jitter and a hard cap, and keep operations idempotent — a retry storm amplifies their outage into yours.
- Flip to degraded mode deliberately. Fallback model, alternate provider, cached responses, or a clean 'AI features temporarily unavailable' state. Any of these beats spinners and timeouts bleeding into the rest of the product.
- Protect your own capacity. LLM calls that hang until timeout tie up workers and connections. Shorten timeouts during the incident and shed AI load early so the non-AI product stays healthy.
- Pause the async backlog. Batch and queue consumers hammering a degraded API just build a failure backlog. Pause or slow them; drain once the status page clears.
What breaks when OpenAI has issues
An OpenAI incident lands wherever you call the API: chat features, summarization, embeddings and search pipelines, agents, and background enrichment jobs fail or crawl. The second-order damage is usually self-inflicted — generous timeouts and eager retries exhausting your own worker pools, and queues backing up faster than they drain. ChatGPT being down is an annoyance for your team; the product impact comes from the API side.
FAQ
ChatGPT is down — does that mean the API is too?
Not necessarily. They're separate components and often fail independently. status.openai.com breaks them out — check the API line, not the headline.
Should my code retry failed OpenAI calls?
Yes, but with exponential backoff, jitter, and a cap — and make the operations idempotent. Blind fast retries amplify the outage into your own systems and burn rate limit for the recovery.
Can I fail over to another region?
The public OpenAI API doesn't offer user-selectable regional failover, so your realistic fallbacks are a different model, a different provider, or degraded features. If you also run Azure OpenAI, that's a genuinely separate deployment path.
How do I know when it's fully recovered?
Watch status.openai.com for resolution plus your own error rates and latency — recovery often ramps through elevated latency and intermittent 429s rather than snapping back.
Put OpenAI’s status in your toolbar
Is it you — or your vendor? You checked once. The extension watches OpenAI and the rest of your stack continuously — badge, popup and Side Panel, free for 5 vendors, no account.
Add to Chrome — free, no accountNot an outage? Track API changes before they become incidents.
VendorStatus shows when a dependency is failing now. Breakwater watches official developer changelogs and migration deadlines locally in your browser, so your team can plan the change before the next deploy.
Also on your stack?
Not affiliated with OpenAI. Status data comes from their public status page.