こえき · Japanese in context

Learn Japanese for the conversations that matter.

Studying gets you as far as recognising Japanese. Koeki takes you the rest of the way — guided scenarios set in the places you'll actually stand, then open conversation where nothing is scripted and you answer for yourself.

ScenariosChatGrammarSpaced review

話せる自分に、もっと近づく。

2/5
Convenience Store · コンビニ
ケンジ · 店員

いらっしゃいませ!あ、袋はご利用ですか?

Welcome! Ah, will you be needing a bag?

Your turn · あなたの番

Accept a bag politely, then ask whether there's a large one.

日本語で答えてみよう…
The gap

You know the words. The moment still catches you out.

Flashcards make Japanese easy to recognise and hard to produce. Koeki is built the other way round: every phrase arrives inside the situation that needs it, so the recall you practise is the recall you'll need.

Studying Japanese

「温めますか」 — you'd recognise this on a card.

You know the verb. You know the ending. You've seen it a hundred times.

Using Japanese

And you answer it before the queue moves.

Because you've stood in this exact exchange before — five times over, with someone who waits.

01

Learn in context

文脈で覚える

Vocabulary and grammar show up where they actually live — inside a line someone says to you, with the reason it's phrased that way sitting right underneath it.

02

Practise real situations

本番のような場面で

Convenience stores, clinics, salons, a friend's living room. Every scene rehearses an exchange you'll genuinely have, in the order it actually happens.

03

Build speaking confidence

話せるようになる

Every turn asks you to produce Japanese rather than pick it from four options — then shows you what a native speaker would have said, and whether you pitched the politeness right.

Places · 場面

Step into the place. Learn the language it asks for.

Each scene is a small room you can walk into. Someone's already talking, the register is right for who's in front of you, and every turn hands you one thing to say — until you can hold that exchange for real.

Scripted · 台本つき

コンビニ

Convenience Store — Register counter, late afternoon

Unscripted · 自由

居酒屋

Izakaya

Browse every scene

台本つきの場面は章ごとに開き、会話の相手は進むにつれて増えていきます。

Chat · 会話

When you're ready, leave the script behind.

Nothing is written down. Your partner answers what you actually said, follows where you take it, and lets the small talk wander the way it does in a real room.

  • Say it your way. Write a full reply instead of choosing between four written for you.
  • Hear every line. Each turn is spoken aloud at a natural pace, replayable as often as you need.
  • Feedback that fits the room. Not just right or wrong — whether the register matched who you were talking to.
Try a conversation

あかりさん

店員 · タメ口 · Casual

Unscripted

いらっしゃい!まずは飲み物、どうする?

Welcome! Drinks first — what'll it be?

じゃあ、生ビールをお願いします。

A draft beer, please.

はいよ!今日はブリがおすすめだけど、食べる?

Coming up! The yellowtail's good today — want some?

Nicely pitched. She speaks タメ口 and you answered in ですます — that is the right call at a counter, and 「じゃあ」 picks her question up naturally.

話してみよう…
The system underneath

Conversation on the surface. Structure holding it up.

A scene is only worth what it leaves behind. Every phrase you meet is broken down, filed, and handed back at the moment you were about to forget it.

  1. VocabularyThe words in a line
  2. GrammarWhy it's shaped that way
  3. ContextWhere it gets said
  4. ConversationYou say it out loud
  5. ReviewJust before you forget
Grammar point

〜ませんか

Inviting someone

N5N4N3N2N1

A negative question used as an invitation. Asking in the negative leaves the other person room to decline, which is why it lands softer than 「〜ましょう」. JLPT levels are here to order the material — not to be the point of it.

一緒にお昼食べませんか

Would you like to have lunch together?

Grammar explanations

Plain-English notes on why a sentence is built the way it is, attached to the line that used it.

Contextual examples

Every point carries sentences from scenes you've actually played, not invented textbook filler.

Spaced repetition

Saved phrases and grammar return on a schedule tuned to how well you handled them last time.

Progress, synced

What you've cleared, what's due, and what's getting easier — kept in step across your devices.

Keep going · 続ける

A little every day beats a lot once.

Set a goal you'll actually hit, and Koeki keeps the count. Streaks, XP and levels are there to make the habit visible — never to nag you into one.

🔥 Streak

12

days in a row

⭐ Total XP

1,840

+40 today

Level

9

60 XP to Lv. 10

🔖 Saved

21

phrases kept

Today's goal · 今日の目標2/3
2of 3

今日も少し話してみようか。

One more lesson to reach today's goal.

Continue · 続ける
Last 14 days · この2週間
Progress · 実績

7 of 24 unlocked

三日坊主じゃない

Practise three days running

0
Done

コンビニマスター

Clear every shop scene

2/3

おしゃべり

50 unscripted turns

19/50

言葉集め

Save 25 phrases

21/25

話せる自分に、
もっと近づく。

A little closer, every day, to the version of you who says the thing they meant to say — in the moment, out loud, in Japanese.

Your next conversation starts here.

Pick a place. Meet someone. Keep the conversation alive.