Language Learning: best apps and software

Language learning apps teach vocabulary, grammar, and conversation through lessons, spaced repetition, speech practice, and native audio.

Duolingo

Duolingo

Duolingo is a language-learning platform (web and mobile) that provides structured courses, interactive exercises, review tools, and an optional paid subscription; it also offers a proficiency exam.

Babbel

Babbel

Babbel is a language learning app that offers structured lessons in various languages, focusing on practical, real-life scenarios to help users achieve conversational fluency.

Rosetta Stone

Rosetta Stone

Rosetta Stone is a language learning app that uses immersive methods and speech recognition to help users learn and practice 25 languages through interactive lessons.

HelloTalk

HelloTalk

HelloTalk is a language learning app that connects users with native speakers for text, voice, and video conversations, promoting language exchange and cultural insights.

Clozemaster

Clozemaster

Clozemaster is a language learning app that helps users expand vocabulary through filling in missing words in sentences, supporting over 100 languages.

Speak

Speak

Speak is an AI-powered language learning app that provides conversational practice and tailored curricula to enhance speaking skills without a live tutor.

LingQ

LingQ

LingQ is a language learning app that helps users improve skills through authentic content, allowing them to read, listen, and build vocabulary in various languages.

Praktika

Praktika

Praktika is an AI-powered language learning app that offers personalized tutoring, adaptive lessons, and real-time practice to improve speaking, listening, and vocabulary skills.

Pimsleur

Pimsleur

Pimsleur is a language learning app that teaches conversational skills through interactive audio lessons, focusing on listening and speaking.

不背单词

不背单词

不背单词 is an educational app focused on vocabulary learning through contextual examples, word roots, and interactive exercises for users of all levels.

Burlington English

Burlington English

The Burlington English app facilitates online English learning with structured lessons, educational materials, and progress tracking for learners of all levels.

Learna

Learna

Learna is an app using AI to teach English and Spanish through interactive lessons, conversation practice, vocabulary, pronunciation, and reading exercises.

Busuu

Busuu

Busuu is a language learning app offering courses in 13 languages with progress tracking, interactive practice with native speakers, and personalized study plans.

BoldVoice

BoldVoice

BoldVoice is an app for non-native English speakers to improve pronunciation with video lessons and AI feedback, tailored to enhance communication skills.

Dreaming Spanish

Dreaming Spanish

Dreaming Spanish is an app designed to help users learn Spanish through immersive listening exercises and tracking progress in a user-friendly format.

DuoCards

DuoCards

DuoCards is a language flashcard app that helps users learn vocabulary and pronunciation through audio, customizable decks, and focused sessions.

Tandem

Tandem

Tandem is a language learning app that connects users for text, voice, or video chats to practice languages with native speakers or fellow learners.

扇贝

扇贝

The 扇贝 app supports over 10 million university students with exam preparation tools, vocabulary learning, and structured courses for efficient study.

Mango Languages

Mango Languages

Mango Languages is an app for learning over 70 languages, offering interactive lessons and voice analysis to help users improve their conversational skills.

WaniKani

WaniKani

WaniKani is a web app for learning Japanese radicals, kanji, and vocabulary using mnemonics and a spaced repetition system.

SpanishDict

SpanishDict

SpanishDict is an app that offers an English-Spanish dictionary, translation tools, and practice exercises to help users improve their Spanish language skills.

ELSA Speech Analyzer

ELSA Speech Analyzer

ELSA Speech Analyzer provides real-time feedback on English pronunciation, grammar, and fluency, helping users improve their speaking skills through structured practice.

Language Reactor

Language Reactor

Language Reactor is an AI language learning tool that provides dual subtitles and uses media content for immersive practice, including features like a virtual chatbot and dictionary.

LanguaTalk

LanguaTalk

LanguaTalk is a language learning platform offering tutor connections and an AI tool for conversational practice, accessible via web and mobile.

BBC Learning English

BBC Learning English

BBC Learning English offers free videos, podcasts, and exercises to help users improve their English language skills, including pronunciation, grammar, and vocabulary.

LingoDeer

LingoDeer

LingoDeer is a language learning app featuring structured lessons, interactive exercises, and customizable reviews for beginners and advanced learners in 12+ languages.

Bunpro

Bunpro

Bunpro is a Japanese language learning app that helps users master grammar and vocabulary using a spaced repetition system, suitable for all proficiency levels.

Memrise

Memrise

Memrise is a language-learning app for 75+ languages that focuses on vocabulary, listening, and speaking through interactive lessons, spaced repetition, and native content.

TalkPal

TalkPal

TalkPal is an AI language tutor that helps users practice speaking, writing, and listening in 57 languages through interactive conversations and feedback.

italki

italki

italki connects language learners with professional tutors and peers for lessons and exchanges in over 150 languages, facilitating personalized and community-based learning.

Parrot

Parrot

Parrot teaches Spanish via short, TikTok-style videos with interactive captions, speech recognition feedback, goal tracking, and native-speaker examples. Available as a freemium mobile and web app.

Oxford Learner's Bookshelf

Oxford Learner's Bookshelf

The Oxford Learner's Bookshelf app provides access to digital English learning resources, including e-books and interactive activities for various levels.

Polly Lingual

Polly Lingual

Polly Lingual is a language learning app that offers interactive lessons, games, and live tutoring in multiple languages including Spanish, French, and Chinese.

网易有道词典

网易有道词典

Youdao Dictionary is a language learning app that aids in vocabulary, grammar, and pronunciation, supporting online and offline use for effective language study.

goFLUENT

goFLUENT

goFLUENT is an AI-driven app providing personalized language training for businesses, focusing on industry-specific skills and professional communication in various languages.

renshuu

renshuu

Renshuu is a Japanese language learning app that offers a structured approach with SRS-based tools and exercises for reading, writing, and comprehension.

Wlingua - Learn Russian

Wlingua - Learn Russian

Online app offering structured Russian courses and exercises for beginner to advanced learners to improve reading, writing, listening, and speaking skills.

English Club TV

English Club TV

English Club TV is an educational app for learning English, featuring engaging programs, interactive tools, and music to enhance language skills for all levels.

Lingopie

Lingopie

Lingopie helps users learn languages by watching foreign TV shows with dual-language subtitles, providing instant word definitions and vocabulary tools.

Hack Chinese

Hack Chinese

Hack Chinese is a web app that helps users learn Mandarin through structured exercises, personalized paths, and access to diverse materials for reading, writing, and comprehension.

Youglish

Youglish

Youglish helps users improve English pronunciation by providing examples of words in context from captioned YouTube videos, supporting multiple languages.

SuperChinese

SuperChinese

Teaches Mandarin Chinese from beginner to advanced through structured lessons, exercises and practice for speaking, listening, reading, writing (characters) and pronunciation.

Speaky

Speaky

Speaky is a language learning app that connects users with native speakers worldwide for interactive practice and conversation.

VOA Learning English

VOA Learning English

The VOA Learning English app offers multimedia resources, news, and lessons for learners to improve their American English skills at various proficiency levels.

Fluently

Fluently

Fluently is an online editor that enables users to write in any language with features like translation, grammar checking, and a synonyms library.

Transparent Language

Transparent Language

Transparent Language is a language learning app that offers courses in over 100 languages with interactive exercises and progress tracking for reading, writing, listening, and speaking.

Fluently

Fluently

Fluently is a language learning app that provides instant feedback on speaking skills, focusing on pronunciation, grammar, and vocabulary through real-life conversation practice.

Language Atlas

Language Atlas

Language Atlas is an AI-driven language learning app for French and Spanish, offering personalized courses, adaptive flashcards, and a community for practice.

learn it

learn it

The Learn It app helps users improve their English skills through personalized learning paths, interactive quizzes, and offline access.

4English

4English

4English helps users learn English through news, videos, podcasts, structured lessons, and interactive exercises suitable for all skill levels.

Lingoda

Lingoda

Lingoda is an online platform offering live language classes in English, German, French, Spanish, and Italian with certified teachers.

Fluent

Fluent

Fluent is an AI-powered language learning app that helps users learn languages through role-play, feedback, and practice, including a singing feature to improve pronunciation.

Listening

Listening

The Listening app allows users to listen to academic research on the go, providing a convenient way to study and learn.

Langotalk

Langotalk

Langotalk is an AI language learning app that enables users to practice speaking with AI bots and learn languages through realistic conversations and auto-corrections.

Lenguia

Lenguia

Lenguia helps users learn languages by providing AI-corrected chat practice and access to adapted native content (books, podcasts, videos), plus dictionaries and vocabulary tracking.

Drops

Drops

Drops is a language learning app that focuses on vocabulary acquisition through fun, short exercises, covering over 50 languages and 3,000 words.

Video Dictionary

Video Dictionary

The Video Dictionary app lets users search, watch videos, and listen to songs from various platforms, including Google Drive, YouTube, and AOL.

Lingio

Lingio

Lingio is a gamified language learning app for frontline workers that offers AI-generated courses in 100+ languages for interactive skill development.

Wlingua - Learn Spanish

Wlingua - Learn Spanish

Teaches Spanish via structured lessons with vocabulary, grammar exercises, reading texts and spaced reviews; includes levels and completion certificates.

Lingolia

Lingolia

Lingolia is an online platform for learning German, English, French, Spanish, and Esperanto, offering grammar explanations, exercises, and quizzes for various proficiency levels.