Comparison

Kanjify vs Soya

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Kanjify

Master Japanese kanji with structured lessons, interactive stroke order practice, and intelligent flashcards. Learn readings, meanings, and example sentences to build real understanding and prepare for JLPT levels.

Highlights
  • Structured kanji lessons by chapter/category
  • Animated stroke order practice
  • Spaced repetition smart flashcards
  • Example sentences with readings and translations
  • JLPT N5, N4, N3 coverage
  • Customizable study decks
  • Browse and search kanji library
Features
Read full description

Learning kanji is one of the biggest challenges in mastering Japanese. Kanjify makes it approachable by combining structured lessons, stroke practice, smart flashcards and real reading practice in one focused app. Whether you are just starting out or working toward JLPT N1, Kanjify guides you through all 2,135 kanji you need to know — with the context to actually remember them. Structured Learning Work through kanji organized by JLPT level, chapter and category. Each character comes with its readings, meanings, components and real example sentences, so you understand how it is used, not just what it means. Sentence-building exercises and chapter tests make sure it sticks. Stroke Order Practice Learn to write kanji the right way. Watch animated stroke-by-stroke breakdowns, then practice drawing each character yourself. The app evaluates your strokes in real time so you build the correct habits from the start. Smart Flashcards Reinforce what you have learned with spaced repetition flashcards. Kanjify tracks your performance and focuses your review sessions on the characters that need the most work. Build your own custom decks or study from your favorites. Daily Stories Put your kanji to work with short illustrated stories. Listen to the narration as each sentence is highlighted, and read real Japanese at your level. Kanji Scanner Point your camera at a sign, menu or book — or pick a photo — and instantly look up the kanji in front of you. You can also look up kanji from text in other apps using the share sheet. Look-alike Kanji Compare kanji that are easy to mix up side by side, with tips and their components, so you can tell them apart for good. Widgets Keep your practice one glance away: Kanji of the Day with a quick quiz, your progress and daily challenges, quick access to your flashcard decks, and a scanner shortcut for your Lock Screen and Control Center. Daily Challenges and Streaks Fresh missions every day keep you motivated, and a streak reminder helps you build a lasting habit. What is covered - JLPT N5, N4, N3, N2 and N1 — 2,135 kanji - On and kun readings, meanings and components - Example sentences with furigana and translations - Stroke animation and handwriting practice - Spaced repetition with custom decks - Quizzes and chapter tests - Narrated daily stories - Camera and photo kanji scanner - Home Screen, Lock Screen and Control Center widgets - Light and dark mode - Available in English, Japanese, Korean, Indonesian, French and German Kanjify is built for learners who want to make real progress — one character at a time. Questions or feedback? Write to us at kanjifysupport@gmail.com.

About

Soya

Features
Read full description

Soya turns the things you already want to read into reading practice at exactly your level. Paste a link, share an article from Safari, or name a book — Soya rewrites it in Chinese, Japanese or Korean pitched at the level you choose, and hands it back as something you can actually read. AT YOUR LEVEL, NOT SOMEONE ELSE'S Pick HSK 1–6, JLPT N5–N1 or TOPIK 1–6. The same article at HSK 2 and HSK 5 is genuinely two different texts, not the same text with a glossary bolted on. Change your mind halfway and re-translate it at another level. FOUR LANGUAGES, INCLUDING BOTH CHINESE SCRIPTS Simplified Chinese, Traditional Chinese, Japanese and Korean. Traditional is a first-class choice, not a conversion pass over Simplified. TAP ANY WORD Every word carries its reading — pinyin, hiragana or the pronounced hangul — and a tap gives you the definition, the word in that exact sentence, and examples. Tap "Break it down" and the sentence is walked through part by part. PRACTICE THAT COSTS NOTHING Five games built from the words you have actually looked up: fill the gap, pair match, sentence order, listening and a mixed session. They never call a model, so they work on a plane, on the underground, and on no signal at all. A bundled vocabulary catalogue means there is something to practise from the first minute. READ ALOUD Any sentence, any article, at your pace. NEWS, ALREADY TRANSLATED A daily corpus of short news stories, translated ahead of time, so browsing them costs nothing and opening one is instant. YOUR READING STAYS YOURS Your library, your words, your practice history and your reading positions live on your phone. There is no account to make. Sign in only if you want your library on a second device — it is off by default and always optional. FREE, OR YOUR OWN KEY Soya works out of the box with a monthly free allowance and no account. If you would rather use your own model provider — Anthropic, OpenAI, Google, DeepSeek or any OpenAI-compatible endpoint — add your key in Settings and it goes straight from your phone to them. Your key stays in the keychain and is never uploaded.

Screenshots

Kanjify4 screens
Soya4 screens

Verdict

The call

The clearest difference is iOS requirement: Soya at 16.4 against Kanjify's 18.0. On price, update cadence, ads and in-app purchases there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

Kanjify ships an update every 8 days, Soya every 6 days. Both last shipped on October 31, 2026.

Scorecard1 real difference · 8 level
Kanjify versus Soya: the parameters behind the verdict, then further details
ParameterKanjifySoya
PriceFreeFree
Rating5.0 (2 ratings) — better—
Number of ratings2 — better—
Update frequencyEvery 8 daysEvery 6 days — better
AdsNoNo
In-app purchasesNoNo
MonetizationFree—
DevicesiPhone, iPad — betteriPhone
Requires iOS18.016.4 — better
Further details — not scored
Size125 MB84 MB
Age rating4+4+
DeveloperRonnie Yajima-KokJames Gwee

In-app purchases

None

Kanjify

No in-app purchases

None

Soya

No in-app purchases

Questions

Is Kanjify free?
Kanjify is free to download, with no in-app purchases.
Is Soya free?
Soya is free to download, with no in-app purchases.
Do Kanjify or Soya have ads?
Neither Kanjify nor Soya shows ads.
Which is updated more often, Kanjify or Soya?
Kanjify ships an update every 8 days, and Soya every 6 days. Most recently, Kanjify was updated on October 31, 2026 and Soya on October 31, 2026.

Other comparisons