1. WaniKani

Description: WaniKani is a web-based application designed to help learners master kanji and vocabulary using a spaced repetition system (SRS) and mnemonics. It offers a structured approach to learning over 2,000 kanji and 6,000 vocabulary terms.

Pros:

Cons:

Star Rating: ★★★★☆


2. Bunpo

Description: Bunpo is a grammar-focused app structured around the Japanese Language Proficiency Test (JLPT) levels. It provides concise explanations and challenging exercises tailored for each proficiency level.

Pros:

Cons: