Your words,
repeated across stories

Each story weaves in the vocab and grammar you’re learning. Words you tap come back. Words you read past don’t.

Your deck · due today23 items
〜させる届ける深い方向だんだん〜出す直す様子経験1913

もりふかなり、みち方向ほうこうからなくなった。

Translate
あおい

くらくなるまえおばあちゃんにとどけて、びっくりさせようね。

Translate
わたし

うん。でも、だんだん心配しんぱいなってきたよ。

Translate

そのときあいだからあか屋根やねえてきた。二人ふたりかお見合みあわせて、はしした。

Translate
あおい

おばあちゃん、たよ!

Translate

Choose what you study

Pick the vocab and grammar you want to learn.

Already drilling WaniKani, Renshuu, Bunpro or Genki? Import what you’ve studied and start seeing it in context.

Search any word or grammar point
とどける〜られる方向ほうこうふか〜かける〜ばかりすずしい〜させるむかえる〜ておく様子ようすめずらしい〜ながら経験けいけんなお〜てしまうそだてる〜ようにまる〜ことにするけっしてうかがだんだんおくれる〜出すあいだ約束やくそく〜すぎるたおれる〜たら不思議ふしぎれる〜ほど相談そうだんあやま〜はず景色けしきまも
142in your deck98 words · 44 grammar

Encounter it in context

Everything you picked turns up in your next story.

Your deck · in this story3 of 142
深い届ける〜られる139

ふかもりちいさないえに、一通いっつう手紙てがみとどられた。差出人さしだしにん名前なまえどこにもなかった。

Reading is the review

Every word you meet is a quiet review — including the ones you don’t tap.

祖母そぼ手紙てがみとどた。

You tap it届けるとどけるto deliver; to sendDue immediatelyIt reappears in minutes
You don’tLearningFamiliarIt graduatesIt reappears less and less often

AI slop?

Yep, the stories are AI-generated, and no, they can’t replace native content.

Immersion is the best way to learn a language — but in the early stages, it sucks. You look up a word, keep reading, and hope it shows up again. Usually, it doesn’t.

Kototap removes luck from the equation. Every word you look up is scheduled to come back.

This is for you if…

  • You’re N4–N3.
  • You’ve drilled Anki, Bunpro, or WaniKani, but attempting native content is painful.
  • You tried NHK Easy News or Satori Reader, but couldn’t stick to it.

Start reading at your level.

Pick your JLPT level, build your deck, and read your first story. Free until November 1, on iOS and Android.