Cognate Trainer

Flashcards built on real Latin-rooted word families. Mark each as known or unknown.

Learn predictable patterns

Pick a language pair above. Each session pulls 15 random pairs from a curated list with documented Latin roots. Mark each card as known or new — no penalty either way.

What is this?

A flashcard trainer for cognates — words that share a common ancestor across languages. Romance languages (Spanish, French, Italian, Portuguese) and English share thousands of cognates from Latin, and a handful of predictable sound changes (p → b, ct → ch / tt / it, e → ie) let you guess vocabulary in a new language with surprising accuracy.

The word lists here are pulled from the Romance Cognate Explorer, so every entry is a real cognate with a documented sound-change history. The trainer is intentionally simple: flip the card, decide if you'd have got it cold, move on.

Frequently Asked Questions

Is the cognate trainer free?
Yes. No signup, no account, no usage limits.
Which language pairs are supported?
Spanish ↔ English, French ↔ English, and Portuguese ↔ Spanish at launch. The word lists are curated from the Romance Cognate Explorer (/cognates), so every pair is a real cognate with a documented Latin root.
Is my answer privacy-preserving?
Yes — everything runs in your browser, nothing is sent anywhere. We only count session starts and completions for analytics.

Related Tools