HomeProvider details
Data API

Is the Gemini API (Google) down? Live status, latency & uptime by region

· rebuilt about every 30 minutes

Is the Gemini API (Google) down right now?

Requests to gemini-flash-lite-latest failing from 2 of 4 regions right now

Last successful probe Oct 22, 06:46 UTC · every 5 minutes from 4 region(s)

There was an outage: on Oct 22, 06:41 UTC, requests to gemini-flash-lite-latest failed from 2 of 4 regions simultaneously for under one 5-minute probe cycle. No other provider failed in that window, so a shared route or CDN does not explain it. Measured from outside google’s own network, independently of its status page; full log: measured AI API incidents.

Real requests to gemini-flash-lite-latest: 252 of 289 succeeded in the last 24 hours from 4 region(s); last failure Oct 22, 06:41 UTC from Asia (Tokyo), Europe (Germany) (timeout). A one-token completion is sent on the same schedule as the host probe; 5xx, 529 and timeouts count as failures, problems with our own key or quota are excluded.

Google publishes no machine-readable status page, so there is nothing to cross-check against.

As of October 22, 2026, the google AI API responds in 58 ms p50 (edge, time-to-first-byte) from US (Central) — its fastest measured region — with 100% uptime. Slowest is South America (São Paulo) at 140 ms p50.

Endpoint response (TTFB), 24 h
58 ms
Typical (p50) from US (Central), the fastest region
Uptime, 24 h
100%
1,152 probes across 4 region(s)
Failed probes, 72 h
0
of 3,459 probes, all regions
Failed requests, 24 h
37
of 289 to gemini-flash-lite-latest
Reported by Google, 72 h
—
no machine-readable status page

Was Google down in the last 3 days?

Yes. 12 outage(s) could be attributed to Google in the last 72 hours: probes failed from two or more regions at once while no other provider was failing.

  • Outage — requests to gemini-flash-lite-latest: 2 of 4 regions (Asia (Tokyo), Europe (Germany)) · under one 5-minute probe cycle · 2 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: South America (São Paulo) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: Europe (Germany) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: Europe (Germany) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: Asia (Tokyo) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: South America (São Paulo) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: Asia (Tokyo) only — not an outage · under one 5-minute probe cycle · 1 failed probe(s) · timeout
  • Outage — requests to gemini-flash-lite-latest: 2 of 4 regions (Europe (Germany), South America (São Paulo)) · under one 5-minute probe cycle · 2 failed probe(s) · timeout
  • Outage — requests to gemini-flash-lite-latest: 2 of 4 regions (Europe (Germany), South America (São Paulo)) · under one 5-minute probe cycle · 2 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: 2 of 4 regions (Asia (Tokyo), South America (São Paulo)) — 1 other provider(s) failed in the same minutes, not attributed · under one 5-minute probe cycle · 2 failed probe(s) · timeout
  • requests to gemini-flash-lite-latest: 4 of 4 regions (Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central)) — 1 other provider(s) failed in the same minutes, not attributed · under one 5-minute probe cycle · 4 failed probe(s) · timeout
  • Outage — requests to gemini-flash-lite-latest: 4 of 4 regions (Asia (Tokyo), Europe (Germany), South America (São Paulo), US (Central)) · under one 5-minute probe cycle · 4 failed probe(s) · timeout

Earlier days with Google incidents: Oct 21 (4 outages) · Oct 20 (6 outages) · Oct 19 (2 outages) · Oct 16 (8 outages) · Oct 14 (7 outages) · Oct 13 (6 outages) · Oct 12 (1 outage) · Oct 9 (1 outage)

Show this live in your README: Gemini API (Google) status badge — embed code

What Google’s own status page reported

Google publishes no machine-readable status page, so there is nothing to set against the measurements above.

Is Google getting faster or slower?

Endpoint response (TTFB) · milliseconds · lower is faster

Last 72 hours · UTC · newest time on the right · current hour is incomplete.

Each line shows a region’s typical response per hour (p50), using the same scale. A gap means no successful timed probe in that hour.

typical response per hour (p50)all probes succeededsome failed (under half)half or more failedno probes recorded

google — hourly p50 edge latency (ms) and probe outcomes per region, last 72 hoursEndpoint response time in milliseconds. Lower is faster. Each region uses the same vertical scale from 0 to 200 ms. Lines show hourly p50 values; gaps have no successful timed probes. Outcome counts are listed after this chart.Oct 20Oct 21Oct 22nowOct 19, 07:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 42 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 54 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 147 ms (p50 TTFB) · model requests 2/3 okOct 19, 08:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 39 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 60 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 142 ms (p50 TTFB) · model requests 3/3 okOct 19, 09:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 31 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 78 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 145 ms (p50 TTFB) · model requests 3/3 okOct 19, 10:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 47 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 152 ms (p50 TTFB) · model requests 2/3 okOct 19, 11:00 UTC Europe (Germany): typical 101 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 55 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 137 ms (p50 TTFB) · model requests 3/3 okOct 19, 12:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 53 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 61 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 141 ms (p50 TTFB) · model requests 3/3 okOct 19, 13:00 UTC Europe (Germany): typical 96 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 89 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 62 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 156 ms (p50 TTFB) · model requests 3/3 okOct 19, 14:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 60 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 62 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 149 ms (p50 TTFB) · model requests 3/3 okOct 19, 15:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 67 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 73 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 141 ms (p50 TTFB) · model requests 3/3 okOct 19, 16:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 86 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 3/3 okOct 19, 17:00 UTC Europe (Germany): typical 103 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 52 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 60 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 151 ms (p50 TTFB) · model requests 3/3 okOct 19, 18:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 78 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 134 ms (p50 TTFB) · model requests 3/3 okOct 19, 19:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 76 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 149 ms (p50 TTFB) · model requests 3/3 okOct 19, 20:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 78 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 67 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 3/3 okOct 19, 21:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 1/3 ok US (Central): typical 55 ms (p50 TTFB) · model requests 1/3 ok Asia (Tokyo): typical 59 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 1/3 okOct 19, 22:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 74 ms (p50 TTFB) · model requests 2/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 164 ms (p50 TTFB) · model requests 2/3 okOct 19, 23:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 48 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 156 ms (p50 TTFB) · model requests 3/3 okOct 20, 00:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 74 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 138 ms (p50 TTFB) · model requests 3/3 okOct 20, 01:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 58 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 3/3 okOct 20, 02:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 74 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 62 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 3/3 okOct 20, 03:00 UTC Europe (Germany): typical 101 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 43 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 65 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 141 ms (p50 TTFB) · model requests 3/3 okOct 20, 04:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 39 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 63 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 145 ms (p50 TTFB) · model requests 3/3 okOct 20, 05:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 40 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 63 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 3/3 okOct 20, 06:00 UTC Europe (Germany): typical 101 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 54 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 149 ms (p50 TTFB) · model requests 3/3 okOct 20, 07:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 4/4 ok US (Central): typical 45 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 160 ms (p50 TTFB) · model requests 3/3 okOct 20, 08:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 2/2 ok US (Central): typical 48 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 135 ms (p50 TTFB) · model requests 3/3 okOct 20, 09:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 60 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 58 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 138 ms (p50 TTFB) · model requests 3/3 okOct 20, 10:00 UTC Europe (Germany): typical 96 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 42 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 3/3 okOct 20, 11:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 63 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 73 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 153 ms (p50 TTFB) · model requests 3/3 okOct 20, 12:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 48 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 64 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 148 ms (p50 TTFB) · model requests 3/3 okOct 20, 13:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 81 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 61 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 143 ms (p50 TTFB) · model requests 1/3 okOct 20, 14:00 UTC Europe (Germany): typical 95 ms (p50 TTFB) · model requests 0/3 ok US (Central): typical 59 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 69 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 142 ms (p50 TTFB) · model requests 1/3 okOct 20, 15:00 UTC Europe (Germany): typical 106 ms (p50 TTFB) · model requests 0/3 ok US (Central): typical 88 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 56 ms (p50 TTFB) · model requests 0/3 ok South America (São Paulo): typical 136 ms (p50 TTFB) · model requests 0/3 okOct 20, 16:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 0/3 ok US (Central): typical 67 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 74 ms (p50 TTFB) · model requests 0/3 ok South America (São Paulo): typical 144 ms (p50 TTFB) · model requests 0/3 okOct 20, 17:00 UTC Europe (Germany): typical 96 ms (p50 TTFB) · model requests 1/3 ok US (Central): typical 81 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 84 ms (p50 TTFB) · model requests 0/3 ok South America (São Paulo): typical 136 ms (p50 TTFB) · model requests 0/3 okOct 20, 18:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 82 ms (p50 TTFB) · model requests 2/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 3/3 okOct 20, 19:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 55 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 146 ms (p50 TTFB) · model requests 1/3 okOct 20, 20:00 UTC Europe (Germany): typical 96 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 72 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 145 ms (p50 TTFB) · model requests 3/3 okOct 20, 21:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 54 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 64 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 149 ms (p50 TTFB) · model requests 3/3 okOct 20, 22:00 UTC Europe (Germany): typical 105 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 81 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 67 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 138 ms (p50 TTFB) · model requests 3/3 okOct 20, 23:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 62 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 69 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 151 ms (p50 TTFB) · model requests 3/3 okOct 21, 00:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 56 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 135 ms (p50 TTFB) · model requests 3/3 okOct 21, 01:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 35 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 141 ms (p50 TTFB) · model requests 3/3 okOct 21, 02:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 63 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 77 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 142 ms (p50 TTFB) · model requests 3/3 okOct 21, 03:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 104 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 61 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 158 ms (p50 TTFB) · model requests 3/3 okOct 21, 04:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 71 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 158 ms (p50 TTFB) · model requests 3/3 okOct 21, 05:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 98 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 71 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 153 ms (p50 TTFB) · model requests 3/3 okOct 21, 06:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 72 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 65 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 157 ms (p50 TTFB) · model requests 3/3 okOct 21, 07:00 UTC Europe (Germany): typical 95 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 56 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 83 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 141 ms (p50 TTFB) · model requests 3/3 okOct 21, 08:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 57 ms (p50 TTFB) · model requests 2/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 138 ms (p50 TTFB) · model requests 2/3 okOct 21, 09:00 UTC Europe (Germany): typical 103 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 53 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 136 ms (p50 TTFB) · model requests 3/3 okOct 21, 10:00 UTC Europe (Germany): typical 92 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 86 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 154 ms (p50 TTFB) · model requests 3/3 okOct 21, 11:00 UTC Europe (Germany): typical 104 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 73 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 68 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 138 ms (p50 TTFB) · model requests 3/3 okOct 21, 12:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 72 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 75 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 144 ms (p50 TTFB) · model requests 3/3 okOct 21, 13:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 63 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 72 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 135 ms (p50 TTFB) · model requests 2/3 okOct 21, 14:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 0/3 ok US (Central): typical 68 ms (p50 TTFB) · model requests 0/3 ok Asia (Tokyo): typical 76 ms (p50 TTFB) · model requests 0/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 0/3 okOct 21, 15:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 1/3 ok US (Central): typical 62 ms (p50 TTFB) · model requests 2/3 ok Asia (Tokyo): typical 71 ms (p50 TTFB) · model requests 1/3 ok South America (São Paulo): typical 148 ms (p50 TTFB) · model requests 0/3 okOct 21, 16:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 77 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 61 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 2/3 okOct 21, 17:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 50 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 143 ms (p50 TTFB) · model requests 3/3 okOct 21, 18:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 75 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 66 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 144 ms (p50 TTFB) · model requests 3/3 okOct 21, 19:00 UTC Europe (Germany): typical 97 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 59 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 59 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 140 ms (p50 TTFB) · model requests 3/3 okOct 21, 20:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 41 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 71 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 145 ms (p50 TTFB) · model requests 2/3 okOct 21, 21:00 UTC Europe (Germany): typical 102 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 54 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 65 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 139 ms (p50 TTFB) · model requests 3/3 okOct 21, 22:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 74 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 59 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 154 ms (p50 TTFB) · model requests 3/3 okOct 21, 23:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 66 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 65 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 154 ms (p50 TTFB) · model requests 3/3 okOct 22, 00:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 48 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 69 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 136 ms (p50 TTFB) · model requests 3/3 okOct 22, 01:00 UTC Europe (Germany): typical 100 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 47 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 78 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 137 ms (p50 TTFB) · model requests 3/3 okOct 22, 02:00 UTC Europe (Germany): typical 101 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 92 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 77 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 135 ms (p50 TTFB) · model requests 3/3 okOct 22, 03:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 42 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 65 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 142 ms (p50 TTFB) · model requests 3/3 okOct 22, 04:00 UTC Europe (Germany): typical 96 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 101 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 70 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 143 ms (p50 TTFB) · model requests 3/3 okOct 22, 05:00 UTC Europe (Germany): typical 98 ms (p50 TTFB) · model requests 3/3 ok US (Central): typical 53 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 75 ms (p50 TTFB) · model requests 3/3 ok South America (São Paulo): typical 142 ms (p50 TTFB) · model requests 3/3 okOct 22, 06:00 UTC Europe (Germany): typical 99 ms (p50 TTFB) · model requests 2/3 ok US (Central): typical 52 ms (p50 TTFB) · model requests 3/3 ok Asia (Tokyo): typical 59 ms (p50 TTFB) · model requests 2/3 ok South America (São Paulo): typical 153 ms (p50 TTFB) · model requests 3/4 ok2000Oct 19, 07:00 – Oct 22, 06:00 UTC: all 864 probes succeededhostOct 19, 07:00 – Oct 19, 11:00 UTC: all 15 probes succeededOct 19, 12:00 UTC: 1 of 3 probes failed — timeoutOct 19, 13:00 – Oct 19, 14:00 UTC: all 6 probes succeededOct 19, 15:00 UTC: 1 of 3 probes failed — timeoutOct 19, 16:00 – Oct 19, 17:00 UTC: all 6 probes succeededOct 19, 18:00 UTC: 1 of 3 probes failed — timeoutOct 19, 19:00 – Oct 19, 20:00 UTC: all 6 probes succeededOct 19, 21:00 UTC: 2 of 3 probes failed — timeout,http 503Oct 19, 22:00 – Oct 20, 13:00 UTC: all 48 probes succeededOct 20, 14:00 UTC: 3 of 3 probes failed — timeoutOct 20, 15:00 UTC: 3 of 3 probes failed — timeoutOct 20, 16:00 UTC: 3 of 3 probes failed — timeoutOct 20, 17:00 UTC: 2 of 3 probes failed — timeout,http 503Oct 20, 18:00 UTC: 1 of 3 probes failed — timeoutOct 20, 19:00 UTC: 1 of 3 probes failed — timeoutOct 20, 20:00 UTC: 1 of 3 probes failed — timeoutOct 20, 21:00 – Oct 21, 07:00 UTC: all 33 probes succeededOct 21, 08:00 UTC: 1 of 3 probes failed — timeoutOct 21, 09:00 – Oct 21, 13:00 UTC: all 15 probes succeededOct 21, 14:00 UTC: 3 of 3 probes failed — timeoutOct 21, 15:00 UTC: 2 of 3 probes failed — timeoutOct 21, 16:00 UTC: 1 of 3 probes failed — timeoutOct 21, 17:00 – Oct 21, 23:00 UTC: all 21 probes succeededOct 22, 00:00 UTC: 1 of 3 probes failed — timeoutOct 22, 01:00 UTC: 1 of 3 probes failed — timeoutOct 22, 02:00 – Oct 22, 05:00 UTC: all 12 probes succeededOct 22, 06:00 UTC: 1 of 3 probes failed — timeoutmodel2000Oct 19, 07:00 – Oct 22, 06:00 UTC: all 862 probes succeededhostOct 19, 07:00 – Oct 19, 20:00 UTC: all 42 probes succeededOct 19, 21:00 UTC: 2 of 3 probes failed — timeout,http 503Oct 19, 22:00 UTC: 1 of 3 probes failed — timeoutOct 19, 23:00 – Oct 20, 13:00 UTC: all 45 probes succeededOct 20, 14:00 UTC: 3 of 3 probes failed — timeoutOct 20, 15:00 UTC: 3 of 3 probes failed — timeoutOct 20, 16:00 UTC: 3 of 3 probes failed — timeoutOct 20, 17:00 UTC: 3 of 3 probes failed — timeoutOct 20, 18:00 UTC: 1 of 3 probes failed — timeoutOct 20, 19:00 UTC: 3 of 3 probes failed — timeoutOct 20, 20:00 – Oct 21, 07:00 UTC: all 36 probes succeededOct 21, 08:00 UTC: 1 of 3 probes failed — timeoutOct 21, 09:00 – Oct 21, 13:00 UTC: all 15 probes succeededOct 21, 14:00 UTC: 3 of 3 probes failed — timeoutOct 21, 15:00 UTC: 1 of 3 probes failed — timeoutOct 21, 16:00 – Oct 22, 06:00 UTC: all 45 probes succeededmodel2000Oct 19, 07:00 – Oct 22, 06:00 UTC: all 862 probes succeededhostOct 19, 07:00 – Oct 19, 08:00 UTC: all 6 probes succeededOct 19, 09:00 UTC: 1 of 3 probes failed — timeoutOct 19, 10:00 – Oct 19, 15:00 UTC: all 18 probes succeededOct 19, 16:00 UTC: 2 of 3 probes failed — timeoutOct 19, 17:00 – Oct 19, 20:00 UTC: all 12 probes succeededOct 19, 21:00 UTC: 2 of 3 probes failed — timeoutOct 19, 22:00 – Oct 20, 13:00 UTC: all 48 probes succeededOct 20, 14:00 UTC: 2 of 3 probes failed — timeoutOct 20, 15:00 UTC: 3 of 3 probes failed — timeoutOct 20, 16:00 UTC: 3 of 3 probes failed — timeoutOct 20, 17:00 UTC: 3 of 3 probes failed — timeoutOct 20, 18:00 UTC: 1 of 3 probes failed — timeoutOct 20, 19:00 UTC: 2 of 3 probes failed — timeoutOct 20, 20:00 – Oct 21, 07:00 UTC: all 36 probes succeededOct 21, 08:00 UTC: 1 of 3 probes failed — timeoutOct 21, 09:00 – Oct 21, 11:00 UTC: all 9 probes succeededOct 21, 12:00 UTC: 2 of 3 probes failed — timeout,http 503Oct 21, 13:00 UTC: all 3 probes succeededOct 21, 14:00 UTC: 3 of 3 probes failed — timeoutOct 21, 15:00 UTC: 2 of 3 probes failed — timeoutOct 21, 16:00 UTC: all 3 probes succeededOct 21, 17:00 UTC: 1 of 3 probes failed — timeoutOct 21, 18:00 – Oct 21, 23:00 UTC: all 18 probes succeededOct 22, 00:00 UTC: 1 of 3 probes failed — timeoutOct 22, 01:00 – Oct 22, 05:00 UTC: all 15 probes succeededOct 22, 06:00 UTC: 1 of 3 probes failed — timeoutmodel2000Oct 19, 07:00 – Oct 22, 06:00 UTC: all 862 probes succeededhostOct 19, 07:00 UTC: 1 of 3 probes failed — timeoutOct 19, 08:00 – Oct 19, 09:00 UTC: all 6 probes succeededOct 19, 10:00 UTC: 1 of 3 probes failed — timeoutOct 19, 11:00 – Oct 19, 20:00 UTC: all 30 probes succeededOct 19, 21:00 UTC: 2 of 3 probes failed — timeoutOct 19, 22:00 UTC: 1 of 3 probes failed — timeoutOct 19, 23:00 – Oct 20, 12:00 UTC: all 42 probes succeededOct 20, 13:00 UTC: 2 of 3 probes failed — timeoutOct 20, 14:00 UTC: 2 of 3 probes failed — timeoutOct 20, 15:00 UTC: 3 of 3 probes failed — timeoutOct 20, 16:00 UTC: 3 of 3 probes failed — timeoutOct 20, 17:00 UTC: 3 of 3 probes failed — timeout,http 503Oct 20, 18:00 UTC: all 3 probes succeededOct 20, 19:00 UTC: 2 of 3 probes failed — timeoutOct 20, 20:00 – Oct 21, 07:00 UTC: all 36 probes succeededOct 21, 08:00 UTC: 1 of 3 probes failed — timeoutOct 21, 09:00 – Oct 21, 12:00 UTC: all 12 probes succeededOct 21, 13:00 UTC: 1 of 3 probes failed — timeoutOct 21, 14:00 UTC: 3 of 3 probes failed — timeoutOct 21, 15:00 UTC: 3 of 3 probes failed — timeoutOct 21, 16:00 UTC: 1 of 3 probes failed — timeoutOct 21, 17:00 – Oct 21, 19:00 UTC: all 9 probes succeededOct 21, 20:00 UTC: 1 of 3 probes failed — timeoutOct 21, 21:00 – Oct 22, 05:00 UTC: all 27 probes succeededOct 22, 06:00 UTC: 1 of 4 probes failed — timeoutmodel
Europe (Germany)latest 99 · median 99 msUS (Central)latest 52 · median 60 msAsia (Tokyo)latest 59 · median 68 msSouth America (São Paulo)latest 153 · median 142 ms
Probe counts by region
Europe (Germany): 0 failed / 864 endpoint probesEurope (Germany) · model: 29 failed / 216 requestsUS (Central): 0 failed / 862 endpoint probesUS (Central) · model: 24 failed / 216 requestsAsia (Tokyo): 0 failed / 862 endpoint probesAsia (Tokyo) · model: 30 failed / 216 requestsSouth America (São Paulo): 0 failed / 862 endpoint probesSouth America (São Paulo) · model: 31 failed / 217 requests
Chart details

The host strip shows endpoint probe outcomes; the model strip shows completion-request outcomes for gemini-flash-lite-latest. The model strip does not show time to first token (TTFT). Adjacent hours with all successes or no data are joined. Hover an hour for its recorded values.

Latest is the most recent hourly p50 with data. Median is the median of hourly p50 values over these 72 hours. The “slower than usual” label means latest is at least 25% above that median; it is a relative change, not a fixed speed rating.

How fast is the Google API from each region?

Endpoint response (TTFB) · last 24 hours · milliseconds (ms) · lower is faster.

How to read these metrics
Endpoint response (TTFB)Network connection and the first response byte, without model inference.
Typical · p5050% of successful timed samples finish within this time.
Slower · p9595% of successful timed samples finish within this time.
RegionTypical (p50 TTFB)Slower (p95)Uptime
Asia (Tokyo)66 ms124 ms100%
Europe (Germany)99 ms202 ms100%
South America (São Paulo)140 ms207 ms100%
US (Central)58 ms149 ms100%

Measured from US (Central), google responds in 58 ms; from South America (São Paulo) the same API takes 140 ms — 2.4× longer for an identical request. That difference is the network path, not the model, and it applies to every call you make.

What is actually being measured here?

A probe in each region opens a real connection to google’s own API host every five minutes and times DNS resolution, the TCP handshake, the TLS handshake and the first byte of the response. Nothing is routed through a gateway or aggregator, so these figures describe google’s infrastructure rather than a reseller’s. Uptime counts a probe as failed only when the service genuinely fails — a 401 from an unauthenticated probe means the endpoint answered correctly and is counted as up.

What this page does not tell you

These are edge latency numbers: the time before the model begins generating. They say nothing about answer quality, throughput, price, or how long a full completion takes — those depend on the model you call. Edge latency matters because it is unavoidable: it is paid on every request, before a single token exists, and no prompt engineering removes it. Where an API key is available, inference time-to-first-token is measured separately and shown on the region pages with the model named next to the figure. Likewise, an unauthenticated probe cannot see errors that hit only some models or some accounts — the kind a status page usually reports — which is why Google’s own reports are shown next to the measurements rather than folded into them.

How does google compare to other providers?