Learn Spanish online, free, from beginner to fluent
A Spanish course for your browser that goes from A0 to C2 with a plan for each day. The hard parts for English speakers each get their own lessons, including ser and estar, the two past tenses and the subjunctive. Spain's Spanish is the default, and Latin American Spanish is explained and always accepted.
How it works
- Start at your level. Begin from zero with a two-minute first lesson, or take the adaptive placement test.
- Press Continue each day. The app picks the next lesson, review, story or listening session.
- Learn it once, keep it. Words and grammar come back with spaced repetition (FSRS) just before you'd forget them.
- Use it. Read stories and public-domain classics, listen to audio lessons, and talk with the AI partner at your level.
What's in the Spanish course
- 150+ grammar lessons across seven levels, A0 to C2.
- 6,500+ flashcards: the most common words first, plus 45+ themed decks.
- 40+ graded stories and starter readings with English meanings, and 20+ classic books, most with a free audiobook.
- Verb drills, pronunciation practice with feedback on your own voice, and a vowel lab.
- An AI conversation partner and writing feedback that know you're learning Spain's Spanish and never call a Latin American form a mistake.
Spain's Spanish, and Latin America's too
You learn vosotros, ordenador and the Castilian z, and every lesson tells you what Latin America says instead: ustedes, computadora, seseo, vos tenés. Answers in either variety count as correct, and you can choose a Mexican or Argentine voice for listening.
Explore the Spanish course
- The free Spanish course, level by level, from A0 to C2
- All 150+ grammar lessons, free to read, and grammar by topic: ser vs estar, por vs para, the subjunctive
- Spanish verb conjugations and vocabulary lists
- Stories for beginners, free classic books and audiobooks
Questions
Which Spanish does SparkAI teach?
Spanish as spoken in Spain by default, with vosotros for “you all”, the present perfect for today and recent events, and Spain's pronunciation and vocabulary. Latin American Spanish is explained throughout and never marked wrong, so ustedes, seseo, voseo and words like computadora, celular and carro are all accepted.
Is the Spanish course free?
Yes. SparkAI costs nothing, with no ads, no payment details and no paywall in front of the Spanish lessons, the reader or the verb drills. AI chat and feedback have a daily limit.
Do I need an account?
Not for lessons. Your Spanish progress is stored on this device until you sign up for free; the account then keeps it in sync on your phone and computer. AI chat needs the account after three guest prompts.
Can I learn Spanish and another language at the same time?
Yes. Each course is separate, so you can switch between Spanish, French, German and Mandarin in Settings and each keeps its own level, flashcards and progress.
Start free, right now
A complete, free Spanish course from A0 to C2. No payment details, no ads, and no account needed to start.
Start learning Spanish freeMore free Spanish
- Free Spanish course, A0 to C2
- Free Spanish level test
- Spanish for complete beginners
- Spanish grammar lessons by level
- Spanish grammar by topic
- Spanish verb conjugations
- Spanish vocabulary lists
- Free Spanish flashcards
- Learn Spanish with AI
- Spanish conversation practice with AI
- Spanish pronunciation practice
- Spanish stories for beginners
- Free Spanish books online
- Free Spanish audiobooks
- How long to learn Spanish
Learning another language? French · German · Mandarin Chinese.