Learn Spanish with games, flashcards and practice
Streak 0
XP 0
Level 1
Today

Bienvenido

Your Spanish playground. Pick an activity, earn XP, keep your streak going, and build real vocabulary one session at a time.

Choose an activity

Eleven ways to learn

Alphabet

The abecedario and how each letter sounds.

Numbers

Count 0 to 100 and play the listening game.

Colors

Los colores with real color swatches.

Flashcards

Flip cards with 40+ everyday words.

Quiz

Multiple choice — beat your best score.

Verbs

Conjugate the most common verbs.

Phrases

Survival phrases for real conversations.

Memory

Match Spanish words to their meaning.

Match pairs

Connect words across two columns.

Hangman

Guess the Spanish word letter by letter.

Scramble

Unscramble the jumbled Spanish word.

Did you know

Loading a fact...

Word of the day

El Abecedario

Tap any letter to hear how it's pronounced

In Spanish the vowels always sound the same: a (ah), e (eh), i (ee), o (oh), u (oo). Master those five and you can pronounce almost anything.

Los Números

Tap to hear, then test yourself with the listening game

Numbers 0–20

Listening game

Press play, listen, then type the digit you heard.

?

Bigger numbers

Los Colores

Every color with its real shade — tap to hear it

Guess the color

What is this color in Spanish?

Flashcards

Tap the card to flip — 40+ everyday words

el gato
tap to flip
the cat

Vocabulary Quiz

Pick the correct meaning — +10 XP each

Score 0 Best 0

...

Verb Conjugation

Present tense — fill in all six forms for +20 XP

Conjugate
In Spanish you often drop the pronoun because the verb ending tells you who is doing the action. Hablo already means I speak.

Survival Phrases

Tap any phrase to hear it — filter by category

Memory Match

Flip two cards — match the Spanish word with its meaning

Moves 0 Pairs 0/6

Match the Pairs

Tap a Spanish word, then tap its English meaning

Hangman

Guess the Spanish word before you run out of tries

Tries left: 6

Word Scramble

Unscramble the letters to reveal the Spanish word