Skip to main content

Is Duolingo Down?

No — Duolingo is up

Reachable from all 8 checked regions

Average response time: 299ms

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

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

30-day history

64-day clean streak
Sep 14: 100.00% uptime, 32 checks
Sep 15: 100.00% uptime, 31 checks
Sep 16: 100.00% uptime, 32 checks
Sep 17: 100.00% uptime, 32 checks
Sep 18: 100.00% uptime, 32 checks
Sep 19: 100.00% uptime, 32 checks
Sep 20: 100.00% uptime, 32 checks
Sep 21: 100.00% uptime, 32 checks
Sep 22: 100.00% uptime, 32 checks
Sep 23: 100.00% uptime, 32 checks
Sep 24: 100.00% uptime, 32 checks
Sep 25: 100.00% uptime, 32 checks
Sep 26: 100.00% uptime, 31 checks
Sep 27: 100.00% uptime, 32 checks
Sep 28: 100.00% uptime, 32 checks
Sep 29: 100.00% uptime, 32 checks
Sep 30: 100.00% uptime, 31 checks
Oct 1: 100.00% uptime, 29 checks
Oct 2: 100.00% uptime, 32 checks
Oct 3: 100.00% uptime, 32 checks
Oct 4: 100.00% uptime, 32 checks
Oct 5: 100.00% uptime, 32 checks
Oct 6: 100.00% uptime, 32 checks
Oct 7: 100.00% uptime, 32 checks
Oct 8: 100.00% uptime, 32 checks
Oct 9: 100.00% uptime, 32 checks
Oct 10: 100.00% uptime, 32 checks
Oct 11: 100.00% uptime, 32 checks
Oct 12: 100.00% uptime, 32 checks
Oct 13: 100.00% uptime, 24 checks
Sep 14 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.

ams
338ms
DNS 55ms TCP 2ms TLS 5ms TTFB 338ms
arn
539ms
DNS 80ms TCP 1ms TLS 3ms TTFB 539ms
cdg
143ms
DNS 42ms TCP 1ms TLS 3ms TTFB 143ms
dfw
133ms
DNS 86ms TCP 1ms TLS 3ms TTFB 133ms
ewr
66ms
DNS 38ms TCP 2ms TLS 5ms TTFB 66ms
sjc
107ms
DNS 28ms TCP 3ms TLS 4ms TTFB 107ms
syd
952ms
DNS 264ms TCP 12ms TLS 15ms TTFB 952ms
yyz
117ms
DNS 29ms TCP 8ms TLS 11ms TTFB 117ms

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 17 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 17 cities across three regions, and tell you the moment something breaks.

Start Free Monitoring
Free plan available No credit card required