Skip to main content

Is Duolingo Down?

No — Duolingo is up

Reachable from all 8 checked regions

Average response time: 123ms

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
239ms
Avg response, 30 days

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

30-day history

30-day clean streak
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, 24 checks
Aug 24: 100.00% uptime, 32 checks
Aug 25: 100.00% uptime, 32 checks
Aug 26: 100.00% uptime, 32 checks
Aug 27: 100.00% uptime, 32 checks
Aug 28: 100.00% uptime, 32 checks
Aug 29: 100.00% uptime, 32 checks
Aug 30: 100.00% uptime, 32 checks
Aug 31: 100.00% uptime, 32 checks
Sep 1: 100.00% uptime, 31 checks
Sep 2: 100.00% uptime, 30 checks
Sep 3: 100.00% uptime, 21 checks
Sep 4: 100.00% uptime, 31 checks
Sep 5: 100.00% uptime, 24 checks
Sep 6: 100.00% uptime, 31 checks
Sep 7: 100.00% uptime, 21 checks
Sep 8: 100.00% uptime, 38 checks
Sep 9: 100.00% uptime, 29 checks
Sep 10: no data
Aug 12 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.

arn
135ms
DNS 0ms TCP 1ms TLS 7ms TTFB 134ms
bom
208ms
DNS 0ms TCP 2ms TLS 4ms TTFB 207ms
cdg
109ms
DNS 0ms TCP 1ms TLS 3ms TTFB 108ms
dfw
51ms
DNS 0ms TCP 1ms TLS 4ms TTFB 51ms
ewr
37ms
DNS 0ms TCP 1ms TLS 4ms TTFB 36ms
fra
289ms
DNS 0ms TCP 1ms TLS 3ms TTFB 288ms
gru
139ms
DNS 0ms TCP 2ms TLS 4ms TTFB 138ms
iad
22ms
DNS 0ms TCP 1ms TLS 3ms TTFB 21ms

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 up to 18 cities across three 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 — the most recent check ran from 8 of them.
  • 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 up to 18 cities across three regions, and tell you the moment something breaks.

Start Free Monitoring
Free plan available No credit card required