«Дуолінго» () — безкоштовна електронна платформа для вивчення мов, також маюча курси з математики, музики та шахів. Станом на вересень 2026 року користувачі, знаючі українську мову, мають змогу вивчати на платформі англійську, німецьку, іспанську, французьку, італійську, японську, корейську, китайську та португальську мови.

Освітня модель «Duolingo» пропонує численні письмові уроки й диктанти, проте розмовним навичкам приділяється менше уваги. Програма веде ігрове дерево навичок, за яким просуваються користувачі, і словниковий розділ, де можна практикувати вже вивчені слова. Учні отримують «бали досвіду» (монети) в міру вивчення мови, наприклад, після проходження уроку. Навички вважаються вивченими, коли учасники виконують всі пов'язані з ними уроки. За один урок можна заробити 10—15 балів. Також можна повторювати вже пройдені теми та заробити 10 балів, а також можна проходити «Легендарні уроки», де можна заробити 40—45 балів. За один курс користувач може вивчити до 2000 слів.

За проходження всіх уроків навику видається два лінґоти (внутрішня ігрова валюта). Існують також інші способи набуття лінґотів. Лінґоти можна витрачати в ігровому магазині або дарувати користувачам, які залишили корисний коментар на форумі. На будь-якому рівні вивчення мови можна за 25 лінґотів купити тест на її знання, після проходження якого буде виданий електронний сертифікат. Тест можна проходити неодноразово.

«Duolingo» використовує для навчання підхід, заснований на аналізі великої кількості статистичних даних. На кожному етапі система запам'ятовує, які питання викликали в користувачів труднощі і які помилки були виявлені. Потім вона агрегує ці дані й використовує для машинного навчання. Таким чином формуються індивідуальні уроки.

Процес навчання в Duolingo поєднує різні методи, такі як: прослуховування вимови, читання речень, розмова з мовними ботами та запис вимови учня, формування фраз, упорядкування слів, пошук зображень для слів.

Бізнес-модель Спочатку «Duolingo» не брав грошей зі студентів за використання платформи. Натомість використовувалась бізнес-модель, заснована на краудсорсингу, у рамках якої студенти запрошуються для перекладу статей і голосування за переклади. Статті приходять від організацій, які платять «Duolingo» за переклад. Документи для перекладу можуть бути завантажені в Duolingo з акредитованого облікового запису. 14 жовтня 2013 року Duolingo оголосив про укладення угод із CNN і BuzzFeed про переклад статей для міжнародних сайтів цих компаній.

Згодом сервіс перейшов на роботу в форматі фриміум, пропонуючи безкоштовний та платний доступ до навчання. Головна відмінність між типами акаунтів у тому, що користувачі безкоштовних акаунтів бачитимуть рекламні оголошення на мобільному пристрої та під час навчання на сайті.

Мовний інкубатор 29 травня 2013 року генеральний директор Луїс фон Ан анонсував, що замість того, щоб повільно додавати додаткові мови, вони створюватимуть інструменти, необхідні спільноті для побудови нових мовних курсів, з надією представити велику кількість мов і «надати можливість іншим експертам і людям, захопленим конкретною мовою, взяти на себе провідну роль». Так з'явився Мовний Інкубатор, випущений 9 жовтня 2013 року. Крім допомоги спільноті у створенні курсів для поширених мов, «Duolingo» Інкубатор також прагне допомогти зберегти деякі менш популярні мови. Першим курсом, повністю створеним співтовариством «Duolingo» за допомогою Інкубатора, став курс англійської мови для російськомовних, бета-версія якого була запущена 19 грудня 2013 року. Серед курсів, створених спільнотою «Duolingo», є: англійська для турецько-, голландо-, польсько-, греко-, китайсько-, індійсько-, індонезійсько-, арабсько-, японсько-, румунсько-, угорсько- і україномовних курсантів; німецька, французька та іспанська — для російськомовних; іспанська для тих, хто знає португальську, французька й португальська мови для іспаномовних.

Станом на березень 2025 року для україномовних курсантів доступно вивчення п'яти мов: англійської, іспанської, італійської, німецької та французької. Крім того, англомовні користувачі можуть вивчати українську мову.

В інкубаторі є три фази. Спочатку мова з'являється в «Фазі 1: ще не випущена», після того, як виявлено достатньо інтересу до розвитку курсу з погляду волонтерів, які вільно володіють обома мовами (обов'язкова вимога для учасників). Друга фаза, «Фаза 2: бета-версія», починається, коли курс повністю підготовлений і готовий для бета-тестування. Нарешті, «Фаза 3: готово для публіки» починається, коли робота над курсом повністю закінчена. Причина, з якої готові курси залишаються в інкубаторі, полягає в тому, що їх модератори продовжують оперативно налаштовувати окремі деталі для поліпшення курсу. Наприклад, якщо студент невірно відповідає на питання, але бачить помилку в програмі, яка або вводить в оману, або вважає правильну відповідь неправильною, студент може відправити повідомлення з докладним описом того, що сталося.

Курси Мовні курси Станом на серпень 2026 року сервіс пропонує курси для носіїв 31 мови, за допомогою яких мовна вивчати 40 мов.

Для більшості мов існує стандартний набір мовних курсів, які можна з них вивчати. В стандартний набір входять такі мовні курси: англійська, іспанська, італійська, китайська (спрощена), корейська, німецька, португальська, французька, японська.

Тобто, будь-яку з цих мов можна вивчати з іншої, а саме з: української, арабської, бенгальської, в'єтнамської, гінді, грецької, індонезійської, іспанської, італійської, китайської (спрощеної), корейської, нідерландської, німецької, польської, португальської, російської, румунської, тагальської, тайської, тамільської, телугу, турецької, угорської, французької, чеської, шведської, японської. Зі спрощеної китайської можна вивчати кантонський діалект китайської мови.

Для деяких мов є ще один чи декілька доступних мовних курсів, крім стандартних: можна вивчати шведську мову із арабської чи іспанської, російську мову з іспанської чи турецької, каталонську мову з іспанської. Із урду і пенджабської можна вивчати лише англійську.

Для носіїв англійської мови доступна найбільша кількість курсів, а саме: арабська, валлійська, в'єтнамська, гавайська, гаїтянська креольська, гінді, грецька, данська, зулу, іврит, індонезійська, ірландська, іспанська, італійська, їдиш, китайська, корейська, латина, навахо, нідерландська, німецька, норвезька, польська, португальська, російська, румунська, суахілі, турецька, угорська, українська, фінська, французька, чеська, шведська, шотландська гельська, японська. Крім того, з англійської можна вивчати штучну мову есперанто та вигадані валірійську і клінгонську мови. Також, є курс поглибленої англійської мови для носіїв початкової англійської.

Інші курси Крім мовних курсів, сервіс пропонує курси з шахів, математики та музики для носіїв деяких мов (української серед них поки нема).

Персонажі В Duolingo є персонажі, які роблять процес навчання більш цікавим та інтерактивним. Деякі уроки побудовані як діалог чи взаємодія між персонажами, або ж вони просто "присутні" в процесі навчання і емоційно реагують на правильні чи неправильні відповіді користувача.

Постійні персонажі: «Дуо» () ― зелена сова, яка є символом Дуолінго. «Фальстаф» () ― антропоморфний медвідь, якому цікаво дізнаватись більше про те, як живуть люди, і порівнювати це зі своїм досвідом життя в лісі. Більшість звичок, традицій і норм, яких дотримуються люди у повсякденному житті, здаються йому надуманими і непотрібними. «Лілі» () ― дівчина-школярка, яка є інтроверткою. До більшості речей ставиться із байдужістю або сарказмом, її складно розвеселити або чимось зацікавити. Однокласниця та найкраща подруга Зарі, однак нечасто проявляє ентузіазм до її ідей. Долучається до ініціатив Зарі неохоче, лише через їх дружбу. Любить розповідати та слухати страшні історії, має доволі своєрідне іронічне почуття гумору. В неї фіолетове волосся, вона завжди носить фіолетовий одяг та фіолетовий макіяж. «Зарі» () ― енергійна і активна дівчина-школярка, яка є екстраверткою. Легко генерує нові ідеї та легко захоплюється новими ідеями, цікавиться всім що відбувається в її школі. Обожнює K-pop. Однокласниця та найкраща подруга Лілі. Завжди носить хіджаб, що натякає на її мусульманське походження. «Вікрам» () ― власник місцевого бару. Дуже відповідальний, організований і хазяйновитий чоловік, який вміє полагодити майже що завгодно. Роботодавець Лін. Завжди носить тюрбан. «Лін» () ― дуже лінива і неорганізована, але разом з тим дуже винахідлива і креативна жінка, яка вміє думати нестандартно і вигадувати креативні і несподівані способи вирішення проблем. Любить ризикувати й імпровізувати, і в неї це виходить. Завжди веде себе щиро і невимушено, та не любить офіціоз і манерність. Талановита автомеханік. Є онукою Люсі, живе з нею разом. Працює в місцевому барі під керівництвом Вікрама. Подруга Беї. «Люсі» () ― жінка старшого віку, яка в молодості була шпигункою, а зараз захоплюється мистецтвом. Є бабусею Лін, живе разом з нею. Регулярно намагається змусити Лін навести лад в квартирі і відповідальніше ставитись до роботи. Подруга Оскара. Часто допомагає йому у делікатних ситуаціях, не забуваючи про цьому спершу попідтрунювати його. «Беа» () ― надзвичайно активна і працьовита темношкіра жінка із підприємницькою жилкою. Постійно займається різноманітними видами бізнесу, саморозвитком і суспільно корисною діяльністю, та не гає час на відпочинок і байдикування. Має безліч ідей як покращити світ навколо і ледь встигає їх реалізовувати. Подруга Лін та найкраща подруга Едді. «Оскар» () ― вчитель мистецтва у місцевій школі та самопроголошений "геній сучасного мистецтва". Любить колекціонувати антикварні предмети та власноруч малювати картини. Іноді влаштовує «мистецькі перформанси», які звичайним людям здаються дивними. Колега Едді і друг Люсі. Буває дуже неорганізованим: плутає дати і місця запланованих подій, забуває підготуватись до них, забуває речі і плутає людей, тощо. Дуже часто в таких випадках його рятує Люсі. «Едді» () ― тренер в місцевій спортивній залі, а також вчитель фізкультури в місцевій школі. Єдиним улюбленим заняттям крім спорту є дивитись фільми поїдаючи при цьому піццу. Є батьком Джуніора, якого дуже любить, і навіть трохи балує. Друг Беї. Вона іноді допомагає Едді, який є дещо легковажним й інфантильним, організувати своє життя або навести лад в квартирі. Колега Оскара. Вважає Оскара своїм найкращим другом, але той не відповідає на це взаємністю. Іноді намагається допомогти Оскару із чимось, але зазвичай, через свою незграбність, все ламає. Шукає собі другу половинку. Завжди носить червоний спортивний костюм, навіть на побачення і співбесіди. «Джуніор» () ― допитливий, мрійливий і трохи наївний восьмирічний хлопчик, якому цікаво дізнаватись щось про те як живуть дорослі. Є сином Едді. Дуже любить свого батька, але іноді вдається до хитрощів щоб випросити щось в нього або ухилитись від виконання домашнього завдання. На відміну від батька, добре вміє користуватися комп'ютером та іншими сучасними гаджетами.

Крім них, є також випадкові персонажі, які з'являються тільки в якомусь одному уроці.

Види уроків Курси містять такі види уроків: Звичайні уроки (позначені іконкою зірки або гантельки). Користувачу послідовно, один за одним, даються різноманітні задачки: речення, які треба перекласти з однієї мови на іншу (з мови курсу на мову, яка вивчається, чи навпаки), або речення які треба озвучити вголос, або послідовність слів, які треба перекласти і озвучити вголос, або два стовпчики слів різними мовами, які треба зіставити між собою, тощо. Діалоги (позначені іконкою книги). Користувач читає діалог двох постійних персонажів. Репліки з'являються на екрані одна за одною і озвучуються. По ходу діалогу користувач відповідає на питання по суті сказаного, а в кінці має коротко описати про що був діалог одним-двома реченнями.