Guides · Reading guide
How to choose a Spanish reading app.
What to check before you pay: stories easy enough to learn from, a translation matched sentence by sentence, word lookups that fit the sentence, audio, saved words, and what’s free.
November 1, 2026
In 2007, Diana Pulido planted invented words in two short stories and asked 35 adult learners of Spanish to work out what they meant. One thing made a strong difference: how many of the passage’s other words a reader already knew. The more they knew, the better they guessed, and the more of the new words they remembered afterward. You learn a Spanish word from the words around it. If you don’t know those either, there’s nothing to learn it from.
So the first test of an app for learning Spanish by reading isn’t a button. It’s whether the stories are easy enough for you. Then come the tools, the translation, the word lookups, the audio and the word list, and each has one detail worth checking before you pay. We make Facing Pages, so we’re not a neutral judge. What follows is what we’d check and why, and exactly how our app does each thing, in stories you can read free and test for yourself.
The short answer
Choose the app whose stories you can actually read, and test it on one sentence before you pay. Five things matter for learning Spanish by reading: stories written at your level, where you know almost every word; a translation matched sentence by sentence; word lookups that give the meaning in that sentence, with the dictionary form; audio of the same text; and a way to save words with the sentence you found them in. Start with what’s free, and read for a week before you subscribe.
The easiest app is the one whose easiest story is easy for you. That depends on the stories, not the buttons.
Facing Pages · bilingual stories
Try 21 Spanish stories free, from A1 to C1
228 original stories in Spanish, French and English, with your own language on the facing page, matched sentence by sentence. The first episode of every series is free, and there’s no account to make.
Reading this on a computer?
Scan the code with your phone’s camera. It opens the App Store or Google Play, whichever your phone uses. No account needed.
Or text yourself the linkStart with the stories
A reading app is a library with a few tools attached, and the library decides whether you learn anything. Look for stories written for learners, and for levels that mean something. Ours follow written rules. Every Spanish story carries a CEFR level from A1 to C1 (our guide to CEFR levels explains the scale). Beginner stories run 150 to 300 words, built on about the 1,000 most common words plus up to eight topic words, in the present tense with ir a for the future; A2 adds the preterite. People in them say tú or usted, nothing else. Vosotros waits for intermediate stories set in Spain, and vos for advanced stories set in Argentina, Uruguay or Central America. Intermediate stories run 400 to 700 words; advanced ones, 900 to 1,500.
Here is the opening of Mateo en Costa Rica, a free beginner series about an eleven-year-old from Seville who flies alone to stay with his aunt, with our English beside each paragraph. Read the Spanish first and count the words you’d have to guess.
Mateo está en un avión, con su libro de animales en las manos. Pero no lee, porque está muy nervioso.
Mateo is on a plane, with his animal book in his hands. But he doesn’t read it, because he’s very nervous.
Mateo tiene once años y es de Sevilla. Va a pasar un mes en Costa Rica con su tía Ana. Ana es veterinaria en un centro de rescate de animales.
Mateo is eleven years old, and he’s from Seville. He’s going to spend a month in Costa Rica with his aunt Ana. Ana is a vet at an animal rescue center.
A Mateo le gustan los animales, pero solo en los libros.
Mateo likes animals, but only in books.
El avión llega al aeropuerto de San José. Mateo viaja solo, pero una azafata va con él. Un señor mira su pasaporte, y Mateo busca su maleta.
The plane lands at the San José airport. Mateo is traveling alone, but a flight attendant stays with him. A man checks his passport, and Mateo looks for his suitcase.
That’s 88 words. At 98 percent, the share of known words Marcella Hu and Paul Nation estimated most readers need before a story makes sense on its own, it leaves room for about two you don’t know. (The study, and a quick test for any book, are in how to learn Spanish by reading.) Two or fewer, and this is your level. Far more, and no app feature will rescue the story.
Our Spanish library has 30 beginner stories, 22 intermediate and 21 advanced, and every story shows its level and a reading time, worked out at 100 words a minute because learners read slowly. Start a level lower than your pride suggests. Easy stories are the ones you finish.
A translation you can find in a second
On this page each English paragraph sits beside its Spanish. In the app the match is finer: one English sentence for every Spanish sentence, in the same order, 3,888 pairs across our 73 Spanish stories. Tap a sentence and its partner lights up on the facing page. On an iPhone, or an iPhone Duo folded shut, you read one page of Spanish, and the English slides up only for the sentence you tap. That keeps the translation where it belongs, as a check on one sentence rather than a second way through the story. Our guide to parallel text explains why the sentence is the right unit.
Ask who made the translation, too. The English beside our Spanish stories is our own, stored with each story. If your language isn’t English, the facing page can be in any of about 20 others, translated by your phone: Apple’s translation on iPhone and iPad, Google’s ML Kit on Android. That is machine translation, and we say so plainly. It’s made on your phone and works offline once the language is downloaded, but it isn’t ours.
Tap a word: one meaning, the right one
Look at solo in Mateo’s story: it means “only” in the third paragraph and “alone” two sentences later. A dictionary hands you every meaning and leaves you to choose; a translator working word by word picks one and applies it everywhere. Neither has read the sentence. In Facing Pages, every word of every Spanish story has its meaning in that story, in a few words of English, with the dictionary form beside it when it differs. Where a word changes meaning partway through a story, the sentence where it changes gets its own entry. Tap a sentence, then tap a word in the panel that opens:
| The sentence | Word | What the app shows |
|---|---|---|
| A Mateo le gustan los animales, pero solo en los libros. | solo | only |
| Mateo viaja solo, pero una azafata va con él. | solo | alone |
| Mateo tiene once años y es de Sevilla. | tiene | is (… years old), from tener |
| Era julio, pleno invierno en Buenos Aires, y afuera hacía seis grados. | hacía | it was, from hacer |
| Pero de eso hacía ya más de veinte años. | hacía | it had been (… ago), from hacer |
| «Lo de siempre, por favor», dice la mujer. | siempre | (lo de siempre) the usual |
The last three come from two more free stories. La entrevista follows Graciela, a former children’s TV host, to a job interview in Buenos Aires, and hacer does two jobs in it: weather, afuera hacía seis grados, and time gone by, de eso hacía ya más de veinte años, all that had been more than twenty years ago. A lookup that answered “made” would help with neither. The last line is from El café de la esquina, in Bogotá, where a stranger orders “the usual” from a waiter who has never seen her. The dictionary form matters as much as the meaning, too: tiene doesn’t look much like tener, and an irregular past such as hizo looks even less like hacer.
Regional words come labeled. In El último tango, a free B2 story set in Buenos Aires, a retired tango dancer watches a clumsy young man trip over her rug and tells him Tenés dos pies izquierdos, pibe. Tap pibe and you get “kid (Argentina).” And if the word panel is too tempting, turn “Word help when I tap a sentence” off in Settings: a tapped sentence then shows a small bar, and the words open only when you ask.
Press play, and listen for which Spanish
Spanish spelling tells you most of how a word sounds. It can’t tell you speed, stress or the way words run together, so the audio should be the same text you’re reading, one sentence at a time. In Facing Pages, tap a sentence and play just that one, or press Listen and the app reads on through the story, highlighting each sentence as it goes. You can slow the voice down, or speed it up, in Settings.
The voices are your phone’s own, synthetic rather than recorded by actors. That has a cost, and two advantages: they run on the phone, without a connection, and the app can choose which Spanish to ask for. Stories set in Spain ask for a voice from Spain. Everything else, from Mexico City to Bogotá to Buenos Aires, asks for a Mexican one.
That second rule is a compromise, and you should know it’s there. Graciela rides a colectivo and wonders whether there’s a crumb of medialuna on her face, Buenos Aires words both, and you’ll hear them in a Mexican accent. What actually separates the accents you will hear is in Mexican Spanish vs Spain Spanish.
Save the word with its sentence
A saved word is only as useful as what comes with it. In Facing Pages, Save Word keeps the word, its meaning, its dictionary form, the sentence you found it in and the story it came from, in a list called My Words, on your phone. Save hacía from the end of Graciela’s interview and the list shows hacía (hacer) → it had been (… ago), with Pero de eso hacía ya más de veinte años underneath. Reread that line next week and you’re reviewing a scene, not a flashcard.
Words stick when they come back. A 2008 study of reading while listening, described in learn French by reading, found that the words a text repeated were the likeliest to be learned. That’s the argument for series. Mateo’s month in Costa Rica runs to five episodes, with the same aunt, the same young sloth and many of the same words, and all 12 of our Spanish series are written to be read in order.
Facing Pages · bilingual stories
Try 21 Spanish stories free, from A1 to C1
228 original stories in Spanish, French and English, with your own language on the facing page, matched sentence by sentence. The first episode of every series is free, and there’s no account to make.
Reading this on a computer?
Scan the code with your phone’s camera. It opens the App Store or Google Play, whichever your phone uses. No account needed.
Or text yourself the linkWhat’s free, and what isn’t
Here is exactly what free means for us. Facing Pages is free to download, with no ads and no account, in the free stories or anywhere else. Twenty-one Spanish stories are free to read in full, at every level from A1 to C1: the first episode of each of our 12 Spanish series and a selection of stand-alone stories.
| Level | Free Spanish stories, and where they’re set |
|---|---|
| A1 | Emma en México 1 (Mexico City), El perro perdido (Seville), El café de la esquina (Bogotá), Mateo en Costa Rica 1 (San José), La bicicleta azul 1 (Granada), La huerta de la escuela 1 (Medellín) |
| A2 | La paella de la abuela (Valencia) |
| B1 | El misterio del Hotel Paraíso 1 (Cartagena), Un día en Madrid, El restaurante de mi padre (Puebla), La entrevista (Buenos Aires), Radio Sierra 1 (Madrid and Alájar), Las cometas de Sumpango 1 (Guatemala), La minga 1 (Chiloé, Chile) |
| B2 | El último tango (Buenos Aires), El cuaderno de Galápagos 1 (Ecuador), Cartas desde el Camino 1 (Galicia), Compás 1 (Triana, Seville) |
| C1 | La carta (Salamanca), El mapa (Seville), El hilo rojo 1 (Madrid) |
Facing Pages Premium, $5.99 a month, opens the rest of the 73, and the French and English libraries with them. The free stories come with the app, so they read offline from the first day. With Premium, the first paid Spanish story you open brings the rest of them down to your phone at once.
That’s enough to run every test in this guide before you spend anything, and it’s how we’d suggest anyone decide: read three free stories at your level over a week, and subscribe only if you want the fourth.
What a reading app won’t do
Three things, so you can plan around them.
It won’t teach you to speak. Facing Pages reads to you, but it never listens to you, so pronunciation practice means reading a sentence aloud after the voice and judging for yourself. It won’t hold a conversation. And it won’t open books you already own: Facing Pages reads its own library, written for learners, which is the whole point at A1 and a limit by C1. When advanced stories start to feel easy, move to novels written for Spanish readers; how to read a book in a foreign language covers that step.
None of that is a reason to wait. Open a free story at your level tonight, find a word you don’t know and tap it. If the answer fits the sentence, keep reading.
Questions
What is the easiest app to learn Spanish?
For reading, the easiest app is the one whose stories are easy for you: written for learners at your level, so you know almost every word. In Facing Pages, beginner stories are 150 to 300 words, in the present tense, built on about the 1,000 most common words, with our English matched to every sentence.
Is there a free app to learn Spanish by reading?
Facing Pages is free to download, with no ads and no account, and 21 of its Spanish stories are free to read in full, from A1 to C1, including the first episode of every series. Facing Pages Premium, $5.99 a month, opens the rest of the library.
Can you become fluent with language apps?
Not with an app alone. Reading builds vocabulary, a feel for the grammar and real reading fluency; speaking and following fast speech need practice with people and plenty of listening. Use a reading app for the reading, and make room for the rest.
Does reading in Spanish help you learn?
Yes, when the text is easy enough. Learners pick up new words from the words around them, so reading teaches most when you already know nearly every word on the page, and words you meet again and again are the ones that stick. A hard book teaches far less than several easy stories.
What is the best app to learn Mexican Spanish?
For reading, look for stories set in Mexico and audio in a Mexican voice. Facing Pages has Spanish stories set in Mexico City, Oaxaca, Guadalajara and Puebla, and asks your phone for a Mexican voice for every story set outside Spain. Mexican Spanish and Spain Spanish are one language; the accent, the plural “you” and some everyday words differ.
Is there an app that reads Spanish and translates it to English?
Facing Pages reads its own Spanish stories aloud, a sentence at a time, and shows our English for each sentence when you tap it, with the meaning of any word in that sentence. It doesn’t scan or translate text you bring to it.
Facing Pages · bilingual stories
Try 21 Spanish stories free, from A1 to C1
228 original stories in Spanish, French and English, with your own language on the facing page, matched sentence by sentence. The first episode of every series is free, and there’s no account to make.
Reading this on a computer?
Scan the code with your phone’s camera. It opens the App Store or Google Play, whichever your phone uses. No account needed.
Or text yourself the link