
I built a Polish grammar drilling tool because I kept messing up case endings
So I've been learning Polish for a while and case endings have never fully stuck with me. I've tried a bunch of different resources and really I just needed somewhere to actually practice. I like a lot of pure repetition, because I need to get the endings wrong 50 times before they start feeling automatic.
I couldn't find anything that really did that, so I built something. It started simple and kind of snowballed into a proper tool which I quite like.
The two things I use the most are the Case Drills and the Word Drill. Case Drills give you a sentence in English (with focus on one grammar case e.g. Genitive), you type it in Polish, and it checks the endings, prepositions, verb forms - and it's flexible about word order since Polish allows that (also flexible on diacritics / Polish letter accents). Word Drill zooms in on a single noun and tests you on every case form, singular and plural. Everything in the app tracks what you get wrong, and these two in particular use spaced repetition to keep hitting you with the stuff you struggle with until the endings stick.
There's some more in there too - adjective endings, verb conjugation, prepositions, numbers, a Case ID mode where you identify cases in real Polish sentences with grammar breakdowns. I'm not going to list everything because there's too much, but a few things worth showing:
It tracks your progress properly, for example specific words you keep getting wrong, which case endings, which declension patterns etc... There's also a weak spots mode that specifically targets the stuff you're bad at. I find this really useful because I kept making the same mistakes and not realizing it, and it gives you them with spaced repetition to help drill it into your brain.
There's a patterns reference section that breaks down all the different declension types - hard stem, soft stem, fleeting-e, -ość feminines, all of it - with real examples and color-coded endings so you can see which forms look the same across cases. I keep going back to this one myself, since it highlights and color codes the patterns of when e.g. the form ending of one case is identical to another.
The Case ID mode is the one I've been working on most recently. You get a real Polish sentence, a word is highlighted, and you have to figure out what case it's in. After you answer it shows you a full word-by-word grammar breakdown color-coded by case. Really helpful for building intuition.
There's also a full analytics section that tracks everything - your accuracy per case, per gender, per declension pattern, which specific words you keep getting wrong, your session history over time. If you plug in an Anthropic or OpenAI API key it can also do AI analysis of your mistake patterns, reading breakdowns, and journal corrections. Totally optional though, and your key stays in your browser.
You can sync between devices with just a code, no account needed - like on a laptop at home, or a phone on the tram (if you get tired of scrolling :p).
While this tool isn't designed for absolute beginners, I have added some beginner resources like a "What are cases?" section that explains each case from scratch with English examples first, tips on the easy patterns, and a beginner drill mode. However, if you're a beginner and up to the challenge I'm sure it can be manageable! It pairs well with a grammar book or something like Learning Polish with Ania on Youtube, you learn the rules and the context elsewhere, you come here to practice and drill until the endings become automatic. I'm planning to add guided lessons and pointers to external resources down the road, but right now it's mostly practice oriented.
And just to be clear, right now it's mostly a practice tool, not a comprehensive learning resource. It's meant to supplement however you're already learning. That said, I do think you can learn a lot just from practicing on your own and seeing what you get wrong, people learn in different ways. I'm going to keep adding things to make it more guided and more tutor-like over time, but yeah, that's where it's at currently.
Free to try for 6 hours, no account, no email, nothing. After that it's €5.99 - one payment, lifetime license, no subscription, and everything I add in the future is included. Built and hosted in the EU, I'm based in Warsaw. Code REDDIT for a 100% discount, first 5 people.
Still actively building this and I know there's things to improve. If something's broken or confusing or you want a feature, DM me. I genuinely want the feedback.
Thanks to the mods for letting me share this here.