A decodable readers app: 36 stories built only from sounds already taught

Every story a child opens in Word Safari is built entirely from letter sounds they've already learned, so reading it is a matter of sounding out, not guessing.

English: 36 decodable stories across 7 phonics tiers. German and Russian have their own stories too.

Why decodable text matters

Decodable text is simply text a child can sound out using phonics they've already been taught, rather than text that leans on memorised sight words, pictures, or context clues to get through. It's a well-understood idea in reading instruction: if every word in a story is decodable, a child practises the actual skill of sounding words out, instead of guessing from a picture on the page.

That's the whole design behind Word Safari's stories. A child isn't handed a book that happens to be at roughly the right level; they're handed one built, sound by sound, from exactly what they've already learned.

It also means a parent doesn't have to sit and pre-check whether a given story is appropriate. If your child has reached a tier, every story at that tier or below is, by construction, within reach, since none of them contain a sound your child hasn't been taught yet.

What's inside

36 Decodable stories

Distributed across all 7 phonics tiers, easiest to hardest.

7 Phonics tiers

The sequence every story is built to respect, never skipping ahead.

73 Letter sounds

No story ever uses a sound the child hasn't reached yet.

Game modes that turn each story into practice

A decodable story isn't the end of the exercise. Several of Word Safari's 12 game modes take a story's own words and turn them into read, spell and match practice straight after, so the vocabulary a child just sounded out gets reinforced immediately, rather than being read once and left behind.

That loop of reading a story then playing its own words back is what turns a single book into repeated practice, without your child ever noticing they're revisiting the same words from a different angle.

A spelling exercise reusing story vocabulary: a coffee cup picture above empty letter slots and a bank of scrambled letter tiles
Spell it out A story's own words, turned into practice

Story-first practice vs. plain sound drilling

A story-first decodable app

Sounds are taught, then immediately used inside a real, complete decodable story, and the story's own words feed back into spelling and matching games afterwards.

A plain sound-drilling app

Sounds are drilled on their own, in isolated flashcard-style exercises, without necessarily being assembled into a story a child reads start to finish.

Neither approach is wrong on its own; Word Safari's choice is simply to keep every sound anchored inside a story your child actually reads, not just a card they tap. A child who has just finished a story has, in effect, already proven they can use the sounds it contains, rather than merely recognised them in isolation.

Read a decodable story with your child

Play a real round free, no card needed, or try one right on the homepage first.

Built for careful, unhurried reading

No ads, ever And no third-party trackers.
Works offline Play a whole round without internet.
Name stays home Typed on your device, never sent anywhere.

Frequently asked questions

What makes a story decodable?

A decodable story only uses words built from letter sounds a child has already been taught. Nothing in the text relies on a sound, digraph or vowel team that hasn't come up yet, so a child can sound the whole story out rather than needing to guess or be told unfamiliar words.

How many stories are there before finishing English?

36 decodable stories, distributed across the 7 phonics tiers, built from the 73 letter sounds a child moves through along the way. Stories at later tiers use more of those sounds, so the difficulty rises with what's already been taught.

Are there decodable stories in German or Russian too?

Yes. Both German and Russian come with their own stories alongside their 150-word starter packs, following the same decodable idea, though we don't publish a separate story count for those languages the way we do for English.

Let your child read a story built just for what they know