Skip to content
Wanilog

Your WaniKani Stats, charted.

WaniKani Stats reimagined: track your progress, JLPT and Joyo coverage, leech drills, and reading coverage on real Japanese text. A modern wkstats alternative.

Get started
Example dashboard - sample data
Kanji Odyssey
68%
through your WaniKani journey
At your current pace, finish by Aug 2027
Current level
41
Day 11 of 14 days on this level
Overall accuracy
93.2%
Reading 91.4% ยท Meaning 95.0%
JLPT N3 coverage
78.0%
289 of 369 learned (Guru+)
Level-up history
Median 11d

A modern alternative to wkstats.

Same goal: a clear view of your real WaniKani progress. Wrapped in a phone-first PWA with projections, coverage, and a leech trainer all in one place.

๐Ÿ“ˆ Projection

Know when you'll finish.

Real projection math from your actual level-up history. Median-based so a bad week doesn't blow up the forecast. Drag a what-if slider to model a faster or slower pace.

What-if pace11 d / level
FasterMar 2027At your paceAug 2027SlowerFeb 2028
๐Ÿ“Š Coverage

JLPT, Joyo, frequency.

See exactly which N3, N2, N1 kanji you have at Guru+. Same for Joyo grades and the top 2,500 most common.

N5
100%
N4
100%
N3
92%
N2
64%
N1
31%
๐ŸŽฏ Leech trainer

Drill the items you keep missing.

A full-screen flashcard quiz over your worst offenders. Tap to flip, mark Got it or Needs work, audio plays automatically on reveal.

๐Ÿ“– Can I read this

Paste text, see coverage.

Drop in a paragraph of Japanese and see what percentage you can read at your current WaniKani level - down to which characters are gaps.

๐ŸŽด Share card

Export your progress.

A PNG card with your SRS distribution, accuracy, JLPT progress, and projected finish date. Save or copy to clipboard, post it anywhere.

From login to charts in 30 seconds.

01

Generate a WaniKani API token

Visit your WaniKani settings, create a read-only personal access token. Takes ten seconds.

02

Paste it on the login page

The token is stored only in your browser and is never sent to a Wanilog server. Your stats stay on your device unless you choose to publish a public profile or sync achievements.

03

See your progress

Initial sync runs once (about 30 seconds for a level 60 account). After that the app works offline.

Common questions.

Is Wanilog really free?

Yes. No subscription, no signup, no ads. It is a personal side project.

Does Wanilog need my WaniKani password?

No. You generate a read-only personal access token in WaniKani settings; that is what you paste.

Is this a replacement for wkstats?

Yes. Same idea, modern and mobile-first, with projections, coverage, leech training, and an installable offline PWA.

Where is my data stored?

Your device, by default. Your kanji progress stays in your browser unless you opt in to publishing a public profile or syncing achievements, which store a small subset on a server.

Read all the questions โ†’

Start tracking now.

Thirty seconds, no signup, your data stays on your device.

Get started