kanji.sh aims to become a free & more comfortable way to study kanji reading and writing. Right now, there are hundreds of free resources available online but filled with distracting advertisements. I personally feel that distracting, not letting you focus on the reading. So, I'm making this website for myself and others who want to want to study kanji distraction-free. For now, there are hundreds of worksheets for download and practice writing. Why write kanji rather than using an app to dribble? Here are 5 reasons why handwriting notes while studying improves your learning. The same thing works with kanji too.

How can you help?

Being free & open source, kanji.sh needs all the help it can get. You can support kanji.sh in many ways.

The simplest one is sharing kanji.sh with all people you know are learning Japanese, spread the word, and let them know kanji.sh here.

Feedback & Suggestions

You can submit your precious suggestions for the designs or more features. If nothing, you can drop me a mail telling me how I am doing with kanji.sh. Few words of encouragement never hurt!

Contribute to the development

If you are a software developer, good news for you. kanji.sh is open source! Check out the GitHub page to see the source code, build it yourself, file an issue, and make it better! Show your love by sharing this website and starring the GitHub repository!

Buy me Sushi

I work on kanji.sh in my free time, and it took me a considerable amount of time to build up to this point. You can fuel kanji.sh by buying me some Sushi. It also covers costs for servers, domain, and keeps me motivated to put more time to improve kanji.sh.



Kanji stroke diagrams are based on data from KanjiVG, which is copyright © 2009-2012 Ulrich Apel and released under the Creative Commons Attribution-Share Alike 3.0 license.


JLPT kanji data comes from Peter van der Woude's JLPTStudy study site. Grades & frequency kanji data is taken from Wikipedia page. Wanikani level data comes from Wanikani API. Meanings & Readings data is copied from David Gouveia's GitHub project.

Crafted by aruke with lots of Sushi

Privacy Policy

Terms Of Use