Which AI provider has the best uptime?
Independent, third-party measured availability for 46 AI inference APIs — including OpenAI, Anthropic, Google, Mistral, Groq and DeepSeek — probed directly from 4 regions every five minutes, not read off a status page and not routed through a gateway. As of October 28, 2026, 33 of 46 providers answered every probe over the last 24 hours (53,046 checks); over the full observation window since 2026-07-28 that is 4,802,895 checks. Availability can vary by region: doubao sits at 99.9% on average but 99.7% from Asia (Tokyo).
Right now: all 46 measured AI APIs reachable, no open incident on provider status pages
As of Oct 28, 07:42 UTC · probed every 5 minutes from 4 regions · this page is rebuilt about every 30 minutes, so the state may have changed since
Live status: OpenAI API · Claude API (Anthropic) · Gemini API (Google) · Mistral API · DeepSeek API · xAI API · Groq API · Cerebras API · SambaNova API · Together AI API · Fireworks AI API · OpenRouter API · TypeSafe API · all AI API outages
AI API uptime comparison — OpenAI, Anthropic, Google, Mistral, Groq, DeepSeek and 40 more
| Provider | Uptime, 24h | Observed availability, 92d | Worst region | where | p50 TTFB | Probes |
|---|---|---|---|---|---|---|
| baichuan | 100% | 99.6% | 100% | Asia (Tokyo) | 229 ms | 1154 |
| ernie | 100% | 99.9% | 100% | Asia (Tokyo) | 278 ms | 1154 |
| sarvam | 100% | 99.9% | 100% | Asia (Tokyo) | 410 ms | 1154 |
| sensenova | 100% | 99.7% | 100% | Asia (Tokyo) | 461 ms | 1154 |
| aleph-alpha | 100% | 99.8% | 100% | Asia (Tokyo) | 344 ms | 1153 |
| anthropic | 100% | 100% | 100% | Asia (Tokyo) | 178 ms | 1153 |
| cerebras | 100% | 99.9% | 100% | Asia (Tokyo) | 167 ms | 1153 |
| deepinfra | 100% | 99.8% | 100% | Asia (Tokyo) | 436 ms | 1153 |
| deepseek | 100% | 99.9% | 100% | Asia (Tokyo) | 310 ms | 1153 |
| fireworks | 100% | 100% | 100% | Asia (Tokyo) | 99 ms | 1153 |
| glm | 100% | 99.9% | 100% | Asia (Tokyo) | 270 ms | 1153 |
| 100% | 100% | 100% | Asia (Tokyo) | 89 ms | 1153 | |
| groq | 100% | 100% | 100% | Asia (Tokyo) | 187 ms | 1153 |
| hunyuan | 100% | 99.8% | 100% | Asia (Tokyo) | 1423 ms | 1153 |
| hyperbolic | 100% | 100% | 100% | Asia (Tokyo) | 467 ms | 1153 |
| inference-net | 100% | 100% | 100% | Asia (Tokyo) | 168 ms | 1153 |
| kimi | 100% | 99.9% | 100% | Asia (Tokyo) | 261 ms | 1153 |
| meta-llama | 100% | 99.9% | 100% | Asia (Tokyo) | 130 ms | 1153 |
| minimax | 100% | 99.9% | 100% | Asia (Tokyo) | 362 ms | 1153 |
| mistral | 100% | 99.9% | 100% | Asia (Tokyo) | 219 ms | 1153 |
| nebius | 100% | 99.9% | 100% | Asia (Tokyo) | 283 ms | 1153 |
| novita | 100% | 99.9% | 100% | Asia (Tokyo) | 186 ms | 1153 |
| openrouter | 100% | 100% | 100% | Asia (Tokyo) | 70 ms | 1153 |
| perplexity | 100% | 99.9% | 100% | Asia (Tokyo) | 184 ms | 1153 |
| qwen | 100% | 99.9% | 100% | Asia (Tokyo) | 422 ms | 1153 |
Two windows on purpose: 24 hours answers “is it working now”, the 92-day column answers “is it reliable”. Observation started 2026-07-28; the raw series is retained for 90 days, so this window grows until it reaches that. Providers measured in all 4 regions only. Ties broken by sample size: 100% over 200 probes is a stronger claim than 100% over 20. Detected outages and incident history
Which AI providers dropped requests?
| Provider | Uptime, 24h | Observed availability, 92d | Worst region | where | p50 TTFB | Probes |
|---|---|---|---|---|---|---|
| doubao | 99.9% | 99.4% | 99.7% | Asia (Tokyo) | 507 ms | 1154 |
| iflytek | 99.9% | 99.4% | 99.7% | Asia (Tokyo) | 401 ms | 1154 |
| ai21 | 99.9% | 100% | 99.7% | US (Central) | 335 ms | 1153 |
| baseten | 99.9% | 99.9% | 99.7% | Europe (Germany) | 137 ms | 1153 |
| cohere | 99.9% | 99.9% | 99.7% | Europe (Germany) | 149 ms | 1153 |
| friendli | 99.9% | 99.2% | 99.7% | Asia (Tokyo) | 257 ms | 1153 |
| nscale | 99.9% | 99.9% | 99.7% | Europe (Germany) | 319 ms | 1153 |
| openai | 99.9% | 98.6% | 99.7% | Asia (Tokyo) | 209 ms | 1153 |
| stepfun | 99.8% | 99.7% | 99.7% | South America (São Paulo) | 435 ms | 1154 |
| targon | 99.8% | 99.7% | 99.3% | Europe (Germany) | 283 ms | 1153 |
| featherless | 99.7% | 99.8% | 99.0% | Europe (Germany) | 585 ms | 1153 |
| sambanova | 99.5% | 99.4% | 99.0% | US (Central) | 222 ms | 1153 |
| yi-01ai | 95.1% | 97.0% | 81.2% | Asia (Tokyo) | 236 ms | 1154 |
A provider can be perfect on average and still be unreliable for you: what matters is the region your traffic comes from, which is why the worst region is shown next to the average.
Does AI API availability differ by region?
Yes, and by more than the headline numbers suggest. The same providers are probed from every region on the same schedule, so a gap between rows is a property of the path to the provider, not of different sampling. Over the last 7 days:
| Region | Probes | Failed | Failure rate | Observed availability |
|---|---|---|---|---|
| South America (São Paulo) | 94,343 | 145 | 0.154% | 99.846% |
| US (Central) | 94,402 | 194 | 0.206% | 99.794% |
| Europe (Germany) | 94,347 | 240 | 0.254% | 99.746% |
| Asia (Tokyo) | 94,385 | 425 | 0.450% | 99.550% |
Asia (Tokyo) failed 2.9× more often than South America (São Paulo) (0.450% against 0.154%) across identical requests to identical endpoints. A monitor that probes from a single location — which is what most uptime dashboards are — cannot see this difference at all, and will report whichever number its own vantage point happens to produce.
How many AI providers had at least one failure this week?
38 of 46 tracked providers dropped at least one probe in the last 7 days — against 13 of 46 in the last 24 hours. That gap is the whole point of looking at more than a day: at 24-hour resolution almost everything reads as 100%, and the failures that do matter are rare enough to hide inside a short window. Availability figures quoted without a window length are not comparable to anything.
Which providers publish a machine-readable status feed?
Only 11 of the 46 providers measured here expose a status feed a program can read. For the rest there is nothing to check a failure against: no feed, no timestamps, no components — which is worth knowing before you plan a fallback around someone’s status page. Where a feed does exist, we compare our observations against it on the incident log, and both outcomes are informative: a matching entry means two independent records agree, a missing one means we saw a failure their page never mentioned.
What does latency add to the uptime comparison?
Here is the same fleet measured on speed instead. Over the last 24 hours the fastest endpoint answered in 70 ms (openrouter) and the slowest in 1423 ms (hunyuan) — a 20.3× spread in measured latency.
Over the last 24 hours we recorded 53,046 probes across 46 providers and 4 regions. Uptime shows whether an endpoint answered; latency shows how long it took.
What still varies by a wide margin is how fast the same provider answers depending on where the request starts — often by several times for identical infrastructure. That difference is measurable, persistent, and it affects every request you make. See the cross-region latency summary.
Observed availability vs published SLA
The figures above are observed availability, not an SLA. They report the share of probes that received a valid HTTP response from the provider’s official API host, measured from outside their network. A published SLA is a contractual promise — usually enterprise-only, measured by the provider, and often excluding exactly the failure modes a client notices first. Neither number substitutes for the other, and this page deliberately does not restate vendor SLA percentages: we publish what we measured, and the contractual terms are the vendor’s to state.
Is there an independent third-party monitor for LLM API uptime?
This is one. Two properties are what make third-party monitoring worth anything, and both are checkable here: probes run directly against the provider’s own endpoint, never through an aggregator or gateway that would attribute its own failures to the provider; and they run from 4 regions at once, which is the only way to separate a provider outage from a broken network path. Monitors built on status-page polling inherit the provider’s blind spots by construction — they can only report what was already admitted.
Compare the uptime of two specific providers
Each pair below has its own page: observed availability for both, the worst region for each, and latency per region side by side.
- anthropic vs openai uptime and latency
- anthropic vs google uptime and latency
- google vs openai uptime and latency
- cerebras vs groq uptime and latency
- deepseek vs openai uptime and latency
- groq vs sambanova uptime and latency
- fireworks vs together uptime and latency
- mistral vs openai uptime and latency
Where does this data come from?
Independent probes in 4 regions open a real connection to each provider’s official API host every five minutes and record whether it answered and how quickly. Requests go directly to the provider, never through a gateway or aggregator, so nothing is attributed to the wrong party. The method and its limits are on the methodology page; raw figures are available as JSON under CC BY 4.0.