Skip to main content

Is Duolingo Down?

No — Duolingo is up

Reachable from all 8 checked regions

Average response time: 206ms

Last checked · checks run every 6 hours

Official status page: https://status.duolingo.com

Duolingo uptime

100%
Last 7 days
100%
Last 30 days
100%
Last 90 days
243ms
Avg response, 30 days

Measured from multiple regions every 6 hours. Percentages count only checks that returned an availability answer — 13 days measured so far. A dash means that window does not yet hold enough measured days to publish a figure.

30-day history

13-day clean streak
Jul 25: no data
Jul 26: no data
Jul 27: no data
Jul 28: no data
Jul 29: no data
Jul 30: no data
Jul 31: no data
Aug 1: no data
Aug 2: no data
Aug 3: no data
Aug 4: no data
Aug 5: no data
Aug 6: no data
Aug 7: no data
Aug 8: no data
Aug 9: no data
Aug 10: no data
Aug 11: 100.00% uptime, 24 checks
Aug 12: 100.00% uptime, 32 checks
Aug 13: 100.00% uptime, 32 checks
Aug 14: 100.00% uptime, 32 checks
Aug 15: 100.00% uptime, 32 checks
Aug 16: 100.00% uptime, 32 checks
Aug 17: 100.00% uptime, 32 checks
Aug 18: 100.00% uptime, 48 checks
Aug 19: 100.00% uptime, 32 checks
Aug 20: 100.00% uptime, 32 checks
Aug 21: 100.00% uptime, 32 checks
Aug 22: 100.00% uptime, 32 checks
Aug 23: 100.00% uptime, 16 checks
Jul 25 Today
No downtime Partial Downtime Not measurable No data

Reachability by region

Each region runs its own request from a different part of the world. A service can be up for one continent and down for another, which is usually the first sign of a routing or CDN problem.

bom
581ms
DNS 0ms TCP 2ms TLS 4ms TTFB 581ms
cdg
104ms
DNS 0ms TCP 1ms TLS 3ms TTFB 103ms
dfw
47ms
DNS 0ms TCP 1ms TLS 3ms TTFB 46ms
ewr
35ms
DNS 0ms TCP 1ms TLS 3ms TTFB 35ms
fra
109ms
DNS 0ms TCP 1ms TLS 3ms TTFB 109ms
gru
357ms
DNS 0ms TCP 2ms TLS 6ms TTFB 357ms
iad
23ms
DNS 0ms TCP 3ms TLS 3ms TTFB 22ms
jnb
766ms
DNS 1ms TCP 0ms TLS 3ms TTFB 765ms
lax
210ms
DNS 0ms TCP 2ms TLS 5ms TTFB 210ms

What Duolingo does

Duolingo teaches languages through short daily lessons on the web and on iOS and Android, with streaks, leagues and hearts driving the routine. It also runs two products with their own audiences: the Duolingo English Test, used for university and visa applications, and Duolingo for Schools, which teachers use to track classes. All three are reported separately.

What an outage looks like

Lessons stop loading or hang on the loading screen, XP and streak progress from a just-finished lesson fails to register, and the app shows a connection error while the device is plainly online. Past incidents Duolingo has published describe increased errors and the web app being unavailable while the mobile apps kept working. Leaderboards and league placement can lag behind after service returns.

What to do about it

Check status.duolingo.com, which reports Duolingo, the Duolingo English Test and Duolingo for Schools on separate lines and publishes 90-day uptime for each. If you are mid-test, the English Test line is the one that matters and the main banner does not cover it. Wait rather than repeating a lesson that appeared to fail, since progress often registers once the backend catches up.

Is it down for everyone, or just you?

If this page says Duolingo is up but it is not loading for you, the problem is between you and them. Run a check against any URL from all 18 regions to find out where it breaks.

Test it yourself

Related services

Duolingo outage FAQ

Is Duolingo down for everyone or just me?
Check status.duolingo.com first. Duolingo publishes three separate lines, the main app, the Duolingo English Test and Duolingo for Schools, and any one of them can be degraded while the others are fine. If all three read operational, the problem is more likely your network, an out-of-date app version, or a device-specific issue than a platform outage.
Will I lose my streak if Duolingo is down?
That depends on whether your completed lesson reached Duolingo's servers before the fault, which is not something the app makes visible. If a lesson finishes but the streak count does not move, wait for service to return before repeating it, because a backend that is not recording progress will not record the repeat either. Check the main Duolingo line on the status page rather than assuming the loss is permanent.
Does a Duolingo outage affect the Duolingo English Test?
Not necessarily. The Duolingo English Test is a separate product with its own line on the status page and its own uptime history, and it has read 100 percent over periods when the main app posted lower numbers. Because the test is used for university and visa applications, check that specific component rather than the overall banner if you have a session booked.
Does the Duolingo app work when the website is down?
Often yes. Duolingo has published incidents where the web app was unavailable while the mobile apps continued to work, so switching to your phone is worth trying before concluding the service is down. The status page reports Duolingo as a single product line rather than splitting web from mobile, so the component list will not tell you which surface is affected.

How we measure this

  • We request Duolingo's public endpoint every 6 hours from Fly.io regions across six continents — 8 of them answered the most recent check.
  • A region counts as down only when it gets no usable HTTP response. A 403 or 429 means the origin answered and refused us, which we report as blocked, never as an outage.
  • A single failing region is treated as probe noise. We only change the verdict when two consecutive cycles agree.
  • Response times average only the regions that actually served the page, so a timeout never inflates the number.
  • Where Duolingo publishes an official status feed we read it too. An all-clear from the vendor can soften an unconfirmed degradation; a vendor-declared outage only worsens our verdict when our own checks corroborate it.

Get alerted when Duolingo goes down

This page refreshes every 6 hours. Your own monitors run as often as every 30 seconds, from the same 18 regions, and tell you the moment something breaks.

Start Free Monitoring
Free plan available No credit card required