Skip to content

Learning, not drilling

Read, watch and listen to what you love.
Learn the language while you do.

The news, a novel, a podcast, a video you’d have watched anyway. PolyRead turns it into a lesson. Tap a word you don’t know, hear it said properly, and meet it again right before you’d forget it.

Free to start · Nothing to install · Seven languages

polyread.ai/app
The PolyRead library in a browser: a Chinese shelf of podcasts, graded stories and lessons, each labelled with its level and length

Seven languages

Learn one. Or keep three going at once.

Your library holds every language you’re reading in, each with its own level, its own saved words and its own review queue. Switch between them with a tap. No second account, no second app.

What’s in the library

Not a course. Your library.

The fastest way to stop studying a language and start living in it is to spend time with something you’d have enjoyed anyway. PolyRead takes it in whatever shape it arrives in: page, audio or video.

Today’s news

Real headlines from real publishers, refreshed daily in every language PolyRead supports.

Books

Novels, classics and textbooks. Bring your own EPUB and read it like any other title.

Any article

Paste a link. The page comes back stripped of clutter and ready to tap through.

Podcasts

Real episodes, with the transcript running beside them. Listen at the speed people actually talk, and tap anything that goes past you.

Your own files

PDF, EPUB, .txt and .html. Uploaded to your library, and yours alone.

Anything you paste

A message, an email, lyrics scribbled down. Drop the text in and start reading.

Guided lessons

Written for your level from A1 to C2, with narration and a dialogue cast.

Series

Stories that continue, so there is always a next chapter waiting for you.

Songs & video

Tap through the lyrics of a song, or paste a YouTube link and read the video along with it.

One tap

Never break the sentence to look something up.

Reaching for a dictionary is where reading in a new language falls apart. In PolyRead, the word you tap answers you in place: in your own language, in the sense it carries here, not the first entry in a list.

  • Meanings that fit the context

    Not just the dictionary entry, but what the word is doing in this sentence.

  • Hear it before you guess it

    Tap the speaker and hear the word said properly, by a native voice.

  • Explain, Wikipedia, images

    For the ones a translation alone won’t settle. One tap each, without leaving the page.

  • Select a whole phrase

    Drag across a clause and translate the run, not just the word under your thumb.

Built for the real thing

The hard parts, handled quietly.

A script you can’t sound out, a page you’d rather listen to, an hour of reading that shouldn’t leave your eyes aching.

Pronunciation above the word

Furigana over kanji, pinyin over hanzi, jyutping over Cantonese. Set right on top of the character, at whatever size suits you. Words you’ve already learned can drop theirs, so the page gets cleaner as you improve.

今日きょうつき綺麗きれいです

Listen while you read

Press play and the sentence being spoken lights up as it goes, so your eyes and ears learn the same rhythm. Dialogues are cast with a different voice per speaker.

Asoma poco a poco el sol. Salpican las primeras briznas de arcilla.

1:04

A reader you can settle into

Type size, weight, line height, where the progress bar sits. All yours. Close the app mid-paragraph and it opens exactly there next time.

Size SMLXL
Line height TightNormalRelaxed

So it sticks

Save a word once. Meet it again at the right moment.

Every word you save while reading joins a review queue built on spaced repetition. It comes back just before you’d have lost it, then leaves you alone for longer each time it sticks.

Saved from where you met it

Each word keeps the sentence it came from, so you review meaning in context.

Highlighted on the page

Words you’re still learning stay marked wherever they turn up again.

A queue per language

Learning three at once? Three separate queues, no cross-contamination.

Progress you can see

Charts for what you’ve learned, what’s due, and how the pile is shrinking.

When a translation isn’t the answer

Ask why, not just what.

Some questions a dictionary can’t take. Why that tense? Why that particle? Would anyone actually say this out loud? Ask, in plain English, about the very thing you’re reading, and get an answer that knows the passage.

Try it free
Why is it le problème and not la problème? I thought words ending in -e were feminine.
Good instinct. That rule holds most of the time, but problème comes from Greek, and the Greek-derived -ème and -ame nouns stayed masculine: le système, le thème, le programme. Worth learning as a small set.

Included with Premium, up to 50 messages a day.

Plans

Start free. Upgrade when it earns it.

Make an account and you’re reading in under a minute. No card, no trial countdown.

Free

Everything you need to find out whether reading works for you.

  • The library, in every language we cover
  • The newest lessons, stories and series
  • Word lookup, pronunciation and audio
  • Save words and review them with spaced repetition
Create an account
Premium

Everything, unlocked

For when you’re reading most days and want no walls in the way.

  • The whole catalogue, not just what’s new
  • Daily news articles in every language
  • Import any link, file or block of text
  • The AI tutor, 50 messages a day
  • Cancel whenever you like
See pricing

Where it runs

Open a tab. That’s the install.

PolyRead runs in any modern browser, on a laptop or a phone. Nothing to download, nothing to update. Your library, your place in every text and every word you’ve saved live with your account, so any device you sign in on picks up mid-sentence.

The same in a phone browser as on a laptop, so there is nothing to install wherever you pick it up.

There’s something you’ve been meaning to get to.

Read it, watch it or listen to it in the language you’re learning instead. That’s the whole method.

Start learning free

Free to start · No card required · Cancel anytime