CINXE.COM
Duolingo for Android - Download the APK from Uptodown
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no" /> <title> Duolingo for Android - Download the APK from Uptodown </title> <link rel="preconnect" href="https://img.utdstc.com"> <link rel="preconnect" href="https://stc.utdstc.com"> <link rel="preload" href="https://stc.utdstc.com/fonts/geomanist-medium-webfont-test.woff2" as="font" type="font/woff2"> <link rel="preload" href="https://stc.utdstc.com/fonts/geomanist-regular-webfont-test.woff2" as="font" type="font/woff2"> <link fetchpriority="low" href="https://stc.utdstc.com/1740042014035/vendor.css" as="style"> <link rel="stylesheet" media="print" fetchpriority="low" onload="this.media='all'" href="https://stc.utdstc.com/1740042014035/vendor.css"> <noscript><link rel="stylesheet" fetchpriority="low" media="all" href="https://stc.utdstc.com/1740042014035/vendor.css"></noscript> <link fetchpriority="low" href="https://stc.utdstc.com/1740042014035/detail.css" as="style"> <link rel="stylesheet" media="print" fetchpriority="low" onload="this.media='all'" href="https://stc.utdstc.com/1740042014035/detail.css"> <noscript><link rel="stylesheet" fetchpriority="low" media="all" href="https://stc.utdstc.com/1740042014035/detail.css"></noscript> <script defer fetchpriority="high" src="//geo.cookie-script.com/s/a52be48a31f50475bd697e1db8507f9d.js?country=no-is-li-gb-ch-br&state=ca®ion=eu"></script> <script> var ssmCodes = document.createElement('script'); ssmCodes.type = 'text/javascript'; ssmCodes.src = 'https://scripts.ssm.codes/uptodown.js'; document.getElementsByTagName('head')[0].appendChild(ssmCodes); ssmCodes.onerror = function() { var ssmCodesFallback = document.createElement('script'); ssmCodesFallback.src = 'https://ssm.codes/smart-tag/uptodown.js'; document.head.appendChild(ssmCodesFallback) } </script> <script async src="https://fundingchoicesmessages.google.com/i/pub-0337387298854186?ers=1" nonce="n4rV3YbFVpLfraK_s7MfAw"></script> <script nonce="n4rV3YbFVpLfraK_s7MfAw"> (function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})(); </script> <meta name="description" content="Download the APK of Duolingo for Android for free. A simple way to learn languages. Duolingo is an excellent language-learning app that will allow you to..." /> <meta name="keywords" content="duolingo, download duolingo, download duolingo free, duolingo apk, duolingo apk download" /> <meta property="og:title" content="Duolingo (Android)"/> <meta property="og:site_name" content="Uptodown"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="website" /> <meta property="og:image" content="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:200"/> <meta property="og:url" content="https://duolingo.en.uptodown.com/android"/> <meta property="og:description" content="A simple way to learn languages" /> <meta property="og:updated_time" content="1739924085" /> <meta property="fb:admins" content="1226208773"/> <meta property="fb:app_id" content="277304817398"/> <meta name="twitter:card" content="product"> <meta property="twitter:site" content="@Uptodown"> <meta name="twitter:description" content="Download the APK of Duolingo for Android for free. A simple way to learn languages. Duolingo is an excellent language-learning app that will allow you to..."> <meta property="twitter:data1" content="Free"> <meta property="twitter:label1" content="License"> <meta property="twitter:data2" content="Duolingo"> <meta property="twitter:label2" content="Author"> <meta name="twitter:image" content="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961"> <meta name="twitter:title" content="Duolingo for Android - Download the APK from Uptodown"> <meta name="theme-color" content="#fff"/> <link rel="icon" type="image/png" href="https://stc.utdstc.com/favicon.png" sizes="192x192"/> <link rel="icon" type="image/x-icon" href="https://duolingo.en.uptodown.com/favicon.ico" /> <link rel="alternate" hreflang="en" href="https://duolingo.en.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="es" href="https://duolingo.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="pt" href="https://duolingo.br.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="de" href="https://duolingo.de.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="fr" href="https://duolingo.fr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="it" href="https://duolingo.it.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="zh" href="https://duolingo.cn.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ja" href="https://duolingo.jp.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ru" href="https://duolingo.ru.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ko" href="https://duolingo.kr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="id" href="https://duolingo.id.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ar" href="https://duolingo.ar.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="th" href="https://duolingo.th.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="tr" href="https://duolingo.tr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="hi" href="https://duolingo.in.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="vi" href="https://duolingo.vi.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ro" href="https://duolingo.ro.uptodown.com/android" type="text/html" /><link rel="canonical" href="https://duolingo.en.uptodown.com/android"> <meta name="robots" content="all" /> <meta name="domain" content="uptodown.com"> <meta name="gdpr" content="0"/> <link rel="dns-prefetch" href="https://www.google-analytics.com"> <meta name="author" content="Uptodown Technologies SL" /> <meta property="id_prog" content="25385"/> <link rel="preload" href="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4" as="image" imagesrcset="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:150, https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:300 2x" media="(max-width:995px)" > <link rel="preload" href="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4" as="image" imagesrcset="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:200, https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:400 2x" media="(min-width:996px)" > <link rel="preload" href="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961" as="image" imagesrcset="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:100, https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:200 2x" > <style> .notice:not(.review) { cursor:pointer; } .notice.disclaimer { cursor: auto; } .notice { box-shadow: 0 0 15px rgba(0,0,0,.09); padding: 10px; border-radius: 10px; margin-bottom: 10px; min-height: 55px; position: relative; } .notice.not-available { font-weight: 600; font-size: 12px; display: flex; align-items: center; margin: 10px; cursor: initial; padding: 0 10px; } .notice.not-available img { margin: 0 20px 0 10px; filter: brightness(0) saturate(100%) invert(67%) sepia(71%) saturate(5707%) hue-rotate(159deg) brightness(98%) contrast(101%); } .notice.not-available + span { font-size: 12px; margin: 0 10px 10px; display: block; text-align: center; color: #00aad5; text-decoration: underline; } @media (min-width: 1396px) { .c2 > .ad:first-child { order:1; min-height: 250px; margin-bottom: 20px; } .c2 .item-row:first-of-type { order:1; } .c2 .item-row:first-of-type .title-row { padding-top: 0; } .c2 > .ad:nth-of-type(2) { order:3; min-height: 600px; } .c2 > .ad.no-adsense:nth-of-type(2) { order:3; min-height: 250px; } .c2 .item-row { order:4; margin-bottom: 0; width: inherit; } #ar .c2 .item-row .content { padding: 0 0 20px 20px; } .notice.not-available { font-size: 14px; margin: 20px; width: fit-content; padding-right: 20px; } .notice.not-available + span { margin: 0 20px 20px; text-align: left; } } @media (prefers-color-scheme: dark) { .notice, .notice.xapk {border: 1px solid #333;} .notice div, .notice.xapk div {color:#ccc;} .notice img + div, .notice.xapk img + div{color:white;} .notice.not-available { color: white;} } a, abbr, acronym, address, applet, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dl, dt, em, embed, fieldset, figcaption, figure, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; text-rendering: geometricPrecision; } html { overflow-y: scroll; } body > .content { max-width: 1396px; min-height: 1000px; margin: auto; background: white; position: relative; } a { text-decoration: none; color: inherit; cursor: pointer; } .hidden { display: none; } section { position: relative; overflow: hidden; } section .content { padding: 0 10px 10px; clear: both; } section .title-row { display: flex; align-items: center; justify-content: flex-start; padding: 10px; } section .title { font-family: 'geomanistmedium', sans-serif; color: #1f4e5a; font-size: 16px; } section .title:lang(ja), section .title:lang(hi), section .title:lang(zh), section .title:lang(th), section .title:lang(ru), section .title:lang(ko), section .title:lang(ar), section .title:lang(vi), section .title:lang(ro), section .title:lang(tr), feature + nav ul:lang(ja), feature + nav ul:lang(hi), feature + nav ul:lang(zh), feature + nav ul:lang(th), feature + nav ul:lang(ru), feature + nav ul:lang(ko), feature + nav ul:lang(ar), feature + nav ul:lang(vi), feature + nav ul:lang(ro), feature + nav ul:lang(tr) { font-weight: 600; font-family: sans-serif; } section .title-row + span { font-family: 'geomanistregular', sans-serif; color: #1f4e5a; font-size: 14px; padding: 0 10px 0; display: block; line-height: 20px; margin-bottom: 20px; } section .title + .more { padding: 0 10px 0; } section .title + .more img { line-height: 1; display: block; } header { display: flex; position: sticky; top: 0; height: 50px; width: 100%; z-index: 4; background: white; justify-content: space-between; } header div, header a { -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; cursor: pointer; } header .menu-button { height: 50px; width: 50px; } header .menu-button img { position: relative; z-index: -1; } header .search, header .login { height: 50px; width: 50px; } header .login img { width: 30px; aspect-ratio: 1/1; border-radius: 50%; } header .login .icon { width: 24px; height: 24px; } header .login .icon.turbo { border: 2px solid #e06290; box-shadow: 0 2px 5px 1px #b99ccf90; } header > img { display: none; cursor: pointer; } header .turbo-link { width: 50px; } header .turbo-link img { width: 24px; height: 24px; } .change-platform { display: none; } .nav-main, .shadow { transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); } .nav-main { position: fixed; top: 0; right: 0; bottom: 0; left: -256px; width: 256px; height: auto; z-index: 8; background: white; overflow: auto; } .ad.text div + div, .suggestion-list + .ad, .info + .ad { min-height: 250px; } .list .ad div + div + div, .search .ad div + div + div { min-height: 0; } .ad .title { font-family: 'geomanistregular', sans-serif; font-size: 9px; text-transform: uppercase; text-align: center; color: #757575; align-self: end; grid-auto-rows: min-content; } .select-platform { display: none; } @media (min-width: 1024px) { section .title-row { padding: 10px 20px 20px; } section .title { font-size: 18px; } section .content { padding: 0 20px 15px; } section .title-row + span { padding: 0 20px 10px; } header { max-width: 1396px; margin: auto; left: 0; right: 0; position: relative; height: 80px; } header .menu-button, header .search, header .login { width: 80px; height: 80px; } header .login img { width: 40px; } header .login .icon { width: 30px; height: 30px; } .select-platform { width: 80px; height: fit-content; background: white; position: absolute; z-index: 2; right: 180px; border-radius: 0 0 5px 5px; box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.05); display: none; } .select-platform img { padding: 20px 30px; filter: brightness(0) saturate(100%) invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%); } .select-platform img:first-child { filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(232deg) brightness(101%) contrast(102%); z-index: 1; padding: 30px; } .select-platform:after { content: ''; width: 80px; height: 80px; background: #00aad5; position: absolute; top: 0; left: 0; z-index: 0; } .select-platform img:hover { box-shadow: inset 0 0 0px 3px #00aad5; } .select-platform img:first-child:hover { box-shadow: none; } .ad .ad, .ad.text div + div, .ad div + div, .suggestion-list + .ad { min-height: 100px; } .list .ad div + div, .search .ad div + div { min-height: 100px; } } body { background: #eeeeee; font-family: 'geomanistregular', Tahoma, sans-serif; margin: 0; } .panel { overflow: auto; position: fixed; top: 0; right: -100%; bottom: 0; left: auto; width: 100%; height: auto; z-index: 8; } .nav-main { position: fixed; top: 0; right: 0; bottom: 0; left: -1056px; width: 256px; height: auto; z-index: 8; background: white; overflow: auto; } header .logo { margin: 0 auto 0 0; } header .logo img { height: 24px; left: -10px; top: 2px; position: relative; } section .title + .more img { height: fit-content; transform: scale(0.5); } @media (min-width: 767px) { .panel { position: fixed; top: 0; right: -520px; bottom: 0; left: auto; width: 520px; height: auto; } } @media (min-width: 1024px) { .select-platform.show { display: grid; margin-right: -20px; } .change-platform { transform: rotate(90deg); display: block; position: absolute; right: 154px; top: 0; padding-bottom: 50px; padding-top: 20px; } header .logo img { height: 20px; left: 0; width: auto; } header > img { display: block; filter: brightness(0) saturate(100%) invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%); padding: 30px; margin-right: 0; } header .turbo-link { margin-left: auto; } header .logo { transform: scale(1.5); margin-left: 0; margin-right: auto; height: 57px; padding-top: 10px; width: 108px; justify-content: flex-start; position: relative; left: 40px; } } @media (min-width: 1396px) { header .logo { margin-left: auto; margin-right: -200px; } header:not(:has(.turbo-link)) .logo { margin-right: 384px; margin-left: auto; left: inherit; } } @media (prefers-color-scheme: dark) { body { background: #09191d; } body > .content { background: #0f292f; } header { background: #0f292f; } .select-platform { background: #333333; } section .title { color: white; } section .title-row + span { color: #cddce0; } .nav-main { background: #1f4e5a; } .ad .title { color: #ccc; } section .title + span { color: #ccc; } .panel { background: #102c33; } } @font-face { font-family: 'geomanistmedium'; src: url('https://stc.utdstc.com/fonts/geomanist-medium-webfont-test.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'geomanistregular'; src: url('https://stc.utdstc.com/fonts/geomanist-regular-webfont-test.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; } .breadcrumb { font-family: 'geomanistregular', sans-serif; display: inline-block; width: auto; box-sizing: border-box; } .breadcrumb.father::-webkit-scrollbar { display: none; } .breadcrumb a { margin-bottom: 5px; display: inline-block; } .breadcrumb span { color: #7f949a; padding: 3px 0; font-size: 8px; text-transform: uppercase; margin: 1px; } .breadcrumb .path_separator { padding: 0 3px; line-height: 22px; } .breadcrumb > span:not(.path_separator) { font-family: 'geomanistmedium', sans-serif; color: #00aad5; } .breadcrumb > span:not(.path_separator):lang(ja), .breadcrumb > span:not(.path_separator):lang(hi), .breadcrumb > span:not(.path_separator):lang(zh) { font-weight: 600; font-family: sans-serif; } .breadcrumb > span:not(.path_separator):lang(th), .breadcrumb > span:not(.path_separator):lang(ru), .breadcrumb > span:not(.path_separator):lang(ko), .breadcrumb > span:not(.path_separator):lang(ar), .breadcrumb > span:not(.path_separator):lang(vi) { font-weight: 600; font-family: sans-serif; } .breadcrumb > span:not(.path_separator):lang(ro), .breadcrumb > span:not(.path_separator):lang(tr) { font-weight: 600; font-family: sans-serif; } .breadcrumb span:lang(th) { font-size: 12px; } @media (prefers-color-scheme: dark) { .breadcrumb span { } .breadcrumb > span:not(.path_separator) { color: white; } } .breadcrumb.father { height: fit-content; padding: 0 0 0 10px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; width: 100%; -webkit-overflow-scrolling: touch; position: relative; z-index: 1; } @media (min-width: 1024px) { .breadcrumb.father { padding: 0 10px; } } @media (min-width: 1396px) { .breadcrumb.father { padding-top: 0; padding-left: 20px; height: auto; } } .hotlinks { position: relative; z-index: 5; display: flex; align-items: center; background: #edf3f4; } .hotlinks .arrow { display: none; width: 10px; height: 20px; z-index: 3; top: 0px; padding: 0 5px; cursor: pointer; position: absolute; } .hotlinks .arrow.left { left: 0; transform: rotate(180deg); } .hotlinks .right { right: 0; } .hotlinks ul { font-family: 'geomanistregular', sans-serif; z-index: 2; box-sizing: border-box; overflow-x: auto; overflow-y: hidden; padding: 0 10px; margin: 0; white-space: nowrap; flex-grow: 1; scrollbar-width: none; -ms-overflow-style: none; } .hotlinks ul::-webkit-scrollbar { display: none; } .hotlinks ul li { font-size: 8px; display: inline-block; margin: 0 10px 0 0; vertical-align: top; cursor: pointer; text-transform: uppercase; color: #7f949a; line-height: 20px; } .hotlinks ul li img { margin: 0; vertical-align: sub; } @media (min-width: 1024px) { .hotlinks ul { width: calc(100% - 40px); margin: auto; } .hotlinks ul:before { content: ''; width: 40px; height: 100%; display: block; position: absolute; top: 0; left: 0; background: linear-gradient(90deg, rgba(237, 243, 244, 1) 0%, rgba(237, 243, 244, 0) 100%); z-index: 2; } .hotlinks ul:after { content: ''; width: 40px; height: 100%; display: block; position: absolute; right: 0; top: 0; background: linear-gradient(90deg, rgba(237, 243, 244, 0) 0%, rgba(237, 243, 244, 1) 100%); z-index: 2; } .hotlinks ul li { font-size: 10px; margin: 0 10px; } .hotlinks:hover .arrow { display: block; } } @media (prefers-color-scheme: dark) { .hotlinks { background: #1f4e5a; } .hotlinks ul:before { background: linear-gradient(90deg, rgba(31, 78, 90, 1) 0%, rgba(31, 78, 90, 0) 100%); } .hotlinks ul:after { background: linear-gradient(90deg, rgba(31, 78, 90, 0) 0%, rgba(31, 78, 90, 1) 100%); } .hotlinks ul li a { color: #cddce0; } } .detail { font-family: 'geomanistregular', sans-serif; color: #333333; z-index: 1; position: relative; } .detail > div { display: table-cell; vertical-align: top; margin-bottom: 10px; } .gallery-content + .ad, .detail + .ad, .button-group.download + .ad { min-height: 261px; width: 100%; display: grid; align-items: center; grid-template-rows: auto 250px auto; } .ad:not(:has(iframe, img)) .ad-label-turbo { opacity: 0; } .ad-label-turbo { font-size: 10px; text-align: center; display: flex; width: 100%; cursor: pointer; margin: 2px auto 0; justify-content: center; align-items: center; gap: 5px; opacity: 1; transition: opacity 1s ease 1s; } .ad-label-turbo svg { background: #e06290; border-radius: 50%; } .detail .icon { min-width: 120px; height: 114px; } .detail .icon img { max-height: 100px; max-width: 100px; width: auto; height: auto; margin: 0 10px 10px; font-size: 12px; word-break: break-word; border-radius: 10px; } .detail .icon img.broken-img { object-fit: contain; width: 100%; } .detail .info h1 { font-family: 'geomanistmedium', sans-serif; font-size: 28px; line-height: 24px; word-break: break-word; font-weight: initial; line-height: 1; } .detail .info .version { font-family: 'geomanistregular', sans-serif; color: #7f949a; font-size: 16px; font-weight: 300; margin-top: 5px; word-break: break-all; } .detail .info .version span.beta { color: #00aad5; border: 1px solid #00aad5; border-radius: 10px; padding: 2px 5px 2px; font-size: 8px; display: inline-flex; margin: 0 5px; top: -1px; position: relative; } .detail .info .autor { font-family: 'geomanistregular', sans-serif; font-size: 16px; color: #00aad5; margin-bottom: 5px; margin-top: 5px; font-weight: 300; } .detail .info .autor button { font-family: 'geomanistregular', sans-serif; font-size: 16px; color: #00aad5; margin-bottom: 5px; margin-top: 5px; font-weight: 300; background: transparent; border: 0; padding: 0; margin: 0; text-rendering: geometricPrecision; } .detail .info .autor a { padding: 5px 0; } .detail .info > div { margin-top: 3px; } .detail .stats { text-align: center; font-family: 'geomanistregular', sans-serif; display: flex; box-sizing: border-box; font-size: 14px; padding: 0 10px 0; color: #1f4e5a; overflow-y: hidden; white-space: nowrap; width: 100%; -webkit-overflow-scrolling: touch; line-height: 15px; margin: 20px 0 20px; scrollbar-width: none; align-items: center; } .detail .stats::-webkit-scrollbar { display: none; } .detail .stats div.dwstat img { filter: brightness(0) saturate(100%) invert(67%) sepia(1%) saturate(0%) hue-rotate(205deg) brightness(92%) contrast(93%); } .detail .stats div span:first-child { font-size: 20px; font-family: 'geomanistmedium'; display: block; color: #1f4e5a; } .detail .stats div:first-child span, .detail .stats div#detail-rating-id + div span { color: #7f949a; font-family: 'geomanistregular', sans-serif; font-size: 14px; line-height: 20px; } .detail .stats div:first-child span > span, .detail .stats div#detail-rating-id + div span > span { color: #1f4e5a; font-family: 'geomanistmedium', sans-serif; font-size: 20px; } .detail .stats div#detail-rating-id img { width: 15px; height: 15px; aspect-ratio: 1/1; } .detail .stats div#detail-rating-id span { font-size: 20px; line-height: 30px; font-family: 'geomanistmedium'; color: #1f4e5a; } .detail .stats div:last-child img { width: 20px; height: 20px; margin: 9px; } .detail .stats img { filter: brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(1431%) hue-rotate(159deg) brightness(97%) contrast(103%); position: relative; top: 1px; } .detail .stats .blue, .review .title-row { cursor: pointer; } .detail .stats .blue:hover { color: #00aad5; } .detail h2 { font-family: 'geomanistmedium', sans-serif; font-size: 20px; font-weight: 300; padding: 10px; color: #1f4e5a; line-height: 24px; } .detail h2:lang(ja), .detail h2:lang(hi), .detail h2:lang(zh), .detail h2:lang(th), .detail h2:lang(ru), .detail h2:lang(ko), .detail h2:lang(ar), .detail h2:lang(vi), .detail h2:lang(ro) { font-weight: 600; font-family: sans-serif; } .detail h2:lang(tr) { font-weight: 600; font-family: sans-serif; } .detail h2 a { color: #00aad5; } .button-group { display: block; display: flex; flex-direction: column; margin: 20px 10px 20px; gap: 10px; } body.turbo .button-group { margin: 10px; } .button { margin: 0; } .button b, .button h3, .button strong { font-family: 'geomanistmedium', sans-serif; font-size: 16px; line-height: 20px; display: block; align-self: center; } .button h3:lang(ja), .button h3:lang(hi), .button h3:lang(zh), .button h3:lang(th), .button h3:lang(ru), .button h3:lang(ko), .button h3:lang(ar), .button h3:lang(vi), .button h3:lang(ro), .button h3:lang(tr), .button.version:lang(ja), .button.version:lang(hi), .button.version:lang(zh), .button.version:lang(th), .button.version:lang(ru), .button.version:lang(ko), .button.version:lang(ar), .button.version:lang(vi), .button.version:lang(ro), .button.version:lang(tr), .button strong:lang(ja), .button strong:lang(hi), .button strong:lang(zh), .button strong:lang(th), .button strong:lang(ru), .button strong:lang(ko), .button strong:lang(ar), .button strong:lang(vi), .button strong:lang(ro), .button strong:lang(tr) { font-weight: 600; font-family: sans-serif; } .button strong { text-align: left; margin-top: 0; } .button p, .button span { font-size: 10px; font-weight: 300; display: inline-flex; margin-right: 10px; text-transform: capitalize; font-family: 'geomanistregular', sans-serif; margin-top: 5px; } .button p.version, .button span.size { font-family: 'geomanistmedium', sans-serif; } .button.deactivate, .button.register { min-width: 300px; order: 1; flex-shrink: 1; overflow: hidden; } .button.download, .button.last { min-width: 300px; display: grid; grid-template-rows: auto auto; grid-template-columns: auto 1fr; height: 76px; align-content: center; align-items: center; } .button h3, .button strong { line-height: 16px; font-family: 'geomanistmedium', sans-serif; grid-row-start: 1; grid-column-start: 1; grid-row-end: 2; grid-column-end: 3; font-size: 16px; } .button p.version { grid-row-start: 2; grid-column-start: 1; grid-row-end: 3; grid-column-end: 2; width: max-content; } .button span.size { grid-row-start: 2; grid-column-start: 2; grid-row-end: 3; grid-column-end: 3; } .button.last, .button.secondary { background: #00aad5; } .button.secondary { font-family: 'geomanistmedium', sans-serif; order: 1; display: none; margin-right: 10px; margin-bottom: 10px; font-size: 16px; flex-direction: column; box-sizing: border-box; height: 60px; line-height: 20px; padding-top: 13px; border: 1px solid #00aad5; color: #00aad5; background: transparent; } .button.secondary:lang(ja), .button.secondary:lang(hi), .button.secondary:lang(zh), .button.secondary:lang(th), .button.secondary:lang(ru), .button.secondary:lang(ko), .button.secondary:lang(ar), .button.secondary:lang(vi), .button.secondary:lang(ro), .button.secondary:lang(tr) { font-weight: 600; font-family: sans-serif; } .button.secondary span { font-size: 8px; color: #b8b3ce; float: right; margin: 0; text-align: left; line-height: 1; text-transform: lowercase; } .button.secondary span img { margin: 0 0 2px 2px; float: none; vertical-align: middle; } .button.secondary.type-3 { background: rgb(255, 70, 29); background: linear-gradient(180deg, rgba(255, 70, 29, 1) 0%, rgba(255, 121, 3, 1) 100%); color: white; border: 0; display: inline-flex; max-width: none; min-width: 200px; margin: 0; vertical-align: top; order: 2; flex-direction: column; justify-content: center; height: 76px; gap: 2px; } .button.secondary.type-3 span { color: white; } .button.secondary.type-3 span img { transform: scale(1.1); margin-left: -4px; margin-right: -4px; } .button.download, .button.last { cursor: pointer; } .button.deactivate { display: grid; margin-right: 10px; border: 1px dashed #00aad5; color: #00aad5; padding: 16px; } .button.register { display: grid; color: #fff; padding: 16px; background: #00aad5; cursor: pointer; box-sizing: border-box; min-height: 76px; -webkit-tap-highlight-color: transparent; } .button.register + p { padding: 0 10px 10px; font-size: 12px; font-family: 'geomanistregular', sans-serif; color: #1f4e5a; } .button.register + p span { color: #00aad5; cursor: pointer; font-family: 'geomanistmedium', sans-serif; } .button.register.on { border: 1px solid #00aad5; color: #00aad5; padding: 16px; background: #fff; } .button.register.on .icon { display: none; } .button.register .icon { position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; } .button.download.external { padding: 16px; } .button.download.external strong { margin: 0; } .button.deactivate b { display: table-cell; vertical-align: middle; font-size: 20px; } .button.deactivate p { display: table-footer-group; text-align: center; margin: 2px 0 0; font-size: 12px; } .button.deactivate p span { margin: 0 2px; } .button.deactivate span { font-weight: 600; } .button.deactivate strong, .button.register strong { text-align: center; padding: 0; margin-top: 0; } .button.deactivate + span { font-size: 12px; display: block; margin: 0 10px 10px; color: #999; text-align: center; } .button.deactivate + span a { font-weight: 600; cursor: pointer; text-decoration: underline; color: #0081a2; } .button.download { background: #4caf50; } .button.download.xapk p { padding: 0; font-size: 8px; margin: 5px 0; vertical-align: middle; text-transform: uppercase; display: flex; align-items: center; } html:lang(zh) .button.download.xapk p, html:lang(ko) .button.download.xapk p, html:lang(tr) .button.download.xapk p, html:lang(ja) .button.download.xapk p { margin: 0; display: block; line-height: 2; } .button.download.xapk p img { margin: -1px 3px 0 6px; filter: brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(2%) hue-rotate(14deg) brightness(118%) contrast(100%); } .button.download.xapk p img + img { margin: auto; top: 0; bottom: 0; } html:lang(ko) .button.download.xapk p img, html:lang(tr) .button.download.xapk p img, html:lang(hi) .button.download.xapk p img { margin-left: 0; } html:lang(hi) .button.download.xapk p { line-height: 0; } html:lang(zh) .button.download.xapk p img.svg, html:lang(tr) .button.download.xapk p img.svg, html:lang(ja) .button.download.xapk p img.svg { margin: auto; } .button-group:has(.sponsor) button.variants { height: auto; width: fit-content; margin-bottom: 0; } .button-group:has(.sponsor):has(.external-notice), .button-group:has(.sponsor):has(.variants) { display: flex; flex-direction: column-reverse; } .button-group:has(.xapk) .button.variants { margin: 0; } .c2 .ad { display: none; } body:not(.turbo) .button.last { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download { background: #4caf5080; pointer-events: none; cursor: not-allowed; } body:not(.turbo, .direct) .button.download.active { animation-duration: 1s; animation-name: activateButton2; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .by { animation-duration: 1s; animation-name: moveBy; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .versions .content { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .button.last .svg { opacity: 0; animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .svg { opacity: 0; } body:not(.turbo, .direct) .button.download.active .svg { animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } @keyframes activateButton { 0% { opacity: 0.5; } 100% { opacity: 1; pointer-events: auto; cursor: pointer; } } @keyframes activateButton2 { 0% { background: #4caf5080; } 100% { background: #4caf50; pointer-events: auto; cursor: pointer; } } @keyframes activateSvg { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes moveBy { 0% { right: 0; } 100% { right: -300px; } } .xapk-notice button:lang(th), .xapk-notice button:lang(ru), .xapk-notice button:lang(ko) { font-weight: 600; } .xapk-notice button:lang(ja), .xapk-notice button:lang(hi) { font-weight: 600; line-height: 14px; } .xapk-notice button:lang(zh) { font-weight: 600; margin: 0; line-height: 14px; } .button.version { font-family: 'geomanistmedium', sans-serif; border: 1px solid #00aad5; color: #00aad5; font-size: 10px; text-transform: uppercase; padding: 10px; display: block; text-align: center; order: 3; flex-shrink: 0; } .button.badge { font-family: 'geomanistregular', sans-serif; border: 1px solid #7f949a; color: #7f949a; border-radius: 10px; padding: 3px 10px 3px; font-weight: 400; font-size: 8px; display: inline-flex; text-transform: uppercase; float: left; box-sizing: border-box; margin: 0; } article { color: #1f4e5a; padding: 10px; font-family: 'geomanistregular', sans-serif; font-size: 14px; line-height: 2; clear: both; margin-bottom: 30px; } article:lang(hi), article:lang(th), article:lang(ru), article:lang(ar), article:lang(vi), article:lang(ro) { font-family: sans-serif; } article b { font-family: 'geomanistmedium', sans-serif; } article h2 { font-family: 'geomanistmedium', sans-serif; font-size: 16px; } article h2:lang(ja), article h2:lang(hi), article h2:lang(zh), article h2:lang(th), article h2:lang(ru), article h2:lang(ko), article h2:lang(vi), article h2:lang(ro) { font-weight: 600; font-family: sans-serif; } article h2 span { font-family: 'geomanistregular', sans-serif; } body:not(.turbo) .loader { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #fff; z-index: 4; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear; } body:not(.turbo) #ar .loader { right: auto; left: 20px; } body:not(.turbo) .active .loader { animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 3s forwards; z-index: 4; } body:not(.turbo) .loader-get, .loader-register { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #fff; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 2s forwards; } body:not(.turbo) #ar .loader-get, #ar .loader-register { right: auto; left: 20px; } .button-group:has(.loader-register) { position: relative; min-height: 76px; margin-bottom: 10px; } .button-group:has(.loader-register.hidden) { min-height: 0; } .loader-register { position: absolute; margin: 15px auto; left: 0; right: 0; top: 10px; bottom: 0; border: 2px solid #00aad5; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 120s forwards; } @keyframes l20-1 { 0% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%); } 12.5% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%); } 25% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%); } 50% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%); } 62.5% { clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%); } 75% { clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%); } 100% { clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%); } } @keyframes l20-2 { 0% { transform: scaleY(1) rotate(0deg); } 49.99% { transform: scaleY(1) rotate(135deg); } 50% { transform: scaleY(-1) rotate(0deg); } 100% { transform: scaleY(-1) rotate(-135deg); } } @keyframes hideLoader { 0% { opacity: 1; } 100% { opacity: 0; display: none; } } .item-row .content { width: 100%; height: auto; box-sizing: border-box; overflow-x: auto; overflow-y: hidden; margin: 0; white-space: nowrap; -webkit-overflow-scrolling: touch; display: inline-flex; position: relative; } .item-row:not(.gallery) .buttons { display: none; } .item { min-width: 100px; width: 100px; height: 100%; position: relative; vertical-align: top; margin: 0 10px 10px 0; white-space: normal; line-height: 1.2; } .item figure { width: auto; height: 100px; text-align: center; cursor: pointer; } .item figure img { max-height: 100px; max-width: 100px; width: auto; height: auto; border-radius: 10px; } .item div.name { font-family: 'geomanistmedium', sans-serif; color: #1f4e5a; font-size: 12px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item div.description { font-family: 'geomanistregular', sans-serif; color: #7f949a; font-size: 12px; margin-top: 5px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item > img { position: absolute; top: 0; right: auto; bottom: auto; left: -1px; z-index: 1; } .item-row .more { padding: 0; -webkit-appearance: none; border: 0; z-index: 1; position: relative; background: transparent; cursor: pointer; vertical-align: middle; } .item-row .more img { transform: scale(0.5); } .external-notice { color: #7f949a; font-size: 10px; font-weight: 300; position: relative; display: flex; } .external-notice img { margin: 0 10px; } .external-notice p { margin-top: 4px; } .detail-info { margin: 0 10px; background: aliceblue; padding: 10px; border-radius: 10px; } .detail-info.info .content tbody { grid-template-columns: 100%; font-size: 14px; } .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 0 0px 42px; } #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 42px 0 0; } .detail-info.info .content tbody tr td:nth-child(3) { padding: 0; } #ar .detail-info.info .content tbody tr td { margin: 0; } #ar .detail-info.info .content tbody tr td:nth-child(3) { padding: 0 50px 0 10px; } .detail-info.info .content tbody tr td { padding: 0; margin-bottom: 15px; } .detail-info.info .content tbody tr.full { grid-column-start: 1; grid-column-end: 2; } .detail-info.info .content tbody tr td img { width: 30px; height: 30px; } .info + .ad, .button-group.download + .ad { margin: 17px auto; } @media (max-width: 360px) { .detail-info.info .content tbody tr { grid-column-start: auto; grid-column-end: auto; } } @media (min-width: 768px) { .detail-info.info .content tbody { grid-template-columns: 25% 25% 25% 25%; } .detail-info.info .content tbody tr.full { grid-column-start: auto; grid-column-end: auto; } } @media (min-width: 1396px) { .detail-info.info { margin: 0 20px; } .detail-info.info .content tbody tr td img { width: 40px; height: 40px; } .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 0 0px 52px; } #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 52px 0 0; } .detail-info.info .content tbody tr td:nth-child(3) { padding: 0 10px; } } @media (min-width: 425px) { .button.deactivate + span { text-align: left; margin: 0 10px 10px; } section { clear: both; } .button.version { margin-top: 0; } .xapk-notice { width: 322px; box-sizing: border-box; margin-right: 0; } .button-group:has(.sponsor) button.variants { position: absolute; top: 35px; left: 335px; } .button-group.download:has(.loader-register) { float: none; max-width: 200px; height: 76px; } .button-group.download:has(.hidden.loader-register) { max-width: fit-content; } .button-group.download:has(.loader-register):has(p) { margin-bottom: 10px; } .button-group.download .button-group.download { float: none; margin-bottom: 0; max-width: 200px; } .button.register + p { width: 140%; clear: both; } } @media (min-width: 768px) { .button-group { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-end; margin: 10px; gap: 10px; flex-wrap: nowrap; } .button-group:has(.button.version) { flex-wrap: wrap; } .detail:has(+ .gallery-content .gallery) h2:after { display: none; } } @media (min-width: 1396px) { .detail { padding: 10px 20px 20px; } .detail > div { margin-bottom: 0px; } .gallery-content + .ad, .detail-info + .ad, .button-group.download + .ad { grid-template-rows: 1fr minmax(100px, auto) 1fr; min-height: auto; } .detail .icon img { margin: 0; } .detail .info h1 { font-size: 36px; line-height: 32px; } .detail .info .version { font-size: 14px; } .detail .info .version span.beta { vertical-align: middle; margin: 0 5px 5px; top: 1px; } .detail .info .autor, .detail .info .autor button { margin-bottom: 2px; font-size: 14px; } .detail h2 { font-size: 16px; margin: 5px 0; padding: 10px 0 0; } body.turbo .detail h2 { margin: 5px 0 0; } .detail .stats { font-size: 14px; padding: 0; line-height: 20px; } .detail .stats div { padding: 0 20px; } .detail .stats div:last-child img { margin: 9px; } .detail .stats div#detail-rating-id span { line-height: 40px; } .button.deactivate { min-width: 300px; } .button.register { margin: 20px 0; } .button.register + p { padding: 0 20px 0; top: -10px; position: relative; } .button.secondary { display: inline-flex; max-width: none; min-width: 200px; margin: 0; vertical-align: top; order: 2; flex-direction: column; justify-content: center; height: 76px; font-size: 18px; } .button.secondary span { margin: 3px 0 0; } .button.deactivate + span { text-align: left; margin: -10px 20px 20px; } .button.secondary + .button.version { margin-bottom: 0; margin-left: 0; } article { padding: 20px; font-size: 16px; } article h2 { font-family: 'geomanistmedium', sans-serif; font-size: 18px; } .xapk-notice { margin: 0 10px 10px 10px; width: 300px; box-sizing: border-box; } .detail .info span.onBoard, .button.badge { margin: 5px 5px 0 0; } .external-notice img { margin: 0 10px 0 20px; } .item-row { max-width: 1396px; margin: 0 auto 40px; } .item { margin-right: 22px; } .button-group { margin: 20px 0 20px 20px; gap: 20px; flex-wrap: nowrap; } body.turbo .button-group { margin: 0 20px 20px; } .button-group:has(.button.version) { flex-wrap: nowrap; } .button-group:has(.sponsor) .button { margin-bottom: 5px; } .button-group:has(.sponsor) .button { position: absolute; width: fit-content; top: 0; } .button-group:has(.sponsor) .button.secondary { width: fit-content; position: absolute; top: 0; left: 320px; } .button.download.xapk p { margin: 5px 0 0; } .button h3, .button strong { font-size: 18px; } .button-group.download:has(.loader-register) { margin: 20px; align-items: center; } body.turbo .button-group.download:has(.loader-register) { margin: 0 20px 20px; } } @media (min-width: 1396px) { .c1 .item-row .content { display: flex; height: 220px; flex-wrap: inherit; scroll-padding: 0 0 20px 20px; scrollbar-color: #00aad5 #eeeeee; scrollbar-width: thin; scroll-snap-type: x mandatory; } .c1 .item-row.categories .content { height: fit-content; flex-wrap: wrap; } .c1 .item-row .content::-webkit-scrollbar { height: 5px; } .c1 .item-row .content:hover::-webkit-scrollbar { height: 10px; } .c1 .item-row .content::-webkit-scrollbar-thumb { background: #00aad5; border-radius: 100px; height: 2px; cursor: pointer; } .c1 .item-row .content::-webkit-scrollbar-track { background: #eee; height: 7px; border-radius: 100px; } .c2 { display: flex; flex-direction: column; } .c2 .ad { display: block; } .c2 .item-row .content { flex-direction: column; padding: 0 0 20px; overflow: hidden; } .c2 .item { width: 100%; display: grid; row-gap: 5px; column-gap: 10px; justify-items: start; grid-template-rows: 20px auto; grid-template-columns: 60px 1fr; margin: 0; } .c2 .item::after { content: ''; width: 100%; height: 100%; border-radius: 10px; opacity: 0; z-index: -1; position: absolute; background: #edf3f4; transition: opacity 0.3s, transform 0.3s; } .c2 .item:hover::after { opacity: 1; transform: scale(1); } .c2 .item figure { grid-row-start: 1; grid-column-start: 1; grid-row-end: 3; grid-column-end: 2; height: auto; margin: 5px 5px 10px; } .c2 .item figure img { width: 60px; } .c2 .item .name { grid-row-start: 1; grid-column-start: 2; grid-row-end: 2; grid-column-end: 3; margin-top: 5px; } .c2 .item .description { grid-row-start: 2; grid-column-start: 2; grid-row-end: 3; grid-column-end: 3; margin: 0; } } @media (prefers-color-scheme: dark) { :root { --text-color: #cddce0; } .detail .icon img { color: var(--text-color); } .detail .info h1, .detail h2 { color: white; } .detail .stats { color: var(--text-color); } .button.version { border: 1px solid white; color: white; } .button.badge { border: 1px solid white; color: white; } article { color: var(--text-color); } .item div.name { color: #fff; } .item div.description { color: var(--text-color); } .item figure img { color: white; } .item-row .more { color: white; } .c1 .item-row .content::-webkit-scrollbar-track { background: #333; } .button.register.on { background: transparent; } .button.register + p { color: var(--text-color); } .detail .stats div:first-child span > span, .detail .stats div span:first-child, .detail .stats div#detail-rating-id + div span > span, .detail .stats div#detail-rating-id span { color: white; } .detail .stats div:first-child span { color: var(--text-color); } .detail-info { background: #1f4e5a; } .ad-label-turbo { color: white; } .c2 .item:hover::after { opacity: 0.1; } .detail .stats div:first-child span, .detail .stats div#detail-rating-id + div span, .detail .stats div { color: var(--text-color); } .detail .stats div.dwstat { color: var(--text-color); } } .sticky_ad { display: none; } .detail .info span.onBoard { color: #1f4e5a; background: #ffc94f; border-radius: 10px; padding: 3px 10px 3px; font-weight: 400; font-size: 8px; display: inline-flex; text-transform: uppercase; float: left; margin: 5px 5px 10px 0; border: 1px solid #ffc94f; cursor: pointer; } .button.register { padding: 16px 56px 16px 16px; } .button.register.detail .info { padding: 0 10px 10px 0; } .detail .info .autor a { margin-right: 5px; } .detail .info .autor button { text-align: left; } .detail .stats img { margin-right: 5px; vertical-align: initial; } .detail .stats div { border-left: 1px solid #a4c0c7; padding: 0 20px; min-width: 80px; color: #7f949a; line-height: 20px; } .detail .stats div:first-child { border: none; cursor: pointer; padding-left: 0; } .button.download, .button.last { box-sizing: border-box; border: 0; padding: 10px 50px 10px 20px; } .button { padding: 10px 20px; display: inline-block; vertical-align: bottom; color: white; border-radius: 10px; z-index: 1; position: relative; } .button.download, .button.last, .button.deactivate { text-align: left; } .button .svg { position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; } .button.download, .button.last, .button.deactivate { text-align: left; } .button.secondary.type-3 { padding-right: 60px; } .button.variants { font-family: 'geomanistmedium', sans-serif; border: 1px solid #4caf50; min-width: max-content; margin-top: 0; color: #4caf50; font-size: 10px; text-transform: uppercase; padding: 10px; background: transparent; padding-left: 30px; order: 4; } .button.variants .svg { left: 10px; filter: invert(56%) sepia(68%) saturate(387%) hue-rotate(73deg) brightness(92%) contrast(90%); right: auto; } article .reviewer { display: flex; flex-direction: column; gap: 2px; padding-left: 50px; position: relative; margin: 0 0 20px; } article .reviewer img { position: absolute; border-radius: 10px; left: 0; } article .reviewer div { line-height: 1; font-size: 12px; color: #7f949a; } article .reviewer a.name { font-family: geomanistmedium, sans-serif; color: #1f4e5a; line-height: 1; font-size: 12px; width: max-content; } article .reviewer div.text { font-size: 8px; color: #7f949a; } @media (min-width: 425px) { .button-group:has(.sponsor) button.variants { position: absolute; top: 35px; left: 335px; } .loader-register { left: 125px; top: 5px; } .button.register { padding: 16px 56px 16px 16px; float: left; } } @media (min-width: 1396px) { .c1 { width: 1000px; float: left; padding-bottom: 20px; } .c2 { width: 300px; float: right; margin-right: 20px; } .c2 section .title-row { padding-left: 0; padding-top: 20px; } .c2 .item .name, .c2 .item .description { text-align: left; } .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } .button.variants { margin: 0; } .button-group:has(.sponsor) button.variants { top: 45px; left: 330px; } .button-group:has(.sponsor):has(.secondary) button.variants { top: 45px; left: 535px; } .loader-register { left: 45%; top: 0px; bottom: 0px; margin: auto; } } @media (min-width: 1396px) { .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } } @media (prefers-color-scheme: dark) { .button.variants { border: 1px solid white; color: white; } .button.variants .svg { filter: brightness(0) invert(1); } article .reviewer div.name { color: white; } article .reviewer a.name { color: white; } } .gallery { overflow-x: auto; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; display: inline-flex; width: 100%; height: 170px; padding: 10px; box-sizing: border-box; scrollbar-width: none; } .gallery::-webkit-scrollbar { display: none; } .gallery div img { width: auto; height: 150px; border-radius: 10px; border: 1px solid #ccc; min-height: 100px; font-size: 10px; overflow: hidden; white-space: break-spaces; text-align: center; } @media (min-width: 768px) { .gallery { padding: 0 10px; } } @media (min-width: 1024px) { .gallery { padding: 0 10px 10px; min-height: 102px; overflow-x: auto; scrollbar-color: #00aad5 #eeeeee; scrollbar-width: thin; height: 220px; } .gallery div img { height: 200px; } .gallery::-webkit-scrollbar { height: 5px; cursor: pointer; } .gallery:hover::-webkit-scrollbar { height: 10px; } .gallery::-webkit-scrollbar-thumb { background: #00aad5; border-radius: 100px; height: 2px; cursor: pointer; } .gallery::-webkit-scrollbar-track { background: #eee; height: 7px; border-radius: 100px; } } @media (min-width: 1396px) { .gallery { padding: 0 20px 10px; } } @media (prefers-color-scheme: dark) { .gallery div img { border: 0; } .gallery::-webkit-scrollbar-track { background: #333; } .gallery { scrollbar-color: #00aad5 #333; } } .gallery div { margin-right: 10px; cursor: pointer; padding-right: 2px; } .popup-turbo { position: fixed; bottom: -20%; left: 0; width: 100%; z-index: 3; background: linear-gradient(-45deg, #b99ccf, #e06290, #b99ccf, #e06290, #ffc94f); background-size: 400% 400%; animation: gradient-login 15s ease infinite, slideIn 1s ease forwards 3s; padding: 10px; color: #fff; font-size: 12px; font-family: 'geomanistregular', sans-serif; box-sizing: border-box; display: flex; gap: 10px; align-items: end; bottom: -100%; min-height: 65px; } @keyframes slideIn { from { bottom: -20%; } to { bottom: 0; } } @keyframes gradient-login { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } .popup-turbo svg { opacity: 0.1; width: 300px; position: absolute; height: auto; bottom: -16px; top: 0; left: 0; transform: rotate(-8deg); } .popup-turbo .title { font-family: 'geomanistmedium'; font-size: 16px; } .popup-turbo p b { font-family: 'geomanistmedium'; } .popup-turbo button { background: white; border: 0; border-radius: 10px; padding: 5px 10px; font-family: 'geomanistmedium'; color: #e06290; height: 35px; z-index: 1; word-break: auto-phrase; width: fit-content; min-width: max-content; } .popup-turbo button:lang(ja), .popup-turbo button:lang(hi), .popup-turbo button:lang(zh), .popup-turbo button:lang(th), .popup-turbo button:lang(ru), .popup-turbo button:lang(ko), .popup-turbo button:lang(ar), .popup-turbo button:lang(vi), .popup-turbo button:lang(ro), .popup-turbo button:lang(tr) { font-weight: 600; font-family: sans-serif; } .popup-turbo button:lang(zh), .popup-turbo button:lang(ko), .popup-turbo button:lang(ar) { min-width: 80px; } .popup-turbo .close { background: #fff; padding: 8px; position: absolute; top: -20px; right: 20px; z-index: 2; box-shadow: 0 3px 12px 2px #00000020; border-radius: 50%; width: 20px; height: 20px; cursor: pointer; } .popup-turbo .close:lang(ar) { left: 10px; right: auto; } @media (min-width: 767px) { .popup-turbo { width: 300px; margin: 20px; border-radius: 20px; padding: 20px; right: 0; left: auto; flex-direction: column; font-size: 14px; text-align: center; } .popup-turbo:lang(ar) { left: 0; right: auto; } .popup-turbo svg { width: 95%; bottom: 24px; left: 0; right: 0; margin: auto; transform: rotate(-8deg); } .popup-turbo .title { font-family: 'geomanistmedium'; font-size: 20px; } .popup-turbo button { padding: 10px 10px; height: auto; font-size: 14px; width: 100%; } } .popup-turbo.blackfriday { background: linear-gradient(-45deg, #000, #474747, #686668, #474747, #000); animation: gradient-login2 15s ease infinite, slideIn 1s ease forwards 3s; background-size: 400% 400%; } .popup-turbo.promo .title { opacity: 0; } .popup-turbo.blackfriday button { background: #e06290; color: #fff; } .popup-turbo.promo .offer:before { content: '-50%'; position: absolute; font-size: 30px; font-family: 'geomanistmedium'; top: -23px; left: 154px; color: #ffffff; background: #000; padding: 0 5px; box-shadow: 1px 1px black; z-index: 1; } .popup-turbo.promo .offer:lang(tr):before { content: '-%50'; } .popup-turbo.blackfriday:before { content: 'BLACK FRIDAY'; position: absolute; font-size: 18px; font-family: 'geomanistmedium'; top: -21px; color: #ffffff; background: #000; padding: 0 5px; box-shadow: 1px 1px black; rotate: 354deg; z-index: 1; } .popup-turbo.promo:after { content: 'Uptodown Turbo'; position: absolute; font-size: 16px; font-family: 'geomanistmedium'; top: 1px; left: 17px; color: #ffffff; background: #e06290; padding: 0 5px; box-shadow: 1px 1px black; rotate: 354deg; } @keyframes gradient-login2 { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } #ar .popup-turbo.promo .offer:before { top: -22px; right: 154px; left: auto; direction: ltr; } #ar .popup-turbo.promo:before { right: 13px; left: auto; rotate: 5deg; } #ar .popup-turbo.promo:after { right: 18px; left: auto; rotate: 5deg; } .popup-turbo.cyber { background: linear-gradient(-45deg, #4a668a, #3f51b5, #447aa3, #3f51b5, #4a668a); animation: gradient-login2 15s ease infinite, slideIn 1s ease forwards 3s; background-size: 400% 400%; } .popup-turbo.cyber:before { content: 'CYBER MONDAY'; position: absolute; font-size: 18px; font-family: 'geomanistmedium'; top: -21px; color: #ffffff; background: #4c3e89; padding: 0 5px; rotate: 354deg; z-index: 1; border-radius: 10px; } .popup-turbo.promo.cyber:after { border-radius: 10px; } @media (min-width: 767px) { .popup-turbo.promo .offer:before { top: -8px; left: 154px; font-size: 35px; } .popup-turbo.promo.cyber .offer:before { top: -3px; } .popup-turbo.promo:before { font-size: 26px; left: -13px; z-index: 2; } .popup-turbo.promo:after { font-size: 19px; top: 14px; left: -5px; } .popup-turbo.promo .close { right: 10px; } #ar .popup-turbo.promo .close { left: 10px; right: auto; } #ar .popup-turbo.promo:before { right: -13px; left: auto; } #ar .popup-turbo.promo:after { right: -5px; left: auto; } #ar .popup-turbo.promo .offer:before { top: -6px; left: 52px; right: auto; } } </style> <script src="https://btloader.com/tag?o=5175773613260800&upapi=true" async></script> </head> <body > <div class="content" > <div class="hotlinks"> <img class="arrow left" id="horizontal-scroll-arrow-left" alt="" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> <ul id="horizontal-link-list"> <li> <img fetchpriority="high" alt="Trending" src=" https://stc.utdstc.com/img/svgs/icon-12-hotlink.svg" height="12" width="12"> </li> <li> <a href="https://instagram.en.uptodown.com/android">Instagram</a> </li> <li> <a href="https://crystal-of-atlan.en.uptodown.com/android">Crystal of Atlan</a> </li> <li> <a href="https://microsoft-edge.en.uptodown.com/android">Microsoft Edge</a> </li> <li> <a href="https://en.uptodown.com/android/selfie-apps">Glow up your selfies</a> </li> <li> <a href="https://tiktok.en.uptodown.com/android">TikTok</a> </li> <li> <a href="https://punk-royale-2052.en.uptodown.com/android">PR52: Bladeline</a> </li> <li> <a href="https://en.uptodown.com/android/extraction-shooter-games">Extraction Shooter Games</a> </li> <li> <a href="https://pixlr-express.en.uptodown.com/android">Pixlr</a> </li> <li> <a href="https://valhalla-survival.en.uptodown.com/android">Valhalla Survival</a> </li> <li> <a href="https://en.uptodown.com/android/short-videos-apps">Short Video Apps</a> </li> <li> <a href="https://dailymotion.en.uptodown.com/android">Dailymotion</a> </li> <li> <a href="https://empires-and-puzzles-rpg-quest.en.uptodown.com/android">Empires & Puzzles</a> </li> <li> <a href="https://en.uptodown.com/android/dev-onboard">Dev Onboard</a> </li> <li> <a href="https://ea-sports-app.en.uptodown.com/android">EA SPORTS App</a> </li> <li> <a href="https://en.uptodown.com/android/games-like-final-fantasy-vii">Best Games like Final Fantasy VII</a> </li> </ul> <img class="arrow right" id="horizontal-scroll-arrow-right" alt="" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> </div> <header> <div id="menu-button-id" class="menu-button"> <img fetchpriority="high" alt="Menu icon" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-menu"> </div> <a href="https://en.uptodown.com" class="logo"> <picture> <source srcset="https://stc.utdstc.com/img/svgs/logo-uptodown-dark.svg " media="(prefers-color-scheme: dark)"/> <img fetchpriority="high" height="20" width="157" src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg" data-src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg" alt="Download, discover, share"> </picture> </a> <div class="turbo-link"><img alt="Subscribe to Uptodown Turbo" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-24-turbo2.svg" fetchpriority="high"></div> <img alt="Go to Android platform" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> <img id="change-platform-button" class="change-platform" alt="Display platforms icon" width="10" height="10" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> <div id="select-platform" class="select-platform"> <img alt="Go to Android platform" class="platform-selection" data-href="https://en.uptodown.com" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> <img alt="Go to Windows platform" class="platform-selection" data-href="https://en.uptodown.com/windows" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-windows"> <img alt="Go to Mac platform" class="platform-selection" data-href="https://en.uptodown.com/mac" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-mac"> </div> <div id="search-button" class="search"> <img fetchpriority="high" alt="Search icon" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-search"> </div> <div id="reg-log-header-item-id" class="login" onclick="addEventAnalytics('login-popup-continue', {'event_category': 'login-popup'});"> <img fetchpriority="high" class="icon" height="24" width="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-24-login" alt="login"> </div> </header> <form id="searchForm" class="f-search hidden" action="https://en.uptodown.com/android/search" method="post"> <button aria-label="Search" name="singlebutton" type="submit"> <img alt="Search icon" loading="lazy" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-search"> </button> <input required id="buscador" name="q" placeholder="Search apps" type="text" autocomplete="off"> <div id="closeSearchForm"> <img class="close" alt="Close icon" loading="lazy" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </div> </form> <ul id="lookup_suggest" class="hidden suggestion-list"></ul> <div class="breadcrumb father"> <a href="https://en.uptodown.com"> <span>Android</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <a href="https://en.uptodown.com/android/productivity"> <span >Productivity</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <a href="https://en.uptodown.com/android/education-languages"> <span >Education & Languages</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <span >Duolingo</span> </div></div></div></div> <main> <div class="c1"> <div class="detail"> <div class="icon"> <img fetchpriority="high" decoding="async" width="100" height="100" alt="Duolingo icon" src="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961" srcset="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:100, https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </div> <div class="info"> <h1 id="detail-app-name" data-code="25385"> Duolingo</h1> <div class="version">6.18.3</div> <div class="autor"> <button id="author-link" onclick="addEventAnalytics('authorLink', {'event_category': 'author'});" data-organization-slug="duolingo" > Duolingo</button> </div> </div> <div class="stats"> <div id="detail-rating-id"> <a href="#rating" onclick="addEventAnalytics('rating', {'event_category': 'app'});"> <img fetchpriority=”high” alt="" width="12" height="12" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-12-star"> <span id="rating-inner-text">4.5</span> </a> </div> <div> <span id="show-comments_app" class="blue" onclick="addEventAnalytics('comments', {'event_category': 'app'});"> <span>315</span> reviews </span> </div> <div class="dwstat"> <span>8.7 M </span><span>downloads</span></div> <div> <span id="virus-total-report" class="blue" data-file-id="1049858247"> <img alt="" width="12" height="12" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-12-shield"> </span> </div> </div> <h2 >A simple way to learn languages</h2> </div> <div class="gallery-content"> </div> <div class="ad"> <div class="title"> Advertisement </div> <div id="header_ad" class="ad" onclick="addEventAnalytics('adex_detail', {'event_category': 'ads'});"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_large', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <div class="button-group download"> <a class="button last" href="https://duolingo.en.uptodown.com/android/download" title="download duolingo free" onclick="addEventAnalytics('lastVersion', {'event_category': 'app'});"> <h3>Get the latest version</h3> <p class="version">6.18.3</p> <p>Feb 19, 2025</p> <img class="svg" alt="" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-download-button"> <div class="loader-get"></div> </a> <a class="button version" href="https://duolingo.en.uptodown.com/android/versions" onclick="addEventAnalytics('otherVersion', {'event_category': 'app'});"> Older versions </a> </div> <div class="gallery"> <div style="height:max-content; width:auto"> <picture> <source id="source-1" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:150, https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:300 2x"> <source id="source2-1" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:200, https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:400 2x"> <img height="150" width="67" alt="Duolingo screenshot 1" class="screenshot" data-screen-src="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:300" data-src-large="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:800" id="1" src="https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4" fetchpriority="high" decoding="async" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-2" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:150, https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:300 2x"> <source id="source2-2" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:200, https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:400 2x"> <img height="150" width="67" alt="Duolingo screenshot 2" class="screenshot" data-screen-src="https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:300" data-src-large="https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:800" id="2" src="https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0" fetchpriority="high" decoding="async" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-3" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:150, https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:300 2x"> <source id="source2-3" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:200, https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:400 2x"> <img height="150" width="67" alt="Duolingo screenshot 3" class="screenshot" data-screen-src="https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:300" data-src-large="https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:800" id="3" src="https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-4" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:150, https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:300 2x"> <source id="source2-4" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:200, https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 4" class="screenshot" data-screen-src="https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:300" data-src-large="https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:800" id="4" src="https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-5" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:150, https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:300 2x"> <source id="source2-5" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:200, https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 5" class="screenshot" data-screen-src="https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:300" data-src-large="https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:800" id="5" src="https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-6" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:150, https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:300 2x"> <source id="source2-6" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:200, https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 6" class="screenshot" data-screen-src="https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:300" data-src-large="https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:800" id="6" src="https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-7" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:150, https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:300 2x"> <source id="source2-7" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:200, https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 7" class="screenshot" data-screen-src="https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:300" data-src-large="https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:800" id="7" src="https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-8" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:150, https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:300 2x"> <source id="source2-8" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:200, https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 8" class="screenshot" data-screen-src="https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:300" data-src-large="https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:800" id="8" src="https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-9" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:150, https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:300 2x"> <source id="source2-9" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:200, https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:400 2x"> <img loading="lazy" height="150" width="67" alt="Duolingo screenshot 9" class="screenshot" data-screen-src="https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:300" data-src-large="https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:800" id="9" src="https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee" fetchpriority="low" > </picture> </div> </div> <article> <div class="reviewer"> <img alt="Carlos Martínez icon" width="40" height="40" loading="lazy" src="https://stc.utdstc.com/img/carlos2.jpg"> <div class="text">Reviewed by </div> <a href="https://en.uptodown.com/editor/carlos-martinez" class="name">Carlos Martínez</a> <div>Content Team Lead</div> </div> <div class="text-description" > <p><b>Duolingo</b> is an excellent <a href="https://en.uptodown.com/android/language-learning-apps">language-learning app</a> that will allow you to improve your communication level in different languages. Through bite-size lessons, this app will help you improve your communication skills in over a dozen languages.</p><h2>Dynamic language learning on your smartphone</h2><p>In Duolingo, the lessons you can access start according to your baseline level. After selecting one of the available languages and the session duration, you're all set to start improving your vocabulary, grammar and even your pronunciation. To do this, the tool produces interactive exercises which often come with audio that will help you get used to the accent of each language.</p><div><div class="ad text"> <div class="title"> Advertisement </div> <div id="content_ad" class="slot_integrated_ad "> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_short', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> </div><h2>A combination of sound and images</h2><p>Duolingo has many lessons where you can play different speech audios to help you improve your listening skills. Similarly, the app also contains other types of exercises where you'll see different images and have to select the right one. This mix of learning styles is very useful for remembering words, expressions or phrases that will progressively improve your level.</p><h2>Compete with other users in the Leagues</h2><p>Duolingo doesn't just allow you to improve your level of English or other languages by completing lessons. From the app's main screen, you can also access the Leagues to compete with other users on the platform who are also trying to rapidly increase their skills.</p><h2>Take advantage of Super Duolingo</h2><p>Subscribing to Super Duolingo will allow you to access tons of advantages that will boost your language learning experience on Android even more. With this premium mode, you can remove ads, get unlimited lives and access to personalized practices and get rid of the attempt limit in the most advanced levels.</p><p>Download the Duolingo APK for Android and enjoy one of the best language-learning apps on Android. With its long list of available languages, which is always growing, you'll find mastering the basics of any language so much easier.</p> </div> <span class="by"> Translated by <span>Uptodown Localization Team</span> </span> <div class="requirements"> <h2>Requirements <span>(Latest version)</span></h2> <ul> <li>Android 10 or higher required</li></ul> </div> <h2 id="faqs">Frequent questions</h2> <div class="question-content"> <h3 class="title"> How do I download Duolingo on Android? </h3> <p> To download Duolingo on Android, you must search for its APK file on the Uptodown search engine. Once you have downloaded the file, you just have to proceed with the installation to start studying your favorite language. </p> </div> <div class="question-content"> <h3 class="title"> How many languages can be learned with Duolingo? </h3> <p> With Duolingo, you can learn any of the 35 languages available in the app. The most commonly studied languages are English, German, Italian, French, Portuguese and Spanish. </p> </div> <div class="question-content"> <h3 class="title"> What happens if I uninstall Duolingo from my smartphone? </h3> <p> If you decide to uninstall Duolingo from your smartphone, nothing will happen since your profile progress is linked to the email address you need to use the app. </p> </div> <div class="question-content"> <h3 class="title"> How much space does the Duolingo APK take up? </h3> <p> The Duolingo APK file is less than 50 MB, so you don't need much storage space to install this app and start studying new languages. </p> </div> </article> <section class="info" id="technical-information"> <div class="title-row"> <h2 class="title">Information about Duolingo 6.18.3</h2> </div> <table class="content"> <tr class="full"> <td> <img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-package" width="40" height="40"> </td> <th>Package Name</th> <td>com.duolingo</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-license" width="40" height="40"></td> <th scope="row">License</th> <td>Free</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-system" width="40" height="40"></td> <th scope="row">Op. System</th> <td>Android</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-category" width="40" height="40"></td> <th scope="row">Category</th> <td><a href="https://en.uptodown.com/android/education-languages">Education & Languages</a></td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-language" width="40" height="40"></td> <th>Language</th> <td> English <div id="language-apps">24 more</div> </td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-author" width="40" height="40"></td> <th scope="row">Author</th> <td><a href="http://duolingo.com" target="_blank" rel="noopener nofollow"> Duolingo</a> </td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-downloads" width="40" height="40"></td> <th>Downloads</th> <td>8,728,639</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-date" width="40" height="40"></td> <th>Date</th> <td>Feb 19, 2025</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-rating" width="40" height="40"></td> <th>Content Rating</th> <td>+3</td> </tr> <tr class="full"> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-ads" width="40" height="40"></td> <th scope="row">Advertisement</th> <td>Not specified</td> </tr> <tr class="full"> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-why" width="40" height="40"></td> <th>Why is this app published on Uptodown?</th> <td> <a href="https://support.uptodown.com/hc/en-us/articles/4403243577613" target="_blank" rel="noopener"> (More information) </a> </td> </tr> </table> </section> <div class="ad"> <div class="title"> Advertisement </div> <div class="slot_integrated_ad" id="content_ad_2"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_middle', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <section id="versions" class="versions list"> <div class="title-row"> <h2 class="title">Older versions</h2> </div> <span></span> <div id="versions-items-list" class="content"> <div data-url="https://duolingo.en.uptodown.com/android/download/1049503159"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.18.0</span> <span class="sdkVersion">Android + 10</span> <span class="date">Feb 16, 2025</span> </div> <div data-url="https://duolingo.en.uptodown.com/android/download/1048884902"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.17.3</span> <span class="sdkVersion">Android + 10</span> <span class="date">Feb 12, 2025</span> </div> <div data-url="https://duolingo.en.uptodown.com/android/download/1048646478"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.17.1</span> <span class="sdkVersion">Android + 10</span> <span class="date">Feb 9, 2025</span> </div> <div data-url="https://duolingo.en.uptodown.com/android/download/1047639492"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.16.1</span> <span class="sdkVersion">Android + 10</span> <span class="date">Feb 1, 2025</span> </div> <div data-url="https://duolingo.en.uptodown.com/android/download/1047448938"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.16.0</span> <span class="sdkVersion">Android + 10</span> <span class="date">Jan 31, 2025</span> </div> <div data-url="https://duolingo.en.uptodown.com/android/download/1047192916"> <span class="type xapk" title="xapk">xapk</span> <span class="version">6.15.4</span> <span class="sdkVersion">Android + 10</span> <span class="date">Jan 29, 2025</span> </div> </div> </section> <section id="available-in-other-platforms" class="platforms"> <div class="title-row"> <span class="title">Available for other platforms</span> </div> <div class="content"> <div> <a href="https://duolingo.en.uptodown.com/windows"> <span class="windows"> <img alt="windows" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-windows"> </span> <span>Duolingo for Windows</span> </a> </div> </div> </section> <section class="review"> <div class="title-row"> <h2 id="reviewThisApp" class="title">Rate this App</h2> <span id="more-comments-rate" class="more" data-items="" data-url="javascript:;"> <img alt="Review the app" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </span> </div> <div class="content"> <img width="50" height="50" alt="Duolingo icon" loading="lazy" itemprop="image" src="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961" srcset="https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:100, https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961:200 2x " > <div id="detail-rating" class="rate"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> </div> <button class="write-review">Review the app</button> </section> <section class="rate"> <div class="title-row"> <h2 class="title">Rating</h2> </div> <div class="content"> <div id="rating" class="score"> 4.5 </div> <div class="graph" data-nosnippet> <div> <span>5</span> <span style="width:78.73%;"></span> </div> <div> <span>4</span> <span style="width:8.57%;"></span> </div> <div> <span>3</span> <span style="width:2.54%;"></span> </div> <div> <span>2</span> <span style="width:2.22%;"></span> </div> <div> <span>1</span> <span style="width:7.94%;"></span> </div> </div> </div> <div class="stat-comments" data-nosnippet> <span id="more-comments-rate-section"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> 315 reviews </span> </div> </section> <section class="comments"> <div class="title-row"> <h2 id="spanDetailComment" class="title">Comments</h2> <span id="more-comments" class="more" data-items="" data-url="javascript:;"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </span> </div> <div id="user-comments-section-list" class="content"> <div id="5813611" class="comment "> <img alt="cleverpinkswan90080 icon" loading="lazy" src="https://img.utdstc.com/avatars/8c9/d40/8c9d40d713cdd5e1932fd328a53ca084199d8a8f88c0460eb3a51d9f21807a5a:80" srcset="https://img.utdstc.com/avatars/8c9/d40/8c9d40d713cdd5e1932fd328a53ca084199d8a8f88c0460eb3a51d9f21807a5a:80 1x, https://img.utdstc.com/avatars/8c9/d40/8c9d40d713cdd5e1932fd328a53ca084199d8a8f88c0460eb3a51d9f21807a5a:160 2x, https://img.utdstc.com/avatars/8c9/d40/8c9d40d713cdd5e1932fd328a53ca084199d8a8f88c0460eb3a51d9f21807a5a:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="100919398" data-url="#" class="user " data-role="user"> cleverpinkswan90080 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>1 day ago</span> <p>Good application for learning languages</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>Like</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> <div id="5777608" class="comment "> <img alt="fastorangepear80110 icon" loading="lazy" src="https://img.utdstc.com/avatars/53e/524/53e52401719a0fca331c5e4a3ddee298c6afa48dc17ba1d4dfbeebbfac22b5d6:80" srcset="https://img.utdstc.com/avatars/53e/524/53e52401719a0fca331c5e4a3ddee298c6afa48dc17ba1d4dfbeebbfac22b5d6:80 1x, https://img.utdstc.com/avatars/53e/524/53e52401719a0fca331c5e4a3ddee298c6afa48dc17ba1d4dfbeebbfac22b5d6:160 2x, https://img.utdstc.com/avatars/53e/524/53e52401719a0fca331c5e4a3ddee298c6afa48dc17ba1d4dfbeebbfac22b5d6:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="100428559" data-url="#" class="user " data-role="user"> fastorangepear80110 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>5 days ago</span> <p>goood</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>Like</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> <div id="5760491" class="comment "> <img alt="grumpygreenrabbit5867 icon" loading="lazy" src="https://img.utdstc.com/avatars/986/acb/986acbc9c0a36decad2abae5b7d1844687799a9342824faf29e951b6f71d6f0e:80" srcset="https://img.utdstc.com/avatars/986/acb/986acbc9c0a36decad2abae5b7d1844687799a9342824faf29e951b6f71d6f0e:80 1x, https://img.utdstc.com/avatars/986/acb/986acbc9c0a36decad2abae5b7d1844687799a9342824faf29e951b6f71d6f0e:160 2x, https://img.utdstc.com/avatars/986/acb/986acbc9c0a36decad2abae5b7d1844687799a9342824faf29e951b6f71d6f0e:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="84765290" data-url="#" class="user " data-role="user"> grumpygreenrabbit5867 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>7 days ago</span> <p>nice</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>1</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> <div id="5734758" class="comment "> <img alt="amazingsilvernightingale60965 icon" loading="lazy" src="https://img.utdstc.com/avatars/0b2/c9c/0b2c9cb6c0818de7ad5dadccfd1f49995f53bb68f2bbfe2ed18ab8b7eb896751:80" srcset="https://img.utdstc.com/avatars/0b2/c9c/0b2c9cb6c0818de7ad5dadccfd1f49995f53bb68f2bbfe2ed18ab8b7eb896751:80 1x, https://img.utdstc.com/avatars/0b2/c9c/0b2c9cb6c0818de7ad5dadccfd1f49995f53bb68f2bbfe2ed18ab8b7eb896751:160 2x, https://img.utdstc.com/avatars/0b2/c9c/0b2c9cb6c0818de7ad5dadccfd1f49995f53bb68f2bbfe2ed18ab8b7eb896751:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="21581102" data-url="#" class="user " data-role="user"> amazingsilvernightingale60965 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>2 weeks ago</span> <p>It's great</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>Like</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> <div id="5617618" class="comment "> <img alt="angryredleopard12533 icon" loading="lazy" src="https://img.utdstc.com/avatars/94c/862/94c8623cb97e4dc59ff61e9e0f8cd117765de967509540e358bbd4d21870760e:80" srcset="https://img.utdstc.com/avatars/94c/862/94c8623cb97e4dc59ff61e9e0f8cd117765de967509540e358bbd4d21870760e:80 1x, https://img.utdstc.com/avatars/94c/862/94c8623cb97e4dc59ff61e9e0f8cd117765de967509540e358bbd4d21870760e:160 2x, https://img.utdstc.com/avatars/94c/862/94c8623cb97e4dc59ff61e9e0f8cd117765de967509540e358bbd4d21870760e:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="98182476" data-url="#" class="user " data-role="user"> angryredleopard12533 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>30 days ago</span> <p>A very wonderful application</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>6</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> <div id="5555087" class="comment "> <img alt="elizablueberryavenue125690 icon" loading="lazy" src="https://img.utdstc.com/avatars/42e/b85/42eb85d5cb8e4938f3fbf6d69418614d7ded6e18032f3e2802a9347ce22820e8:80" srcset="https://img.utdstc.com/avatars/42e/b85/42eb85d5cb8e4938f3fbf6d69418614d7ded6e18032f3e2802a9347ce22820e8:80 1x, https://img.utdstc.com/avatars/42e/b85/42eb85d5cb8e4938f3fbf6d69418614d7ded6e18032f3e2802a9347ce22820e8:160 2x, https://img.utdstc.com/avatars/42e/b85/42eb85d5cb8e4938f3fbf6d69418614d7ded6e18032f3e2802a9347ce22820e8:320 3x" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" width="40" height="40"> <div> <span id="77958493" data-url="#" class="user " data-role="user"> elizablueberryavenue125690 </span> <div class="rate-star"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" class="active" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> <span>1 month ago</span> <p>This application is excellent 💗</p> <div class="stats"> <div class="favs-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-like.svg"> <span>4</span> </div> <div class="response-icon"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> <span>Reply</span> </div> </div> </div> </div> </div> </section> <section class="item-row item-row-section categories "> <div class="title-row"> <div data-name="item-section-anchor" class="title"> <h2>It may interest you</h2> </div> </div> <div class="content-items"> <div class="content"> <div class="item"> <div class="name"> <a href="https://en.uptodown.com/android/back-to-school-apps" title="Back to School Apps">Back to School Apps</a> </div> </div> <div class="item"> <div class="name"> <a href="https://en.uptodown.com/android/gamification-apps" title="Gamification Apps">Gamification Apps</a> </div> </div> <div class="item"> <div class="name"> <a href="https://en.uptodown.com/android/language-learning-apps" title="Language Learning Apps">Language Learning Apps</a> </div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> </button> </div> </section> </div> <div class="c2"> <div class="ad "> <div class="title"> Advertisement </div> <div id="lateral_ad" class="ad"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_generic', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://duolingo.en.uptodown.com/android/alternatives" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>Alternatives to Duolingo</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://learn-to-read-duolingo-abc.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/794/7b9/7947b97be113b71eb11c4466261daeac4da9a8a2de674c752ebed55f60acdfdf:100, https://img.utdstc.com/icon/794/7b9/7947b97be113b71eb11c4466261daeac4da9a8a2de674c752ebed55f60acdfdf:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/794/7b9/7947b97be113b71eb11c4466261daeac4da9a8a2de674c752ebed55f60acdfdf:60, https://img.utdstc.com/icon/794/7b9/7947b97be113b71eb11c4466261daeac4da9a8a2de674c752ebed55f60acdfdf:120 2x"> <img width="100" height="100" loading="lazy" alt="Duolingo ABC icon" class="app_card_img" src="https://img.utdstc.com/icon/794/7b9/7947b97be113b71eb11c4466261daeac4da9a8a2de674c752ebed55f60acdfdf" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://learn-to-read-duolingo-abc.en.uptodown.com/android" title="Download Duolingo ABC">Duolingo ABC</a> </div> <div class="description">Help your kids learn English</div> </div> <div class="item" onclick="location.href='https://tandem.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/e91/a64/e91a6471a49195cd38fcc5194c34081149cceb2253529230accb46ef36dab4f8:100, https://img.utdstc.com/icon/e91/a64/e91a6471a49195cd38fcc5194c34081149cceb2253529230accb46ef36dab4f8:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/e91/a64/e91a6471a49195cd38fcc5194c34081149cceb2253529230accb46ef36dab4f8:60, https://img.utdstc.com/icon/e91/a64/e91a6471a49195cd38fcc5194c34081149cceb2253529230accb46ef36dab4f8:120 2x"> <img width="100" height="100" loading="lazy" alt="Tandem icon" class="app_card_img" src="https://img.utdstc.com/icon/e91/a64/e91a6471a49195cd38fcc5194c34081149cceb2253529230accb46ef36dab4f8" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://tandem.en.uptodown.com/android" title="Download Tandem">Tandem</a> </div> <div class="description">Have a language exchange from the comfort of your Android</div> </div> <div class="item" onclick="location.href='https://dcoder.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/ba9/817/ba9817e08cd922f22abf927c9f6ef3726994d5cfef4bc5db94218c2f644e77e6:100, https://img.utdstc.com/icon/ba9/817/ba9817e08cd922f22abf927c9f6ef3726994d5cfef4bc5db94218c2f644e77e6:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/ba9/817/ba9817e08cd922f22abf927c9f6ef3726994d5cfef4bc5db94218c2f644e77e6:60, https://img.utdstc.com/icon/ba9/817/ba9817e08cd922f22abf927c9f6ef3726994d5cfef4bc5db94218c2f644e77e6:120 2x"> <img width="100" height="100" loading="lazy" alt="Dcoder icon" class="app_card_img" src="https://img.utdstc.com/icon/ba9/817/ba9817e08cd922f22abf927c9f6ef3726994d5cfef4bc5db94218c2f644e77e6" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://dcoder.en.uptodown.com/android" title="Download Dcoder">Dcoder</a> </div> <div class="description">Learn how to program from your smartphone</div> </div> <div class="item" onclick="location.href='https://seekho-short-video-courses.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/75a/d13/75ad133743e530c0b2cd155c646e3f96cf77707bedb699cba8c66f2c9a517c1d:100, https://img.utdstc.com/icon/75a/d13/75ad133743e530c0b2cd155c646e3f96cf77707bedb699cba8c66f2c9a517c1d:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/75a/d13/75ad133743e530c0b2cd155c646e3f96cf77707bedb699cba8c66f2c9a517c1d:60, https://img.utdstc.com/icon/75a/d13/75ad133743e530c0b2cd155c646e3f96cf77707bedb699cba8c66f2c9a517c1d:120 2x"> <img width="100" height="100" loading="lazy" alt="Seekho icon" class="app_card_img" src="https://img.utdstc.com/icon/75a/d13/75ad133743e530c0b2cd155c646e3f96cf77707bedb699cba8c66f2c9a517c1d" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://seekho-short-video-courses.en.uptodown.com/android" title="Download Seekho">Seekho</a> </div> <div class="description">Short video tutorials and courses</div> </div> <div class="item" onclick="location.href='https://hellotalk.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/0de/444/0de444ea3ed4ec27187ae7aef648e9d8c08679aa8d4c8e5267bc80c24eb0353d:100, https://img.utdstc.com/icon/0de/444/0de444ea3ed4ec27187ae7aef648e9d8c08679aa8d4c8e5267bc80c24eb0353d:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/0de/444/0de444ea3ed4ec27187ae7aef648e9d8c08679aa8d4c8e5267bc80c24eb0353d:60, https://img.utdstc.com/icon/0de/444/0de444ea3ed4ec27187ae7aef648e9d8c08679aa8d4c8e5267bc80c24eb0353d:120 2x"> <img width="100" height="100" loading="lazy" alt="HelloTalk icon" class="app_card_img" src="https://img.utdstc.com/icon/0de/444/0de444ea3ed4ec27187ae7aef648e9d8c08679aa8d4c8e5267bc80c24eb0353d" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://hellotalk.en.uptodown.com/android" title="Download HelloTalk">HelloTalk</a> </div> <div class="description">Practice languages with native speakers via messages</div> </div> <div class="item" onclick="location.href='https://rosetta-stone.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/37a/428/37a428b2a062b2767572732c91abe6dddc1066b467674548ad8c0ab407cbc145:100, https://img.utdstc.com/icon/37a/428/37a428b2a062b2767572732c91abe6dddc1066b467674548ad8c0ab407cbc145:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/37a/428/37a428b2a062b2767572732c91abe6dddc1066b467674548ad8c0ab407cbc145:60, https://img.utdstc.com/icon/37a/428/37a428b2a062b2767572732c91abe6dddc1066b467674548ad8c0ab407cbc145:120 2x"> <img width="100" height="100" loading="lazy" alt="Rosetta Stone icon" class="app_card_img" src="https://img.utdstc.com/icon/37a/428/37a428b2a062b2767572732c91abe6dddc1066b467674548ad8c0ab407cbc145" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://rosetta-stone.en.uptodown.com/android" title="Download Rosetta Stone">Rosetta Stone</a> </div> <div class="description">Learn loads of languages the easy way</div> </div> <div class="item" onclick="location.href='https://speaky.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/168/44f/16844f7ebb1e58b51b687e90a748b912495c0504eb665a0cd777e7b34922a962:100, https://img.utdstc.com/icon/168/44f/16844f7ebb1e58b51b687e90a748b912495c0504eb665a0cd777e7b34922a962:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/168/44f/16844f7ebb1e58b51b687e90a748b912495c0504eb665a0cd777e7b34922a962:60, https://img.utdstc.com/icon/168/44f/16844f7ebb1e58b51b687e90a748b912495c0504eb665a0cd777e7b34922a962:120 2x"> <img width="100" height="100" loading="lazy" alt="Speaky icon" class="app_card_img" src="https://img.utdstc.com/icon/168/44f/16844f7ebb1e58b51b687e90a748b912495c0504eb665a0cd777e7b34922a962" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://speaky.en.uptodown.com/android" title="Download Speaky">Speaky</a> </div> <div class="description">A language exchange platform on your smartphone</div> </div> <div class="item" onclick="location.href='https://bbc-learning-english.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/e35/8f5/e358f5a3610590d43d9f6984d6aafa15eca5907b31a4321de2de603aac706179:100, https://img.utdstc.com/icon/e35/8f5/e358f5a3610590d43d9f6984d6aafa15eca5907b31a4321de2de603aac706179:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/e35/8f5/e358f5a3610590d43d9f6984d6aafa15eca5907b31a4321de2de603aac706179:60, https://img.utdstc.com/icon/e35/8f5/e358f5a3610590d43d9f6984d6aafa15eca5907b31a4321de2de603aac706179:120 2x"> <img width="100" height="100" loading="lazy" alt="BBC Learning English icon" class="app_card_img" src="https://img.utdstc.com/icon/e35/8f5/e358f5a3610590d43d9f6984d6aafa15eca5907b31a4321de2de603aac706179" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://bbc-learning-english.en.uptodown.com/android" title="Download BBC Learning English">BBC Learning English</a> </div> <div class="description">Learn English with this official BBC learning app</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://en.uptodown.com/android/productivity" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>Discover Productivity apps</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://easypaisa.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/881/c4a/881c4abb9d74676daed34c0fa1b56a5969c69720a9e8329449d47e57ff91ee36:100, https://img.utdstc.com/icon/881/c4a/881c4abb9d74676daed34c0fa1b56a5969c69720a9e8329449d47e57ff91ee36:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/881/c4a/881c4abb9d74676daed34c0fa1b56a5969c69720a9e8329449d47e57ff91ee36:60, https://img.utdstc.com/icon/881/c4a/881c4abb9d74676daed34c0fa1b56a5969c69720a9e8329449d47e57ff91ee36:120 2x"> <img width="100" height="100" loading="lazy" alt="Easypaisa icon" class="app_card_img" src="https://img.utdstc.com/icon/881/c4a/881c4abb9d74676daed34c0fa1b56a5969c69720a9e8329449d47e57ff91ee36" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://easypaisa.en.uptodown.com/android" title="Download Easypaisa">Easypaisa</a> </div> <div class="description">Manage your money and payments with this banking app from Pakistan</div> </div> <div class="item" onclick="location.href='https://tachiyomi.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/2ef/2d7/2ef2d78b3c0459535e9efe8bc14bc0fb19c470de49b73975bd59229e48dbfcf0:100, https://img.utdstc.com/icon/2ef/2d7/2ef2d78b3c0459535e9efe8bc14bc0fb19c470de49b73975bd59229e48dbfcf0:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/2ef/2d7/2ef2d78b3c0459535e9efe8bc14bc0fb19c470de49b73975bd59229e48dbfcf0:60, https://img.utdstc.com/icon/2ef/2d7/2ef2d78b3c0459535e9efe8bc14bc0fb19c470de49b73975bd59229e48dbfcf0:120 2x"> <img width="100" height="100" loading="lazy" alt="Tachiyomi icon" class="app_card_img" src="https://img.utdstc.com/icon/2ef/2d7/2ef2d78b3c0459535e9efe8bc14bc0fb19c470de49b73975bd59229e48dbfcf0" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://tachiyomi.en.uptodown.com/android" title="Download Tachiyomi">Tachiyomi</a> </div> <div class="description">Enjoy all the comics and manga on your Android device</div> </div> <div class="item" onclick="location.href='https://bilibili.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/ba9/33d/ba933d0e003c9f53e0fb3de2b0f1a8def6898ce2384850ca3adb1cc332d78241:100, https://img.utdstc.com/icon/ba9/33d/ba933d0e003c9f53e0fb3de2b0f1a8def6898ce2384850ca3adb1cc332d78241:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/ba9/33d/ba933d0e003c9f53e0fb3de2b0f1a8def6898ce2384850ca3adb1cc332d78241:60, https://img.utdstc.com/icon/ba9/33d/ba933d0e003c9f53e0fb3de2b0f1a8def6898ce2384850ca3adb1cc332d78241:120 2x"> <img width="100" height="100" loading="lazy" alt="bilibili icon" class="app_card_img" src="https://img.utdstc.com/icon/ba9/33d/ba933d0e003c9f53e0fb3de2b0f1a8def6898ce2384850ca3adb1cc332d78241" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://bilibili.en.uptodown.com/android" title="Download bilibili">bilibili</a> </div> <div class="description">Stream the best anime</div> </div> <div class="item" onclick="location.href='https://google-drive.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/7a0/772/7a07727b82f599c49791351581c73a7b9833ec2c532e487c9eac391574ba89ae:100, https://img.utdstc.com/icon/7a0/772/7a07727b82f599c49791351581c73a7b9833ec2c532e487c9eac391574ba89ae:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/7a0/772/7a07727b82f599c49791351581c73a7b9833ec2c532e487c9eac391574ba89ae:60, https://img.utdstc.com/icon/7a0/772/7a07727b82f599c49791351581c73a7b9833ec2c532e487c9eac391574ba89ae:120 2x"> <img width="100" height="100" loading="lazy" alt="Google Drive icon" class="app_card_img" src="https://img.utdstc.com/icon/7a0/772/7a07727b82f599c49791351581c73a7b9833ec2c532e487c9eac391574ba89ae" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://google-drive.en.uptodown.com/android" title="Download Google Drive">Google Drive</a> </div> <div class="description">Synchronize documents and files with Google Drive</div> </div> <div class="item" onclick="location.href='https://chatgpt.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/a43/939/a4393902872133cf835d55d353f31cafa64755be5f7a1dd93c78fb5ae80e296d:100, https://img.utdstc.com/icon/a43/939/a4393902872133cf835d55d353f31cafa64755be5f7a1dd93c78fb5ae80e296d:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/a43/939/a4393902872133cf835d55d353f31cafa64755be5f7a1dd93c78fb5ae80e296d:60, https://img.utdstc.com/icon/a43/939/a4393902872133cf835d55d353f31cafa64755be5f7a1dd93c78fb5ae80e296d:120 2x"> <img width="100" height="100" loading="lazy" alt="ChatGPT icon" class="app_card_img" src="https://img.utdstc.com/icon/a43/939/a4393902872133cf835d55d353f31cafa64755be5f7a1dd93c78fb5ae80e296d" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://chatgpt.en.uptodown.com/android" title="Download ChatGPT">ChatGPT</a> </div> <div class="description">The official ChatGPT app created by OpenAI</div> </div> <div class="item" onclick="location.href='https://microsoft-word-preview.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/6b2/62c/6b262c2cb2388a05782217087c2b79b7faff2a288d1d11e5fffccc43e8ab3234:100, https://img.utdstc.com/icon/6b2/62c/6b262c2cb2388a05782217087c2b79b7faff2a288d1d11e5fffccc43e8ab3234:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/6b2/62c/6b262c2cb2388a05782217087c2b79b7faff2a288d1d11e5fffccc43e8ab3234:60, https://img.utdstc.com/icon/6b2/62c/6b262c2cb2388a05782217087c2b79b7faff2a288d1d11e5fffccc43e8ab3234:120 2x"> <img width="100" height="100" loading="lazy" alt="Microsoft Word icon" class="app_card_img" src="https://img.utdstc.com/icon/6b2/62c/6b262c2cb2388a05782217087c2b79b7faff2a288d1d11e5fffccc43e8ab3234" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://microsoft-word-preview.en.uptodown.com/android" title="Download Microsoft Word">Microsoft Word</a> </div> <div class="description">Official app for Microsoft Word on Android</div> </div> <div class="item" onclick="location.href='https://bitget.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/3df/53d/3df53d46ca5dda274fb7ba41e799b4ce12b7f1a9c2354b8ff1fc5d4d8446d6fb:100, https://img.utdstc.com/icon/3df/53d/3df53d46ca5dda274fb7ba41e799b4ce12b7f1a9c2354b8ff1fc5d4d8446d6fb:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/3df/53d/3df53d46ca5dda274fb7ba41e799b4ce12b7f1a9c2354b8ff1fc5d4d8446d6fb:60, https://img.utdstc.com/icon/3df/53d/3df53d46ca5dda274fb7ba41e799b4ce12b7f1a9c2354b8ff1fc5d4d8446d6fb:120 2x"> <img width="100" height="100" loading="lazy" alt="Bitget icon" class="app_card_img" src="https://img.utdstc.com/icon/3df/53d/3df53d46ca5dda274fb7ba41e799b4ce12b7f1a9c2354b8ff1fc5d4d8446d6fb" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://bitget.en.uptodown.com/android" title="Download Bitget">Bitget</a> </div> <div class="description">Buy Bitcoin and other cryptocurrencies</div> </div> <div class="item" onclick="location.href='https://gemini.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/38b/89a/38b89a668208de992e59fe9941d9f1f4a5e2febe97e4d36039c85250b6675904:100, https://img.utdstc.com/icon/38b/89a/38b89a668208de992e59fe9941d9f1f4a5e2febe97e4d36039c85250b6675904:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/38b/89a/38b89a668208de992e59fe9941d9f1f4a5e2febe97e4d36039c85250b6675904:60, https://img.utdstc.com/icon/38b/89a/38b89a668208de992e59fe9941d9f1f4a5e2febe97e4d36039c85250b6675904:120 2x"> <img width="100" height="100" loading="lazy" alt="Google Gemini icon" class="app_card_img" src="https://img.utdstc.com/icon/38b/89a/38b89a668208de992e59fe9941d9f1f4a5e2febe97e4d36039c85250b6675904" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://gemini.en.uptodown.com/android" title="Download Google Gemini">Google Gemini</a> </div> <div class="description">Enjoy Google's AI on your device with its official app</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> </div> </main> <nav id="left-panel-id" class="nav-main close"> <div class="header"> <div id="cross-close-left-panel"> <img loading="lazy" alt="Close icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </div> <div id="lang-selector-id" class="my-lang" data-code="en"> <span class="lang">EN</span> English </div> <div id="back-button-language-list" style="display:none" class="left"> <img loading="lazy" alt="" width="14" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> </div> </div> <div id="main-left-panel-ul-id"> <div id="reg-log-item-id" class="li reg-log"> <div id="registerLoginButton" data-login-url="https://en.uptodown.com/login"> <img loading="lazy" alt="User icon" width="26" height="30" src="https://stc.utdstc.com/img/svgs/icon-20-user.svg"> Log in or Sign up</div> </div> <div data-platform-identifier="platform-item" class="li android active"> <a href="https://en.uptodown.com"> <img alt="Go to Android platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> Android</a> </div> <div> <div class="li"><a href="https://en.uptodown.com/android/communication">Communication</a></div> <div class="li"><a href="https://en.uptodown.com/android/games">Games</a></div> <div class="li"><a href="https://en.uptodown.com/android/lifestyle">Lifestyle</a></div> <div class="li"><a href="https://en.uptodown.com/android/multimedia">Multimedia</a></div> <div class="li"><a href="https://en.uptodown.com/android/productivity">Productivity</a></div> <div class="li"><a href="https://en.uptodown.com/android/tools">Tools</a></div> <div class="li"><a href="https://en.uptodown.com/android/editors-choice">Editor's choice</a></div> </div> <div data-platform-identifier="platform-item" class="li windows "> <a href="https://en.uptodown.com/windows"> <img alt="Go to Windows platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-windows"> Windows</a> </div> <div data-platform-identifier="platform-item" class="li mac "> <a href="https://en.uptodown.com/mac"> <img alt="Go to Mac platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-mac"> Mac</a> </div> <div class="li"> <a class="turbo-link" href="https://en.uptodown.com/turbo?platform=android"> <img alt="Subscribe to Uptodown Turbo" loading="lazy" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-24-turbo2.svg"> Uptodown Turbo </a> </div> <div class="li"><a href="https://blog.en.uptodown.com/"><img loading="lazy" alt="Blog icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-20-blog.svg">Blog</a></div> <div class="li"><a href="https://uptodown-android.en.uptodown.com/android"><img loading="lazy" alt="Uptodown App Store icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-20-store.svg">Uptodown App Store</a></div> <div class="li"> <a href="https://en.uptodown.com/support"> <img alt="Go to support page'" loading="lazy" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-bar-info.svg"> Go to support page </a> </div> </div> <div id="language-ul-id" class="change-lang" style="display:none;"> <div class="li active"> <a href="https://duolingo.en.uptodown.com/android"> <span class="lang">EN</span> English </a> </div> <div class="li "> <a href="https://duolingo.uptodown.com/android"> <span class="lang">ES</span> Español </a> </div> <div class="li "> <a href="https://duolingo.br.uptodown.com/android"> <span class="lang">PT</span> Português </a> </div> <div class="li "> <a href="https://duolingo.de.uptodown.com/android"> <span class="lang">DE</span> Deutsch </a> </div> <div class="li "> <a href="https://duolingo.fr.uptodown.com/android"> <span class="lang">FR</span> Français </a> </div> <div class="li "> <a href="https://duolingo.it.uptodown.com/android"> <span class="lang">IT</span> Italiano </a> </div> <div class="li "> <a href="https://duolingo.cn.uptodown.com/android"> <span class="lang">ZH</span> 中文 </a> </div> <div class="li "> <a href="https://duolingo.jp.uptodown.com/android"> <span class="lang">JA</span> 日本語 </a> </div> <div class="li "> <a href="https://duolingo.ru.uptodown.com/android"> <span class="lang">RU</span> Pусский </a> </div> <div class="li "> <a href="https://duolingo.kr.uptodown.com/android"> <span class="lang">KO</span> 한국어 </a> </div> <div class="li "> <a href="https://duolingo.id.uptodown.com/android"> <span class="lang">ID</span> B.Indonesia </a> </div> <div class="li "> <a href="https://duolingo.ar.uptodown.com/android"> <span class="lang">AR</span> العربية </a> </div> <div class="li "> <a href="https://duolingo.th.uptodown.com/android"> <span class="lang">TH</span> ภาษาไทย </a> </div> <div class="li "> <a href="https://duolingo.tr.uptodown.com/android"> <span class="lang">TR</span> Türkçe </a> </div> <div class="li "> <a href="https://duolingo.in.uptodown.com/android"> <span class="lang">HI</span> हिन्दी </a> </div> <div class="li "> <a href="https://duolingo.vi.uptodown.com/android"> <span class="lang">VI</span> tiếng Việt </a> </div> <div class="li "> <a href="https://duolingo.ro.uptodown.com/android"> <span class="lang">RO</span> Română </a> </div> </div> </nav> <div id="menu-panel-id" class="panel close "> <div id="menu-panel-header" class="header"> <span id="titleMenuPanel"></span> <div id="back-button-right-div"></div> <p id="cross-close-menu-panel"> <img loading="lazy" alt="Close icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </p> </div> <div id="contentMenuPanel"> </div> </div> <footer> <div class="info"> <span class="logo"> <img loading="lazy" alt="Uptodown logo" width="200" height="31" src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg"> </span> <p>Uptodown is a multi-platform app store specialized in Android. Our goal is to provide free and open access to a large catalog of apps without restrictions, while providing a legal distribution platform accessible from any browser, and also through its official native app.</p> <div class="social"> <a title="Uptodown YouTube URL" href="https://www.youtube.com/uptodown"> <img loading="lazy" alt="YouTube icon" width="24" height="24" src="https://stc.utdstc.com/img//social/youtube.svg"> </a> <a title="Uptodown TikTok URL" href="https://www.tiktok.com/@uptodown_com"> <img loading="lazy" alt="TikTok icon" width="24" height="24" src="https://stc.utdstc.com/img//social/tiktok.svg"> </a> <a title="Uptodown Twitter URL" href="https://x.com/uptodown"> <img loading="lazy" alt="X icon" width="24" height="24" src="https://stc.utdstc.com/img//social/x.svg"> </a> <a title="Uptodown Instagram URL" href="https://instagram.com/uptodown"> <img loading="lazy" alt="Instagram icon" width="24" height="24" src="https://stc.utdstc.com/img//social/instagram.svg"> </a> <a title="Uptodown LinkedIn URL" href="https://www.linkedin.com/company/uptodown/"> <img loading="lazy" alt="LinkedIn icon" width="24" height="24" src="https://stc.utdstc.com/img//social/linkedin.svg"> </a> <a title="Uptodown Facebook URL" href="https://www.facebook.com/Uptodown.International"> <img loading="lazy" alt="Facebook icon" width="24" height="24" src="https://stc.utdstc.com/img//social/facebook.svg"> </a> </div> </div> <div> <p>PRODUCTS AND SERVICES</p> <ul> <li><a href="https://en.uptodown.com/aboutus/uptodown">About us</a></li> <li><a href="https://en.uptodown.com/developers-zone">Publish your app</a></li> <li><a href="https://en.uptodown.com/advertising">Advertising</a></li> <li><a onclick="addEventAnalytics('footer', {'event_category': 'turbo-landing'});" href="https://en.uptodown.com/turbo?platform=android">Uptodown Turbo<span>New</span></a></li> <li><a href="https://support.uptodown.com/hc/en-us">FAQs & Support</a></li> <li><a href="https://en.uptodown.com/about-us/editors">Editorial policy</a></li> <li><a href="https://uptodown.factorialhr.es/">We're hiring</a></li> <li><a href="https://blog.en.uptodown.com/">Corporate blog</a></li> </ul> </div> <div> <p>LEGAL</p> <ul> <li><a href="https://en.uptodown.com/aboutus/services">Terms of Service for Users</a></li> <li><a href="https://en.uptodown.com/aboutus/privacy">Privacy & Cookies Policy</a></li> <li><button id="csconsentlink" class="cookie-settings">Cookie Settings</button></li> <li><a href="https://en.uptodown.com/developers-zone/services">Terms of Service for Developers</a></li> <li><a href="https://en.uptodown.com/dmca">DMCA</a></li> </ul> </div> <img loading="lazy" fetchpriority="low" class="svg" alt="" width="112" height="208" src="https://stc.utdstc.com/img/svgs/logo-element.svg"> </footer> <div id="uptodown-turbo-promo" class="popup-turbo hidden"> <svg xmlns="http://www.w3.org/2000/svg" width="60.528" height="16.007" viewBox="0 0 60.528 16.007"> <path d="M465.68,106.3v2.834a.65.65,0,0,0,.93.6,5.964,5.964,0,0,1,6.776,1.278,6.383,6.383,0,0,1,0,8.806,5.9,5.9,0,0,1-8.528,0,6.092,6.092,0,0,1-1.761-4.4V106.3a.658.658,0,0,1,.646-.668h1.293a.656.656,0,0,1,.644.668m0,9.111a3.479,3.479,0,0,0,1.008,2.514,3.368,3.368,0,0,0,4.869,0,3.639,3.639,0,0,0,0-5.028,3.362,3.362,0,0,0-4.869,0,3.489,3.489,0,0,0-1.008,2.514" transform="translate(-428.396 -105.63)" fill="#fff"/> <path d="M531.83,126.062a6.1,6.1,0,0,0-1.762-4.4,5.9,5.9,0,0,0-8.529,0,6.383,6.383,0,0,0,0,8.806,5.907,5.907,0,0,0,8.529,0,6.1,6.1,0,0,0,1.762-4.405m-2.583,0a3.48,3.48,0,0,1-1.008,2.514,3.369,3.369,0,0,1-4.87,0,3.638,3.638,0,0,1,0-5.028,3.369,3.369,0,0,1,4.87,0,3.48,3.48,0,0,1,1.008,2.514" transform="translate(-471.303 -116.282)" fill="#fff"/> <path d="M1.937,12.447H.647A.656.656,0,0,1,0,11.779V6.223a6.1,6.1,0,0,1,1.762-4.4A5.719,5.719,0,0,1,6.027,0,5.719,5.719,0,0,1,10.292,1.82a6.094,6.094,0,0,1,1.762,4.405v5.556a.658.658,0,0,1-.646.668H10.114a.657.657,0,0,1-.647-.668V6.225A3.478,3.478,0,0,0,8.459,3.711,3.263,3.263,0,0,0,6.025,2.67,3.269,3.269,0,0,0,3.59,3.711,3.479,3.479,0,0,0,2.581,6.225v5.556a.652.652,0,0,1-.644.665" transform="translate(20.364 16.006) rotate(180)" fill="#fff"/> <path d="M377.754,111.862a.656.656,0,0,0-.646.668v2.889a3.479,3.479,0,0,0,1.008,2.514,3.3,3.3,0,0,0,1.891,1.006.675.675,0,0,1,.544.68v1.328a.66.66,0,0,1-.729.663,5.734,5.734,0,0,1-3.533-1.786,6.092,6.092,0,0,1-1.762-4.4v-9.114a.658.658,0,0,1,.646-.668h1.293a.656.656,0,0,1,.646.668v2.224a.658.658,0,0,0,.646.668h2.153a.656.656,0,0,1,.646.668V111.2a.658.658,0,0,1-.646.668h-2.158Z" transform="translate(-374.527 -105.637)" fill="#fff"/> <path d="M674.064,132.293h-1.29a.656.656,0,0,1-.646-.668v-5.556a6.1,6.1,0,0,1,1.762-4.4,5.909,5.909,0,0,1,8.529,0c.678.658-1.022,2.682-1.832,1.891a3.369,3.369,0,0,0-4.87,0,3.48,3.48,0,0,0-1.008,2.514v5.556a.652.652,0,0,1-.644.665" transform="translate(-649.698 -116.291)" fill="#fff"/> </svg> <div class="offer"></div> <div> <p class="title">Uptodown Turbo</p> <p>Seize the promo and join our Premium service now!</p> </div> <button id="promo-turbo-link" class="turbo-link">Subscribe</button> <div id="close-uptodown-turbo-promo" class="close"><img alt="Icono para cerrar" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"></div> </div> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DW5XRK7GYT"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DW5XRK7GYT'); function addEventGoogleAnalytics(eventName, arguments) { gtag('event', eventName, arguments); } </script> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setCookieDomain", "*.uptodown.com"]); _paq.push(['setDomains', '*.uptodown.com']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//m.uptodown.net/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); function addEventMatomo(eventName, arguments) { _paq.push([ 'trackEvent', arguments.event_category ?? 'no-category', eventName, arguments.text ?? '' ]); } </script> <script> function addEventAnalytics(eventName, arguments) { if (typeof addEventGoogleAnalytics === 'function') addEventGoogleAnalytics(eventName, arguments); if (typeof addEventMatomo === 'function') addEventMatomo(eventName, arguments); } function setCookie(cname, cvalue, exdays, domain) { let d = new Date(); d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); let expires = 'expires=' + d.toUTCString(); document.cookie = cname + '=' + cvalue + ';' + expires + ';path=/; domain=' + domain; } function getCookie(cname) { let name = cname + '='; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return undefined; } document.addEventListener('DOMContentLoaded', function () { const uptodownTurboPromo = document.getElementById('uptodown-turbo-promo'); const closeUptodownTurboPromo = document.getElementById('close-uptodown-turbo-promo'); const uptodownPromoTurboLink = document.getElementById('promo-turbo-link'); function hidePromoPopupAndSetCookie() { uptodownTurboPromo?.classList?.add('hidden'); setCookie('uptodown_turbo_previously_closed', '1', 1, '.uptodown.com'); } uptodownPromoTurboLink?.addEventListener('click', function () { hidePromoPopupAndSetCookie(); }); closeUptodownTurboPromo?.addEventListener('click', function () { hidePromoPopupAndSetCookie(); }); if (!getCookie('uptodown_turbo_previously_closed')) { uptodownTurboPromo?.classList?.remove('hidden'); } }); </script> </div> <script defer src="https://stc.utdstc.com/1740042014035/vendor.js"></script> <script defer src="https://stc.utdstc.com/1740042014035/detail.js"></script> <script type="speculationrules"> { "prerender":[ { "source": "list", "urls": [ "https://duolingo.en.uptodown.com/android/download" ] } ] } </script> <script type="application/ld+json"> { "@context":"https://schema.org", "@type":"WebPage", "url":"https://duolingo.en.uptodown.com/android", "isPartOf":{ "@type": "WebSite", "name": "Uptodown", "url" : "https://en.uptodown.com/android", "publisher" : {"@id" : "https://en.uptodown.com/#organization"} }, "mainEntity":{ "@type":"MobileApplication", "name":"Duolingo", "url":"https://duolingo.en.uptodown.com/android", "description":"A simple way to learn languages", "image": "https://img.utdstc.com/icon/2f0/0c7/2f00c73955269e6efb65cc04160dbd7473c7a9f8a90d16bb70c0b90322c40961", "operatingSystem":"Android", "softwareVersion":"6.18.3", "datePublished":"1739924085", "interactionStatistic":{ "@type": "InteractionCounter", "interactionType": "https://schema.org/DownloadAction", "userInteractionCount": "8728639" }, "applicationCategory":"EducationalApplication", "applicationSubCategory":"Education & Languages", "author":{ "@type":"Organization", "name":"Duolingo", "mainEntityOfPage":{ "@type": "WebPage", "@id": "https://en.uptodown.com/developer/duolingo", "publisher" : { "@id" : "https://www.uptodown.com/#organization" } }, "url":"http://duolingo.com" }, "offers": { "@type": "Offer", "price": "0", "priceCurrency":"EUR" }, "aggregateRating":{ "@type":"AggregateRating", "ratingValue": "4.5", "ratingCount": "315", "bestRating":"5", "worstRating":"0" }, "screenshot":[ { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/798/fcb/798fcbb584887bdfa2a502fbbea90a261ba14e9fdb714eec59638d6ad595ece4:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/fc5/866/fc58664aa36d0d2661c59000d8b8d6708f4aecb20f1da0b6a5267cee552cbbe0:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/d21/9a7/d219a7c1f6cb78fd4625cb3bb5f7f091e1efd4777f3f045dcb3b7bf181baabce:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/fe7/c0e/fe7c0eddadce3b265427663de49b0f3c1450d6e4b0a713b99f96e5d7435be1b3:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/c10/c27/c10c2712bb7c37dee49c7247f025ae725f4ee2b5352dc3d80d5280fbbda69929:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/013/3b3/0133b35eafd4c110842667d3a59b7c0803469df6d0a2f9e45c4848d28adda9b2:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/94e/eb8/94eeb8e26dbb9d1c31dd783c99ebe504b2b925e00818a5e098899cb0925f2e8f:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/d8a/60a/d8a60aa19d65c2022687fe694e5e00b560afdc09e86cc6a2b80f6d43d06e54ce:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/d33/7c6/d337c6ccb3d5d5bc49da1804d6bc820ed87d2da903f80e73f5bf10971dad1eee:600" } ] , "inLanguage":[ { "@type": "Language", "name": "Arabic" }, { "@type": "Language", "name": "Chinese" }, { "@type": "Language", "name": "Czech" }, { "@type": "Language", "name": "Dutch" }, { "@type": "Language", "name": "English" }, { "@type": "Language", "name": "French" }, { "@type": "Language", "name": "German" }, { "@type": "Language", "name": "Greek" }, { "@type": "Language", "name": "Hindi" }, { "@type": "Language", "name": "Hungarian" }, { "@type": "Language", "name": "Indonesian" }, { "@type": "Language", "name": "Italian" }, { "@type": "Language", "name": "Japanese" }, { "@type": "Language", "name": "Korean" }, { "@type": "Language", "name": "Polish" }, { "@type": "Language", "name": "Portuguese" }, { "@type": "Language", "name": "Romanian" }, { "@type": "Language", "name": "Russian" }, { "@type": "Language", "name": "Spanish" }, { "@type": "Language", "name": "Swedish" }, { "@type": "Language", "name": "Tagalog" }, { "@type": "Language", "name": "Thai" }, { "@type": "Language", "name": "Turkish" }, { "@type": "Language", "name": "Ukrainian" }, { "@type": "Language", "name": "Vietnamese" }] , "review": { "@type": "Review", "reviewBody": "Duolingo is an excellent language-learning app that will allow you to improve your communication level in different languages. Through bite-size lessons, this app will help you improve your communication skills in over a dozen languages.Dynamic language learning on your smartphoneIn Duolingo, the lessons you can access start according to your baseline level. After selecting one of the available languages and the session duration, you're all set to start improving your vocabulary, grammar and even your pronunciation. To do this, the tool produces interactive exercises which often come with audio that will help you get used to the accent of each language.A combination of sound and imagesDuolingo has many lessons where you can play different speech audios to help you improve your listening skills. Similarly, the app also contains other types of exercises where you'll see different images and have to select the right one. This mix of learning styles is very useful for remembering words, expressions or phrases that will progressively improve your level.Compete with other users in the LeaguesDuolingo doesn't just allow you to improve your level of English or other languages by completing lessons. From the app's main screen, you can also access the Leagues to compete with other users on the platform who are also trying to rapidly increase their skills.Take advantage of Super DuolingoSubscribing to Super Duolingo will allow you to access tons of advantages that will boost your language learning experience on Android even more. With this premium mode, you can remove ads, get unlimited lives and access to personalized practices and get rid of the attempt limit in the most advanced levels.Download the Duolingo APK for Android and enjoy one of the best language-learning apps on Android. With its long list of available languages, which is always growing, you'll find mastering the basics of any language so much easier.", "author": { "@type": "Person", "name": "Carlos Martínez", "url": "https://en.uptodown.com/editor/carlos-martinez" } } } } </script> <script type="application/ld+json"> { "@context":"https://schema.org", "@type":"BreadcrumbList", "itemListElement":[ { "@type": "ListItem", "position": 1, "name": "Android", "item": "https://en.uptodown.com" }, { "@type": "ListItem", "position": 2, "name": "Productivity", "item": "https://en.uptodown.com/android/productivity" }, { "@type": "ListItem", "position": 3, "name": "Education & Languages", "item": "https://en.uptodown.com/android/education-languages" }, { "@type": "ListItem", "position": 4, "name": "Duolingo", "item": "https://duolingo.en.uptodown.com/android" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "How do I download Duolingo on Android?", "acceptedAnswer": { "@type": "Answer", "text": "To download Duolingo on Android, you must search for its APK file on the Uptodown search engine. Once you have downloaded the file, you just have to proceed with the installation to start studying your favorite language. " } },{ "@type": "Question", "name": "How many languages can be learned with Duolingo?", "acceptedAnswer": { "@type": "Answer", "text": "With Duolingo, you can learn any of the 35 languages available in the app. The most commonly studied languages are English, German, Italian, French, Portuguese and Spanish. " } },{ "@type": "Question", "name": "What happens if I uninstall Duolingo from my smartphone?", "acceptedAnswer": { "@type": "Answer", "text": "If you decide to uninstall Duolingo from your smartphone, nothing will happen since your profile progress is linked to the email address you need to use the app. " } },{ "@type": "Question", "name": "How much space does the Duolingo APK take up?", "acceptedAnswer": { "@type": "Answer", "text": "The Duolingo APK file is less than 50 MB, so you don't need much storage space to install this app and start studying new languages. " } } ] } </script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Uptodown", "logo": "https://stc.utdstc.com/img/mediakit/isotipo.png", "url": [ { "@language":"en", "@value":"https://en.uptodown.com/" }, { "@language":"es", "@value":"https://www.uptodown.com/" }, { "@language":"pt", "@value":"https://br.uptodown.com/" }, { "@language":"de", "@value":"https://de.uptodown.com/" }, { "@language":"fr", "@value":"https://fr.uptodown.com/" }, { "@language":"it", "@value":"https://it.uptodown.com/" }, { "@language":"zh", "@value":"https://cn.uptodown.com/" }, { "@language":"ja", "@value":"https://jp.uptodown.com/" }, { "@language":"ru", "@value":"https://ru.uptodown.com/" }, { "@language":"ko", "@value":"https://kr.uptodown.com/" }, { "@language":"id", "@value":"https://id.uptodown.com/" }, { "@language":"ar", "@value":"https://ar.uptodown.com/" }, { "@language":"th", "@value":"https://th.uptodown.com/" }, { "@language":"tr", "@value":"https://tr.uptodown.com/" }, { "@language":"hi", "@value":"https://in.uptodown.com/" }, { "@language":"vi", "@value":"https://vi.uptodown.com/" }, { "@language":"ro", "@value":"https://ro.uptodown.com/" } ], "@id": "https://www.uptodown.com/#organization", "sameAs": [ "https://www.facebook.com/Uptodown", "https://www.facebook.com/Uptodown.International", "https://twitter.com/Uptodown", "https://www.youtube.com/user/UptodownVideos", "https://www.wikidata.org/wiki/Q6157280", "https://www.linkedin.com/company/uptodown/", "https://instagram.com/uptodown", "https://mastodon.online/@uptodown" ] } </script> </body> </html>