🇪🇸 Spanish · Beginner friendly

Learn Spanish, free.

Start speaking Spanish from your very first lesson. No textbooks, no signup, no cost — just you, some word tiles, and an owl who believes in you.

Start the free course 30 lessons · 6 units · about 5 minutes a day.

What you'll learn

Six units take you from "hola" to holding a real conversation.

🌱

1 · Basic phrases

Greetings, introductions, yes and no, describing people.

🍎

2 · Food & drink

Order at a café, talk about meals, say what you like.

👪

3 · Family & home

Family members, describing people, pets, where you live.

🏙️

4 · Around town

Places, directions, transport, and shopping.

5 · Your day

Daily verbs, telling time, feelings, and the weather.

✈️

6 · Plans & travel

Future plans, the airport, hotels, and small talk.

Why Chirp works for Spanish

Learn by building sentences, not memorizing lists.

Every Chirp lesson has you arrange Spanish words into real sentences and translate them back. You hear each word spoken, get instant feedback, and repeat just enough for it to stick. It's the fastest way to go from recognizing words to actually using them.

Try lesson one
Write this in English
quiero un café, por favor
i want a coffee please

Learning Spanish with Chirp — FAQ

Is the Spanish course really free?

Yes. All 30 lessons across 6 units are free to learn, with no signup required to start. Chirp Super is optional and removes ads and heart limits.

Which Spanish do you teach?

Chirp teaches neutral, widely-understood Latin American and European Spanish — the vocabulary and grammar that work everywhere from Madrid to Mexico City.

How long does the course take?

At five minutes a day, most learners finish the 30 lessons in a few weeks — then keep practicing to lock it in. There's no rush; the streak is the point.

Do I need any Spanish already?

None at all. Unit 1 starts with "hola" and builds from there. It's designed for complete beginners.

¿Listo? Let's learn Spanish.

Your first lesson is one tap away — free, forever.

Start learning Spanish