best apps for learning german

The 24 Best Apps for Learning German in 2022, Tested by an Actual Language Learner

What sets apart the best apps for learning German? 

They don’t just throw words and rules at you and hope that you remember them.

They turn German learning into an engaging experience.

I took it upon myself to separate the wheat from the chaff and give you a list of the best apps to learn German that are really worth your time as of 2022, including several free apps!


The 24 Best Apps for Learning German in 2022

We are so lucky that it’s 2022 and learning a language can be done by just downloading a few apps on your smartphone. And even better, most of them are free or have free components so you can test the right app to get you started. 

In this post, I will give you the best of the best apps for learning German, whether you are a serious student who wants to someday live and work in Germany, or you are just traveling and want to brush up on your German vocabulary. Each app has been tested and reviewed and our guide shows you the best app for each type of learner. 

Best for Immersive Learners: Rosetta Stone

best app to learn german

Android | iOS

Summary: Immersive learning program that teaches German through photos in an intuitive way. 

Price: $$ subsctiption, free trial available

Of all the best apps for learning German, Rosetta Stone is probably the one with the most name recognition. With a history going back to 1992, it’s also the oldest on the roster.

A special characteristic of the Rosetta Stone teaching method is its very immersive approach: You don’t learn German by transferring words from English but instead, the software uses images, text, sound and video to teach the new language without any translation.

The idea behind it is to mimic the way children acquire languages naturally and it’s earned Rosetta Stone a lot of praise.

In the mobile app, you’ll learn new words and phrases through images and hear them pronounced by native speakers. Meaning is often deduced from context and new words are acquired with the help of existing knowledge. Rosetta Stone also features speech recognition functionality to teach you correct pronunciation. It’s been specifically designed to recognize non-native speech and is a great help in forming a proper accent.

Apart from the digital material, Rosetta Stone also offers a platform where you can schedule lessons with live tutors to practice your German with native speakers. This is a nice bonus feature for those who don’t merely want to practice on their own.

Overall, this teaching approach is very comprehensive and has a nice and natural flow to it. It’s quite understandable that it ranks among the best apps to learn German, overall.

My thoughts:

Rosetta Stone is a classic, but that doesn’t mean it’s lost any of its educational vigor. The content, spread out into different units, is presented in a clean and concise manner. There aren’t really any instructions, so you’re essentially left to your own devices.

Rosetta Stone focuses on the essentials of the German language, the stuff that native speakers would use the most, which is something appreciated by many learners who want to get straight to talking. Grammar teaching isn’t a priority in this app, which can be a disappointment for learners who want more concrete lessons concerning phrase construction.

The speech recognition feature is quite neat, and even when I garbled my accent a bit, it managed to recognize what I was attempting to say. With extended use, it can certainly help to improve one’s speaking confidence!

Best for Audiovisual Learners: FluentU

Android | iOS

Summary: Video-based learning platform that uses authentic media clips to teach German, equipped with interactive subtitles, flashcards and quizzes. 

Price: $ subscription, free trial available 

If you’re looking for a more natural way to study German, FluentU is an app that immerses you in the language through authentic videos and audios that are watched by native speakers. From music videos to movie clips and news reports, FluentU has a constantly updated library of German media. Every video is not only carefully selected to be accessible for language learners, but also translated and annotated to make the learning experience seamless.

One of the most useful features would be the interactive subtitles on each clip.

As fascinating as German TV shows and online videos are, it can be hard to watch them on their own (not to mention having to look up words you don’t know every time). FluentU provides a shortcut for this because you can hover on any word in the subtitles and see the meaning. Click on the word, and you’ll be taken to a complete dictionary entry, with example sentences and other FluentU videos where that word appears.

Each clip also comes with a personalized quiz to help you internalize new vocabulary and grammar points. Audio and video snippets are included in the questions so you can practice your listening, and there are even exercises where you have to talk out loud in German.

Aside from quizzes, the app lets you save new words as flashcards, with the pronunciation included. The flashcards follow a spaced repetition algorithm, which is one of the best techniques for remembering vocabulary. This means that every day, you’ll get flashcard reviews based on which words you’re most likely to forget.

FluentU covers all levels of German learning, from absolute beginners to nearly fluent, so you can find videos that match your level.  

My Thoughts:

As someone who has gone through textbooks a lot for language learning, it was refreshing to use FluentU because I could improve my reading and listening in German at the same time. Every time I learned a new word, I was hearing how it’s pronounced while seeing it play out in a video.  

Essentially, I was picking up words in context. Since the app gave multiple example sentences and scenarios for each word, I’d get a clearer understanding of what each word meant. 

The interactive subtitles also made for a smoother watching experience–I could watch German videos straight through and understand all of the expressions and slang, thanks to the app’s automatic dictionary. 

Best Flashcard App: Memrise

best apps for learning german

Android | iOS

Summary: Flashcard app that uses mnemonics to reinforce vocabulary. 

Price: Free (limited access), $ for premium subscription 

This great free app offers a truly unique approach to learning. At its most basic, it’s a flashcard app for studying vocabulary that combines a spaced-repetition system with mnemonics to maximize retention. In recent years, however, the program has grown into a more robust and all-encompassing offering, featuring thousands of native speaker videos.

Most schooling systems only teach learning through rote repetition. However, our brains aren’t made for memorizing dry facts and instead are much better at storing visual or multi-sensory information. Memrise’s goal is to get you to tap into this and anchor knowledge in your brain through multiple connections.

To achieve this, words are served up with images and/or put into (often ridiculously funny) context to make them less “forgettable.” For example to learn bitte (please in German) you’ll be shown the picture of a person eating a chocolate bar. A second person is asking “Can I have a bitte, please?” Because bite and bitte differ by only one letter, this simple sentence will function as a trigger for both the word’s spelling and meaning. You can read the article on learning German with mnemonics for details on why and how this works.

Recently, however, the Memrise team has been moving away from these mems and instead focusing on using real people to introduce each word and phrase. Lessons now introduce new words with a high-quality video of a real German speaker saying it, and you’re then asked to interact with it in a few different ways at increasing intervals of time, like hearing the word and picking it from a list, typing it out or answering a multiple-choice question about it.

See our full review of Memrise here. 

My thoughts:

I appreciate Memrise’s efforts to make “vocabulary encoding” both interesting and amusing. Making familiar the unfamiliar with wordplay or image association is a fantastic tactic that would work excellently for beginner learners (although more advanced learners would appreciate it as well).

I’m quite disappointed that the mem feature has been partially removed, as that was a big draw of the app for me. (Though you can still see mems from older, community-created courses by leaving the Memrise “beta” through your settings.)

That said, the new videos are pretty fun and it’s great to hear so many different people speaking the language. It’s a nice way to ease into authentic German content and sets you up to understand actual German speakers.

Best All-in-One App: Busuu

best apps for learning german

Android | iOS

Summary: A comprehensive app that covers vocabulary and grammar, as well as reading and writing practice. 

Price: Free (limited access), $ for premium subscription

Among all the best apps for learning German, Busuu boasts one of the largest communities. According to their website, tens of millions of language lovers are part of its worldwide network. It’s therefore no surprise that the app features a lot of community-based learning, like its own video chat platform.

Overall, it makes a very good impression. The design is neat, the user interface is intuitive and elegant and they use high-quality stock photos for their exercises.

The app’s courses are based on the CEFR framework and cover all areas of language acquisition (reading, writing, speaking, listening). To do that, lessons in Busuu are made up of the following elements:

  • Learning key vocabulary pronounced by native speakers
  • Lesson dialogues including newly-learned words and phrases
  • Writing practice with optional editing by other members
  • Speaking practice sessions with others from the community
  • Recording phrases indicated on the screen
  • Lesson review

The app and a standard account are free of charge and you get a lot of value for it. Additional features are available for pro accounts, which use a subscription model. The community aspect of Busuu makes it highly worth checking out for those who like to connect with people while pursuing their interests.

See our full review of Busuu here.

My thoughts:

Within less than five minutes from starting as a complete beginner, Busuu taught me how to have a very basic conversation. And because the lesson was reinforced by images, audio, true or false questions and fill-in-the-blank exercises, I’m sure to remember what I learned in the future.

The dashboard is very user-friendly, and it makes me feel accomplished for completing any lesson by tracking my progress and pointing out how many words I’ve already learned. (Go me!) It’s also nice that I can see exactly how long each lesson will take before I take it on.  

Best for Serious Learners: Babbel

best apps for learning german

Android | iOS

Summary: German course that utilizes audio, images and text, as well as lessons with dialogue for a practical approach. 

Price: Free (limited access), $$ for premium subscription

If playful graphics aren’t your thing, the Babbel app might be exactly what you’re looking for. It features a very slick and streamlined design where users of Google services will feel right at home.

At first start-up, the app gets immediately down to business. Initially, the only choice you have is to identify yourself as a beginner or an advanced learner, then you’re immediately thrown into the first course.

Babbel addresses all parts of language acquisition. The app teaches you new vocabulary and phrases through a mix of sound recordings, images and text. You’re then prompted to correctly match English words to their German equivalents and afterward write out what you just learned. Each lesson also contains a dialogue where you have to fill in the blanks with words and phrases you just learned. The app can even do speech recognition to help practice your pronunciation.

Babbel includes one free lesson. To unlock more, you have to subscribe with monthly payments.

The app makes an excellent impression and looks very professional, and I’d recommend it for those who merely want to practice German without too much frill around the edges. Take it for a spin here!

See our full review of Babbel here. 

My thoughts:

The free version of Babbel only lets you try the first lesson, but it’s enough to see if the program’s right for you. Like many other apps, this program is full of interactive and gamified content. In the first lesson, I got to fill in the blanks, play a matching game, provide the translations for different parts of a sentence and even have a pretend conversation between two people.

Though it’s effective, (I’ll never forget what hallo means!), I found the lesson very repetitive, as the entire lesson basically centered around the phrase “hello, I’m Freddy.” This is a good option for you if you’re the kind of learner that needs a lot of reinforcement (and especially if your name is Freddy).

Best for Busy Learners: Duolingo

best app to learn german

Android | iOS

Summary: A snappy German learning app that builds vocabulary and sentence structure through game-like quizzes and challenges. 

Price: Free, $ for premium version

Boasting over 300 million users, Duolingo is clearly a very popular choice for language learners. Its bite-sized and straightforward learning system makes it a great fit for those who want to seamlessly pop in and out of their language studies as their schedule allows.

Duolingo lessons are short but enough to keep you satiated in your German studies. Lesson modules are presented in a “tree” based on level and topic, and you’re expected to complete them in a certain order. However, you can “test out” of certain modules if you’re able to pass their short assessments.

There’s also a good variety in the challenges meant to test your skills. You’ll be asked to take standard multiple-choice questions, practice speaking aloud or translate phrases. These exercises are short and provide instant feedback, making it easy for you to speed through a unit and move on in your studies. Many questions also feature comments from fellow language learners, which can make things all the more fun!

More recently, Duolingo implemented a “hearts” system. You’re given a certain number of hearts, and every time you make a mistake and answer incorrectly, you lose one. When you deplete all your hearts, you’re expected to go back and review the material to regain them. This system was put in place to encourage learners not to rush their learning.

See our full review of Duolingo here.

My thoughts:

Duolingo is quite good for those who want uncomplicated language lessons on a regular schedule. You can fly through them without feeling pressured, and there aren’t many “flyball” challenges that will shake your confidence or have you floundering.

Over time, however, I found some of the Duolingo lessons and exercises quite repetitive. It’s likely due to the algorithm, but within a given unit, I was asked to work with the same one or two phrases a number of times, despite the fact that there were other words I should have been tested on. During these moments, I didn’t feel like I was really progressing.

Duolingo can work great in teaching you basic vocabulary, enough to take you to an A1 or A2 German level. However, it may not be the best in teaching you how to construct full sentences or understanding German grammar.

Best Vocabulary Builder: Drops

best app to learn german

Android | iOS

Summary: A game app that uses German words as drag and drop answers to improve vocabulary retention. 

Price: Free (limited access), $ for premium version

Drops is a great option for the learner who wants to get a sufficient dose of the German language without being overwhelmed. For five minutes a day, the app teaches you the essentials of German vocabulary in a fun and immersive way.

The design is rather minimalist and visually appealing. When teaching words, Drops uses text, images and audio to ease them into your brain. The sessions themselves are game-like in nature, requiring you to drag-and-drop answers and tap away on your screen.

Vocabulary is categorized into different topics, touching upon matters such as food, colors, family members, nationalities and so forth.

My thoughts:

The app’s teaching method is simplistic (some would say “bare-bones”), but you can blast through and learn a whole lot of phrases without feeling overwhelmed. Even though sessions are only a few minutes long, they easily capture your attention. The games are quick and satisfying, and the beautiful visual interface is a great plus that makes the experience of using Drops that much more appealing. 

I do wish there were a bit more variety in the activities, but overall, Drops fits snugly in the busy learner’s small pockets of free time.

Best for Young Learners: Learn German by MindSnacks

best apps for learning german


Summary: A game app that includes nine different games to help you learn German words and phrases. 

Price: Free (limited access), $ for premium version

Upon first opening this app, it immediately becomes obvious that MindSnacks is geared toward a younger audience. Cute graphics, vibrant colors and adorable animal icons abound. It feels like the app was built to target young people who are studying German in school.

This impression is further solidified by the way MindSnacks handles language teaching: You practice your German with the help of nine different games. Each game is centered around a certain theme, like family, food or school. Beforehand, you’re given a list of vocabulary to practice which includes excellent sound recordings. The games then work as a test and to further solidify your knowledge.

To give you an example of how it works, in a game called “Swell,” an English word flashes on your screen with two choices given for the German equivalent. In the background is water with a cute fish in it, and the water is slowly draining, functioning as a timer. You need to select the correct answer before it runs out and the fish meets its unfortunate demise. The game gets faster and faster with every word, so you need to pick the right answer quickly. Even as a native German, I had to capitulate at some point!

MindSnacks’ look is done so well that the entire app sometimes feels a bit like it’s in fact mainly a game that only teaches German on the side. This makes it even more effective, in my opinion!

My thoughts:

First things first: Don’t let the cutesy nature of the app fool you. MindSnacks’ games are definitely charming, but they’re also surprisingly adept at pounding German words into your brain. Once I finished a round, the words that were tested in the game continued to flash in my mind, like a catchy song you just can’t stop singing. It’s a prime example of how games can make language learning into an effortless art.

I found the free version rather limited: There are 50 German lessons in total, but you only get access to one of them when you download for free. It won’t take you too long to complete everything that’s offered. On the bright side, the price to unlock the rest of the lessons is in the single digits and well worth it, I think.

Best App for the Basics: Wie geht’s German

best app to learn german


Summary: App with basic German phrases and words for everyday situations and travel.

Price: Free (limited access), $ for premium version

For those who don’t know, Wie geht’s? means “How are you doing?” in German. The phrase demonstrates very well what this German learning app is about. Its main goal is to teach learners basic phrases for all kinds of daily situations.

Content is divided by skill level and topic. Besides choosing whether you’re a beginner, an intermediary or an advanced student, you can also decide to learn useful German phrases for travel, business or health, or peruse the grammar section.

Within those broader fields, you’ll find collections on more particular topics, such as the numbers 20 to 100, how to talk about your extended family and German greetings. Correct pronunciation for all vocabulary is demonstrated by native speakers. To make learning a little more fun, there are some gamification elements like quizzes and playing a round of hangman.

The app itself is free, as are the first four lessons of the beginner course. After that, you’re prompted to buy access to additional lessons, which include higher-level content and vocabulary related to travel and business situations. Overall, it’s a nice app to learn basic German phrases.

My thoughts:

The free version gives you access to only the beginner course, which, overall, is rather sparse. There aren’t many vocabulary or phrases offered for each topic, so while absolute beginners can have something to look forward to, other learners on a budget may run out of things to do very quickly.

The app works in a phrasebook or flashcard format—you’re presented with a list of words or phrases to memorize by heart. Other than that, there aren’t any deeper lessons that go into the language, itself. There are short little introductions to each unit, but they don’t really talk in detail about grammatical concepts and other important information.

Overall, this app can work pretty well for travelers or those who are just dipping their toes into the German language.

Best for Pronunciation: Learn German by Bravolol

best app to learn german

Android | iOS

Summary: App with German words and phrases with a recording feature to practice pronunciation.

Price: Free (limited access), $ for premium version

This free app looks very nice and professionally done. Basically, it has many useful German words and phrases for different life situations.

The app’s content is ordered by theme: greetings, eating, health, shopping, hobbies and much more. My favorite part is the “romance” collection. The phrases taught in there escalate very quickly from “No, thank you” to “I’m not interested,” “I’m busy” and then “Leave me alone!”—though, hopefully, no learner will have to actually use those words in real life. (However, students also learn phrases for when there’s chemistry, like “You’re beautiful.”)

Each phrase has accompanying audio recordings by native speakers, which also give you the option to slow down if the audio is zooming by too quickly for you.

The app has one cool feature worth noting: The ability to record your own voice and hear it in comparison to the original. This allows you to work on the nuances of your pronunciation.

My thoughts:

Bravolol works essentially like a nifty phrasebook that can prepare you for some basic German conversations. Its simple purpose is accentuated by its easy-on-the-eye interface.

The voice recording feature is definitely a pleasant addition, and one I wouldn’t have expected to appear with similar applications. Working on pronunciation is always a target of interest and importance for learners, so it’s great to have an app that allows them to have a point of reference for their attempts.

It was useful to hear my own voice and how it matched up to the native German recordings, as this made it easy for me to tweak my pronunciation to better match the audio in the app.

Best for Self-study: Anki

best app to learn german

Android | iOS 

Summary: A simple flashcard app in which you can download premade decks or create your own. 

Price: Free for computer and Android, $$ for iOS app

The name of this application already spells out its main purpose: Anki is the Japanese word for memorization and the app is an excellent flashcard tool for learning German vocabulary through SRS (spaced repetition system).

While the app is very basic in design, the algorithm that drives its SRS is excellent. Anki is my personal favorite for pure vocabulary acquisition as it’s lightweight, reliable and easy to use. Flashcards can be enhanced with images, sound files and even html. The downside, however, is that you have to create your own courses or “decks” or find one that suits your needs among the shared decks created by other users.

The content for Anki is user-generated, but unlike much other user-led content, the flashcard decks others create are often very high in quality. Users who share their decks take pride in their work, and decks sometimes contain thousands of words, often accompanied by high-quality audio pronunciations and images. Plus, you can find nearly anything you need, from top textbook-based word lists to flashcards with translations in other languages like Russian and Japanese. 

During studying, learners are asked to rate the ease of recall for each card. This determines the interval after which they’ll be served up again. Signing up for a (free) account on the ankiweb companion site allows you to sync learned cards between different devices to avoid studying the same material over and over again.

While the service is principally free and you’ll never have to pay anything for using the web app or even the Android application, it’s worth noting that Anki iOS comes with a price tag in the two digits.

My thoughts:

It’s quite intimidating to consider creating my own decks on Anki—though it’s an incredibly powerful tool, it’s sadly not very user-friendly. If you can get past the steep learning curve, you can do amazing things with it, from learning vocab to creating fully personalized grammar and sentence decks. Anything goes!

If you’d rather not make your own decks from scratch, don’t worry: The Anki community has provided a robust selection of pre-made decks that you can download and use. 

Best App for Learning Tenses: Brainscape

best apps for learning german

Android | iOS

Summary: A flashcard app with eight decks for practicing German tenses. 

Price: Free (limited access), $ for premium subscription

If there’s one thing that German learners struggle with, it’s German inflections. Verbs and articles change a lot within sentences according to case, number and gender. If you have a hard time figuring out how to correctly form verbs across the different tenses, this is the app for you.

What you get is basically a collection of flashcards divided into eight decks, one for each of the German tenses:

  • Present Tense
  • Simple Past Tense
  • Present Perfect Tense
  • Past Perfect Tense
  • Future Tense
  • Future Perfect Tense
  • Subjunctive I
  • Subjunctive II

Each deck consists of the 275 most-used German verbs conjugated correctly for the tense. This allows users to systematically drill themselves in one of the hardest parts of the German language.

Did you go through all the flashcards in all the decks? Impressive work! Not to worry: Brainscape also lets you add your own flashcards, which you can even share with friends and fellow learners for a remote study sesh on the words that matter the most to you.

One of the best things about the app is that it provides ongoing feedback, stats and visualization tools to help you track your progress. Seeing how well you’re doing is a major motivational tool!

This German learning app is very simple. But it does its one main task very well and is, therefore, a great addition to anyone’s German studies.

My thoughts:

I often fumble with inflections myself, so this app is something I’d frequently use. Brainscape’s flashcards are to-the-point and give you all the info you need to properly learn a verb—all that comes after is practice, practice, practice. It helps that the app tests you on the material in a pattern of increasing difficulty so that your brain can more smoothly absorb vocabulary.

I particularly like the rating feature, in which you can note how confident you are in knowing a word by heart on a scale of one to five, from least confident to most confident. Once I do that, the app adjusts when the given word is repeated, based on how much more practice I need with it.

Best for Learning Articles: Der Die Das

best app to learn german

Android | iOS

Summary: A dictionary app that shows you the correct article to use for each word. 

Price: Free

Let’s be honest: Those pesky noun articles can be the bane of our German studies. Luckily, there’s an app that can help you out.

This aptly-named app lets you search up a German word and instantly tells you its correct article—no fuss or fluster. There are also guidelines that explain how you can “predict” which words would get which article. These helpful tips can aid you in the moments when you can’t depend on a nifty app to guess if a noun is masculine, feminine or neuter.

Other helpful features include a dictionary that defines roughly 17,000 nouns and the ability to have a “Favorites” list of nouns that are consistently problematic. For focused review, you can also play a simple “guess the article” game for a selection of random nouns.

My thoughts:

I already appreciate that there’s an app that directly addresses one of the more frustrating aspects of the German language. Der Die Das provides immediate answers, clearly understanding the needs of learners who don’t enjoy guessing games. Learning German articles by heart does come down to memorization, so having an app like this is a great tool for reaching that goal.

The dictionary function is alright, but strangely, English translations aren’t currently provided. Hopefully, this will be added in a future update.

Best for Speaking Practice: Seedlang

best app to learn german

Android | iOS

Summary: Video-based German learning app in which you listen to native speakers and repeat to practice speaking. 

Price: Free

Seedlang focuses on improving your German speaking and listening skills. You’ll be learning with videos featuring native speakers and scripted narratives, but you won’t just be watching the clips—you’ll be repeating what’s being said, right after you hear the speaker talk.

Actually, every sentence spoken is its own video, provided with translations that you can turn on or off. What results is a series of “video clip flashcards” that helps you build your German knowledge in a very step-by-step manner. It’s great fun!

You test your skills by repeating the German you hear or by translating an English phrase into German. If you’re ever stuck, well, there’s an “I’m stuck” button that lets you click on the word troubling you for an instant translation.

After you submit your spoken attempt, you can then compare to the original audio and see exactly where you might have made a flub. Seedlang provides a full breakdown of each word down to its grammar, making this app a good way to build your fundamental understanding of the German language, as well as get some listening and speaking practice.

My thoughts:

Seedlang’s teaching format is certainly creative, and one I haven’t seen replicated in many other apps. I really enjoy the light-hearted nature of Seedlang’s videos—a few times I caught myself giggling at the given scenarios—and I can certainly remember the German phrases alongside the engaging clips that give them memorable visual context.

I’m also pleasantly surprised at the level of detail provided in word breakdowns. Besides translations, the app gives an explanation of the grammar behind the words and offers related sentences. In other words, if you ever need help with certain vocabulary, you can get answers to not just the “what” of them, but also the “why” and “how.”

Best for Reading Practice: German Listen and Read

best app to learn german


Summary: App with German stories organized by level with adjustable audio. 

Price: Free

Also known as Deutsch Hören & Lesen, this app lets you learn German through a series of written and narrated stories.

The content is organized by level so that you can access the stories that suit your current skills. The stories cover a variety of topics, but primarily focus on mundane scenarios native to Germany.

You can both read the text and listen to the narration, with the option to slow down the audio so you can follow along more comfortably. After every story, you’ll get a short five-question quiz to test your understanding.

The developers release new stories weekly, so even if you bust through all the current content, you can simply wait for more!

My thoughts:

This app is definitely great for those interested in improving their German listening and reading skills. The stories, while brief, test just the right vocabulary that learners (especially beginners) should focus on. The audio is crisp and the slow-down feature is a very welcome option that can allow listeners to catch every word.

One feature that would be greatly beneficial is some sort of instant translation function. As of now, the stories are entirely in German. While some learners may appreciate the challenge, it would be very useful if users could tap on a word in a given story to get a definition.

Best for German Review: DW Learn German

best app to learn german

Android | iOS

Summary: A German lessons app that teaches vocabulary and conversational skills. 

Price: Free

Besides being a major German broadcaster, Deutsche Welle also has its own learning app following the CEFR standards.

The content level ranges from beginner to intermediate, but learners of any level can find this app a useful and straightforward resource for both learning and review purposes.

First, you’re advised to take a placement test that gauges your current German skill level. Once you finish this, you can pick the right course and start learning with fun interactive exercises and videos. The lessons primarily train you in conversational skills and vocabulary you’d encounter and use in daily scenarios, and you’re frequently assessed to make sure you understand the German being taught.

DW also offers additional courses and materials for extra learning, including podcasts and downloadable PDFs, that you can access on the main website.

My thoughts:

There’s a lot to like about Deutsche Welle’s app. Oftentimes with learning apps, the level distinctions can be a bit iffy. Having skimmed through the beginner, intermediate and advanced courses, there’s a clear disparity in the content, which I think learners of ranging levels can appreciate.

DW also utilizes a lot of its existing video learning series called “Nicos Weg” for the lessons, and I quite enjoyed these lessons! They proved to be both entertaining and informative in showing the German language in context.

Learners may have issues with some of the questions that are presented entirely in German. Those who aren’t yet comfortable with the language may struggle in interpreting the instructions, and so translations would have been a nice addition.

Best Dictionary:

best app to learn german

Android | iOS

Summary: Dictionary app with extensive examples and translations. 

Price: Free, $ for premium version

No language learning journey is complete without a reliable dictionary. While is offered for other languages, it’s primarily known as a comprehensive English-German dictionary with both a website version and an app version. is special in that it addresses a lot of the unique needs you’d have as a German language learner. Once you look up a word (either in German or English), you get a whole list that shows the word side-by-side with its translations in different contexts. The German version is also supplied with its appropriate gender pronoun.

You can also look up common English or German phrases. It’s a quick way for you to learn both formal and casual expressions that you can use right away in conversation, or at least give you a better understanding of the way the language works.

My thoughts:

I’ve liberally used for my German studies, and it’s always been a trusty companion. There are certainly plenty of other dictionaries that can provide the basics of multilingual translation, but gives a bigger picture of any vocabulary you search. Honestly, even if you search for a word you already know, you’re bound to learn something new.

The premium version, available at a very reasonable price, does include some helpful learner features, such as the ability to save “favorite” words and a vocabulary trainer. However, the free version is comprehensive enough and does its job very well.

Best Audio Course: Pimsleur

best apps for learning german

Android | iOS

Summary: An audio course that helps beginners develop their listening and speaking skills.

Price: $ subscription, free trial available 

If you have ever watched a movie where the main character is learning a second language, where they listen to native audio and repeat the phrase, you might have heard something close to what Pimsleur offers. But don’t let the nature of seemingly cheesy audio tapes sway you. Pimsleur has been around for 50 years and has a great reputation in the language learning community. 

The course is simple, 30 minutes a day of audio lessons that teach you all the necessary vocabulary and phrases you need to start learning. 

The program boasts that it teaches language the same way you learned it as a child, by listening to native speakers. This helps boost a natural speaking cadence and pronunciation. 

See our full review of Pimsleur here. 

My thoughts:

Pimsleur works great if you are a busy learner who wants to learn German on the go. I loved using this in the car on the commute to work or during a morning run. It really can fit into any schedule to teach you the basics and improve your listening and speaking skills. I think the course is a bit hard for more visual learners, as I found myself wanting to write down words or phrases at some points, but they repeat enough that it usually wasn’t a problem. 

The new version of the app offers more visual content and some quizzes, so that will be a big help to those that need more visual cues o help with learning while you listen. 

Best Tutor Support: italki

best apps for learning german

Android | iOS

Summary: Video courses and classes with live teachers and tutor support. 

Price: $ subscription

If you are looking for a more formal way to learn a language, italki has plenty of resources that are really a bang for your buck. The app connects you with native teachers from all over the world sharing their languages, dialects, and cultures. You can choose who you want to learn from, so the price depends on each different teacher. 

The lessons can be tailored to your needs, so if you want to learn conversational German for travel, if you need to speak German for business or if you want to pass a specific test, you can find the help you need. 

They also have Language Challenges to help keep you motivated and learning prompts to keep you entertained, which will make your studies feel useful and relevant. 

See our full review of italki here. 

My thoughts:

Personally, I am someone who needs accountability to motivate me on my language journey. With italki, I become part of a community of online learners with classes and tutors that I didn’t want to let down, so I worked extra hard at it. Plus I wanted to use it as much as possible so I was getting my money’s worth. But it wasn’t that hard to feel its worth it, as right from the start I was presented with a thorough language assessment and access to a one-on-one tutor to get me started. 

The community features were extra helpful because I was able to connect with other German learners and native speakers to ask any questions I might have. 

Since I could choose my tutors and the time for the classes, the app felt super flexible and fit easily into my schedule. 

Most Content: Rocket German

best apps for learning german

Android | iOS

Summary: A comprehensive full German course in an app with high-quality content. 

Price: $$ subscription

Rocket German is probably the most comprehensive course on this list. It covers everything; speaking, vocabulary, listening, grammar, and useful phrases. If you need a well-guided app that will take you through all the steps of learning German without having to think too much, this is it. The app has an enormous amount of content to choose from depending on what level you choose, making the price tag feel more worth it. 

The app has distinct levels, modules and sections to keep you organized and on track with clear grammar explanations, interactive audio and a “survival kit” that covers basic phrases and expressions for getting around in daily life. 

Paying once for the course gives you lifetime access to all the content. 

See our full review of Rocket Languages here.

My thoughts: Rocket German is expensive but well worth it. If you can afford all the Levels, 1, 2 and 3, there is enough content to potentially last you a year or more of learning German. I was able to choose which lessons to work on depending on my time schedule and because there is written and audio material, I could always find time to do something to improve my German throughout my day.

The host, Sarah is friendly and easy to listen to and the lessons are written in a humorous way that kept me engaged while learning. 

The interactive audio was particularly useful as it felt natural to speak German out loud while I was learning. Taking part in the audio lessons made me feel more comfortable speaking and putting sentences together. 

Best App for All Learning Levels: GermanPod101

best apps for learning german

Android | iOS

Summary: A podcast-style app with content for all learning levels. 

Pricing: Free, $ for premium content

The LanguagePod101 series has been a staple in the language learning community for years. These podcast-style lessons allow you to learn German on the go, by listening to well-formed content with clear goals.

The most common lessons have a dialogue in which you listen to two or more people speaking German, and then each word and grammar point is broken down by the hosts.

The app also has word lists, flashcards and slideshows to help you train your vocabulary after you listen to the lessons.  

The Premium plus subscription offers one-on-one guidance from your own personal teacher to give you feedback and help answer questions. 

See our full review of GermanPod101 here. 

My thoughts:

The hosts are genuinely fun to listen to and the jokes and banter kept my attention and helped me to remember specific words or grammar points. 

The lessons are particularly useful for listening and speaking skills. They slowed down the audio in the dialogues and went over each word and its pronunciation so I was able to repeat it with confidence. I could definitely see myself using the words and phrases I learned during each lesson. 

Best Classroom-Style Learning App: Fluenz

best apps for learning german

Android | iOS

Summary: A comprehensive app with serious grammar breakdowns, quiz games and writing practice. 

Pricing: $$ subscription

Some learners do better with immersive apps that teach language the same way you learned as a child. But others need something much more detailed. Fluenz is an app that covers everything you need to learn German, but does it in a way that benefits those that need more detail and explanations. Its most useful features are the in-depth grammar breakdowns and the writing feature. 

The app’s videos have a classroom-style feel with a teacher meticulously describing everything from sentence construction to pronunciation. It boasts that instead of intuitive-style learning, adult language learners need a detailed analysis of German grammar and vocabulary to excel. 

Their “workouts” feature has game-like practice drills including matching games, speaking training, photo descriptions and writing practice. 

My thoughts: 

For me, this app was a great way to study grammar. It felt like I was actually in a German class at times, with a teacher explaining each particular grammar point in a way I could easily understand. 

I love a good quiz app, so the “workouts” were a great way to review the things I was learning, by covering all the aspects of the lessons. It felt like a fun quiz with matching pictures, descriptions, vocabulary and grammar. 

The most unique part of this app for me was the writing feature, which is a rare find in German language apps. They give you words and sentences in English and you have to type out the German yourself, which helped me really clarify the parts of a sentence I knew well and the things I needed to work on. 

Best for Conversational Skills: HelloTalk

best apps for learning german

Android | iOS

Summary: A language exchange app with unique features that help with pronunciation and grammar correction. 

Pricing: Free

HelloTalk is not just for German, it is a language exchange app with users that speak over 100 languages for you to practice. The idea is that you connect with native speakers of the language you are learning and chat with them about the language, or anything else you like. 

Since the app is free and powered by volunteers, there is no structured course or lessons, it is just putting all the German you have learned to use with real people. 

The app’s standout features are a grammar correction function, which automatically reviews your grammar in German before you even send a message and a text-to-voice recognition function that allows you to practice your pronunciation. 

If that isn’t enough, you can even record yourself and ask for feedback from native speakers, or schedule one-on-one lessons through audio or video chats with language experts to help you with any questions you might have. 

See our full review of HelloTalk here. 

My thoughts:

HelloTalk was great for me as a review and reinforcement of my skills. When speaking to natives, t was really easy to see what I felt confident about, and what I needed to work on. 

The grammar correction function helped me a lot with my confidence when I was messaging German speakers and each person I spoke to was friendly and accommodating. It was a real boost to be able to have an actual conversation in German, even if it was just the basics. And having someone to correct my pronunciation or answer a grammar question at my fingertips was super helpful 

Though you can learn some German on this app, it is mainly for intermediate or higher students who can start benefitting from native material and for students to put together what they already know in a practical way. 

Best Test-Prep App: AccelaStudy App

best apps for learning german


Summary: Spaced repetition app that has curated content and allows students to create their own. 

Pricing: Free, $ for premium subscription

Accela is best for students who are studying for specific German language tests, like the DSH, the TestDaF and the Goethe Institut examinations. The app works best for those that want to make their own study sets for learning specific vocabulary and grammar content. It tracks your progress and automatically focuses on material that needs work rather than vocabulary already mastered.

But they also have curated lists that are vetted for accuracy and cover many different languages. Each language has over 2,200 useful terms with professional translations, categorized in 65+ subject areas. There is also audio for every item that is recorded by voice actors who are native speakers. There is new content released regularly so you can always find something fresh to learn. 

My thoughts: 

Accela is mainly a flashcard app that has a really easy input system and a simple interface. Spaced repetition can get boring sometimes, so it’s nice to have a ton of different categories to learn from. 

The best part of this app for me was being able to make study sets for specific German tests I was interested in taking. I think test-prep is where this app excels. Though there are some great curated lists, being able to input the content really reinforced every word or phrase I wanted to learn, helping me fly through the flashcards easily. 

Best for Intermediate to Advanced Speaking Skills: Speechling

best apps for learning german

Android | iOS

Summary: An app that uses audio and a recording feature to help you perfect your speaking skills. 

Pricing: Free, $ for premium subscription

After you have mastered the basics of German, if you still find that your pronunciation isn’t up to par, or you aren’t being understood when you speak, then this app might be right for you. 

The program has you listen to native speakers with high-quality audio and then record yourself repeating the sentences. For more advanced speakers, you can answer questions in your own words instead of repeating the sentences. When you send your recording to the app, you get professional feedback to help with your pronunciation and intonation skills. 

Though the main focus is on speaking, the app also has some quizzes and flashcards to help improve your vocabulary skills. 

My thoughts: 

The app is not really suited to beginners, as I don’t think I would have gotten much out of it if I didn’t understand the sentences they asked me to repeat. It seems like it would work best for advanced learners as it can double as general speaking practice.

That being said, the feedback feature works really well and having a professional walk me through some of my pronunciation mistakes in detail was invaluable. I now know the specific things I need to focus on, and they were explained to me in a way that was really easy to understand. 

I also found the audio recordings easy to listen to and it felt like I was improving my listening skills in the process. The app would best be used in combination with a few others that focus more on vocabulary, grammar and sentence structure. 


There’s your rundown of the best apps for learning German! Definitely easier than scrolling endlessly through iTunes or Google Play, right? We bet that no matter your level or learning style, there’s a perfect German learning app (or apps!) in here for you. All you have to do is download and start learning.

Enter your e-mail address to get your free PDF!

We hate SPAM and promise to keep your email address safe