One Sentence Reader

Paste your text below to start.
0 / 0

Saved Words

Word Context Translation

About the project

One Sentence Reader moves you through any text one sentence at a time. Spot an unknown word โ€” click it. It lands in your vocabulary list with full context. Add a translation, then export to Anki or any text app.

Frequently Asked Questions

Why did we build this?

Reading a foreign text end-to-end is exhausting when every other sentence holds a word you don't know. Stopping to open a dictionary breaks the flow โ€” and you forget why you were reading. This tool lets you keep moving and harvest vocabulary naturally, in context, without switching apps.

Why just one sentence?

One sentence is the minimal unit of meaning. A word alone tells you nothing; a full paragraph is noise. One sentence gives you exactly the context you need โ€” who said what, in what tense, in what register. That's enough to understand the word and remember it.

How can I memorize words more effectively?

Don't paste translations โ€” type them. Retrieval practice (forcing your brain to produce a word) is far more effective than reading a list. Save words during your session. Return to the list that same evening. Review again after two days, then a week.

How does the reader work?

Paste any text into the input area. Choose Split into Sentences for prose or Split into Paragraphs for poetry and dialogue. Navigate with the โ† โ†’ buttons or keyboard arrow keys. Click any word in the sentence โ€” or click consecutive words to group a phrase โ€” to add it to your vocabulary list. Type a translation in the table.

How do I export my saved words?

Click Copy to copy your list to the clipboard in Markdown: each line reads **word** โ€“ context โ€“ translation. Paste into Notion, Obsidian, or Anki's note editor. For a direct Anki import, click Export / Anki to download a .txt file, then use File โ†’ Import in Anki with Plain text selected.

Can I save a phrase instead of a single word?

Yes. Click words one by one โ€” consecutive selections are automatically grouped into a phrase. Click a word again to deselect it from the group. The whole phrase appears as one entry in the vocabulary list.

Does it work with any language?

Any language that uses standard punctuation to end sentences will work. The language selector fine-tunes how sentences are split โ€” for instance, it prevents common abbreviations in that language from being mistaken for sentence endings. For unsupported scripts or punctuation styles, splitting by paragraph is a safe fallback.

Is my data sent anywhere?

No. Everything runs in your browser. Your text, saved words, and translations never leave your device. Refreshing the page clears everything โ€” export before you close.