Best apps to learn German (by what you actually need)
Every listicle ranks apps without asking why you’re learning. A tourist ordering coffee and someone applying for citizenship have completely different needs. Duolingo might be perfect for one and useless for the other.
So before the recommendations: what do you actually need German for?
The three types of German learners
| Intent | Goal | Timeline | What actually matters |
|---|---|---|---|
| Conversational or tourist | Survive vacation, impress friends | Weeks | Phrases, listening, gamification OK |
| Citizenship or permanent residence | Pass B1 Goethe exam | 6 to 12 months | Grammar depth, exam format, writing practice |
| Academic or university | DSH, TestDaF, studying in German | 12 to 24 months | Foundation plus academic vocab, formal writing, discipline-specific terms |
Most apps target the first group. If you’re in the second or third, you’ll waste months before realising they don’t prepare you for what you actually need.
Apps for conversational learners
If you want to chat on vacation or feel like you’re making progress, these work fine.
Duolingo
Free, gamified, and the streak system keeps you coming back. You’ll learn words and basic phrases, which is enough for a vacation.
The problem is that it teaches you “Der Apfel ist rot” without explaining why it’s “der” and not “die” or “das.” You match words to pictures but you don’t learn how German sentences actually work. Fine for tourists, not for exams.
Babbel
Better than Duolingo for practical scenarios, with real dialogues, useful phrases, and decent pronunciation practice. Around 7 to 14 EUR a month.
Still shallow on grammar though. Cases get one lesson, not the systematic drilling you need for B1. Good for building conversational confidence, but it won’t prepare you for the Goethe exam writing module.
Busuu
Offers native speaker feedback on your writing and speaking through community features. Similar price to Babbel.
The feedback can be helpful but it’s inconsistent because you’re relying on volunteers, not teachers. Works for building conversational confidence, but it doesn’t map to exam requirements.
Why these don’t work for serious learners
These apps optimise for engagement, not outcomes. Streaks, hearts, leaderboards. Daily active users matter more than exam pass rates.
They avoid deep grammar because it hurts retention. Explaining accusative vs dative vs genitive is hard, while matching pictures to words is easy. So they give you more matching and less grammar.
If you’ve been using Duolingo for a year and still can’t explain when to use “dem” vs “den,” this is why.
Apps for B1 or citizenship learners
You need B1 for German citizenship or permanent residence. The Goethe B1 exam tests four modules: Lesen (reading), Hören (listening), Schreiben (writing), Sprechen (speaking).
Most apps cover maybe one of these well, and none cover all four with exam-level depth. There’s another problem. The platforms that do focus on serious learners are often outdated. Clunky interfaces, no mobile experience, exercises that feel like they were designed in 2010. Almost none of them integrate AI to grade your writing or analyse your mistakes.
Deutsche Welle (Nicos Weg)
Free, structured from A1 to B1, video-based with exercises. Made by Germany’s public broadcaster.
The content is solid but the delivery feels dated. No spaced repetition for vocabulary, no progress tracking that tells you where you’re weak, and no writing practice with feedback. We recommend Nicos Weg as an additional resource alongside One Who Learns. The video format adds variety and the content is well-produced.
Goethe Institut online courses
Official and rigorous, mapped exactly to the exam because they wrote the exam.
The downside is price: 600 to 800 EUR for a B1 course. Worth it if you have the budget and need external structure, but overkill if you’re disciplined enough to self-study.
One Who Learns
I built this because nothing else had what I needed.
Interactive units from A1 to B1 with exercises mapped to the Goethe exam format. Grammar explanations that actually explain why. Vocabulary engine with vivid, memory palace inspired images, colour-coded genders, and spaced repetition. Words from lessons auto-queue into review.
For writing exercises, there’s a button to send your text to AI (Claude, ChatGPT, Gemini) for grading and feedback. You get your mistakes analysed immediately instead of waiting for a tutor session or hoping a volunteer on Busuu will correct you.
The platform doesn’t cover speaking. The B1 exam has a 15-minute speaking module and you need a human for that. A tutor or tandem partner handles the last 20 percent, while the platform handles the other 80.
A1 is free. Premium is 12 EUR a month for A2, B1, and the Chrome extension that lets you add words from any German site.
Apps for academic or university prep
If you’re learning German for university, your situation falls into one of three categories.
1. Applying to a German university and need a foundation
You’re starting from zero or A1 and need to reach B2 or C1 eventually. The path is long but clear: build your grammar foundation first, then layer on academic skills.
Most apps stop at B1 or offer weak B2 content. For the A1 to B1 foundation, One Who Learns works. After that you’ll need to transition to academic materials: university prep courses, textbooks like Mittelpunkt or Erkundungen, and practice with longer academic texts.
2. Applying to a German university and need a language certificate
You need to pass TestDaF or DSH for admission. These exams are harder than B1: longer texts, academic vocabulary, formal writing with graph descriptions, and structured argumentation.
TestDaF prep courses (offered by language schools or platforms like DeutschAkademie) focus narrowly on the exam format. They’re useful in the final 2 to 3 months, but they’re not a replacement for building your foundation. If your grammar is shaky, the exam-specific training won’t save you.
3. Already in a German university but need to organise self-study
You got in (maybe through an English-track program or with minimal German) and now you need to actually learn the language while studying. The challenge here is structure. You need a system that fits around your coursework, not a full-time language school schedule.
A vocab engine with spaced repetition helps you retain words from lectures and readings. Grammar reference you can access when you hit a wall in a paper. The Chrome extension lets you add words from German PDFs and websites as you encounter them.
Academic German also requires discipline-specific vocabulary (medicine vs engineering vs law), formal register, and writing skills that most apps don’t touch. For these you’ll need academic writing courses and practice with real papers in your field.
The uncomfortable truth
Apps are businesses, and the biggest market is casual learners who want to feel like they’re learning. Engagement metrics matter more than learning outcomes.
Duolingo has 500 million plus users and most of them will never take an exam. They want the green owl to congratulate them, they want the streak, they want to tell friends they’re “learning German.” If you need B1 for citizenship, you’re not their target customer.
The apps that work for serious learners tend to be smaller, less polished, and harder to find. They exist because someone needed the same thing you need and couldn’t find it anywhere else.
Summary
Tourists: Duolingo, Babbel, Busuu. Fine for phrases and confidence.
Citizenship or permanent residence: Deutsche Welle as a free supplement, Goethe Institut if you have the budget, One Who Learns for exam-mapped curriculum with AI grading. Add a tutor for speaking.
Academic: Build your A1 to B1 foundation first, then transition to academic materials and TestDaF or DSH prep courses in the final months. If you’re already studying, you need a system that fits around coursework.
Pick based on what you actually need, not what has the most app store reviews.
Try it
If you’re serious about B1, the A1 tier is free: eight units, all exercises, vocabulary with images, and audio built in. No credit card required.
See if the grammar explanations and curriculum depth match what you need.