A tool built for my own C1 exam prep

When I started preparing for the Goethe-Institut C1 exam, I quickly realized that the hardest part wasn't grammar rules or vocabulary. It was producing polished, natural-sounding written German โ€“ not just under exam conditions, but any time I wanted to communicate in German. I could read German well enough, but my own writing was often full of errors, often not so subtle: wrong register, awkward phrasing, and "translated" English phrases that a native speaker would never produce.

Existing tools didn't quite fit. Generic grammar checkers caught obvious mistakes but couldn't tell me whether my writing sounded appropriate for a formal complaint letter versus a casual email to a friend, or whether my expressions were idiomatic. They didn't know what level I was targeting, or what the Goethe-Institut examiners actually look for. I wanted something that could give me targeted, actionable feedback on my writing, at the level I was actually aiming for.

So I made it.

What German Writing Coach does

German Writing Coach is a free, AI-powered writing assistant designed specifically for German language learners. You paste or type in your German text, choose your target CEFR level (A1 through C2), and optionally describe the context โ€“ a business email, an exam essay prompt, a letter to your landlord. The tool then provides:

  • Two-pass corrections: First, a minimal pass that fixes only grammar and spelling errors so you can see exactly what was wrong. Then a full upgrade that rewrites your text at your target level with natural phrasing, appropriate register, and better structure.
  • Targeted feedback: Instead of generic grammar explanations, you get memorable rules tied to your specific mistakes. These are designed to stick so you don't make the same errors next time.
  • A personal phrase bank: Useful expressions and constructions are extracted from each session and saved to your phrase bank, building a personal reference of natural German phrases you can reuse in future writing.

The tool supports all CEFR levels, but it's especially useful if you're preparing for Goethe-Institut exams (B2, C1, C2) or TestDaF, where writing quality at a specific register and complexity level is what gets you a passing score.

Why I'm sharing it

I built German Writing Coach for myself, but it turns out the problem isn't unique to me. Anyone learning German and working on their writing โ€“ whether for an exam, for work, or just to communicate more clearly โ€“ could benefit from the same kind of feedback.

The tool is free to use and the source code is open on GitHub. I'm actively developing it and would genuinely appreciate feedback: what works, what doesn't, what you wish it did differently. If you're a German learner, an exam candidate, or a teacher who works with German learners, I'd love to hear from you.

You can try it right now. Just head to the Coach page and enter some German text.