Practice hub
German numbers come up in almost every practical conversation, and they are tricky because compound numbers from 21 onward are inverted (einundzwanzig = one-and-twenty) and can run long. These free games train recognition at speaking speed.
The bottleneck with German numbers usually isn't knowledge - it's speed. Many learners can recite them slowly but freeze when a German says a phone number out loud. Regular real-time listening practice is a good way to stop translating digit-by-digit and start recognising numbers as whole units.
As an example routine, five minutes a day of focused number practice over a couple of weeks helps many learners; progress varies.
Compound numbers in German are pronounced units-then-tens - einundzwanzig literally means 'one-and-twenty' (21). It's not actually backwards; English used to do the same ('four-and-twenty blackbirds'). It just takes practice for English speakers to process at speed.
Listening practice helps, because hearing numbers at speed is a different task from reading them off a list.