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.

Sign Up Now

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.