Euclid
Euclid helps you learn new languages with over 12,000 flashcards covering reading, writing, and listening skills.
Learn Spanish, French, Italian, German, Japanese, Chinese, or Russian.
Courses and flashcards are pre-built so there's no need to spend hours creating flashcards for yourself.
Free for beta users
Already have an account? Log in
Learn by goal
Track vocabulary, reading, writing, and listening mastery separately.
Native pronunciation
Every card includes audio recorded in the target language.
Spaced repetition
Euclid tracks exactly what's ready to review.