German Vocabulary Games for Teachers

Teaching Deutsch? Create vocabulary games from your word lists in under 2 minutes. Full umlaut support. Students play instantly — keine Anmeldung erforderlich.

Get started free →

Free during beta. No credit card required.

🇩🇪

Full German character support

Umlauts and eszett display correctly in all game modes — no missing characters.

🔊

German pronunciation audio

Text-to-speech reads German vocabulary aloud with proper pronunciation.

📸

OCR for German textbooks

Snap a page of your Deutsch textbook and import vocabulary automatically.

📚

Any German course level

GCSE, A-level, IB, Goethe certificate — create games for any level.

Who it's for

🎒

School German classes

GCSE and A-level German vocabulary lists turned into games students actually practise with.

🏢

Business German

Professional vocabulary, formal register, and business German phrases.

🇦🇹

German for heritage speakers

German-speaking families learning vocabulary for home language maintenance.

Four games — one word list

Every vocabulary list automatically becomes five different games. Students pick their favourite — or play all five.

🔗

Matching

Connect words with definitions or translations

🧠

Memory

Flip cards to find matching word pairs

✈️

Word Fighter

Fast-paced word shooting game

🧩

Crossword

Solve a crossword from your word list

🔤

Spell It

Tap letters to spell the translation

Frequently asked questions

Does SnapWords handle German umlauts correctly?

Yes. All German special characters including umlauts and eszett display and render correctly in every game mode.

Can I create German-English translation games?

Yes — that is the most common format for language learning. Enter German on one side, English on the other.

Does SnapWords work for GCSE and A-level German prep?

Yes. Create games from your specification vocabulary lists for exam revision.

Is SnapWords free for German teachers?

Yes, free during beta with unlimited lessons.

Viel Spass! Start your German vocabulary games

Full umlaut support. Free during beta.

Get started free →