The Scratch project uses Japanese text or audio. Use this English guide to get started; the project itself has not been translated.
Kanji combination machine

Explore how kanji can be built by combining their parts.
Let’s play!
How to play
Chicoratch is the name of the Scratch projects created by Chicodori.
Some screenshots show an earlier version.
Does remembering kanji feel difficult?
Try playing with their parts to explore how characters are formed.
1. Press the Start button.
2. Type the first character or part.
3. Type the second part
using the keyboard.
You can enter up to five parts.

4. Press 合成開始 (Combine) on the left
to combine the parts.
If the combination matches a recipe in the project,
the resulting kanji appears.

Example kanji recipes
駅=馬+コ+人
親=立+木+見
現=王+見

Which characters or parts can you combine to make a different kanji? Try it and see.
The kanji data takes a little time to load.
Remixes welcome!
You are welcome to remix this project and make it your own.
→ See this guide to remixingfor more information.
Updates
Blank input is ignored (10 April 2024).
Added 36 kanji with the fish radical (10 April 2024).
Added following a request from one of my children.
Kanji books and games on Amazon (Japanese)
About remixing
You can add recipes showing which parts combine to make each kanji!
Remix the project and add your own kanji recipes.
For help with remixing,Scratch learning guide (Japanese)
has a useful article you can refer to.
Kanji recipe data format
Kanji recipes are stored in a Scratch list.
Each line contains the resulting kanji followed by its component parts.
In example 125, for 私,
the first character, 私, is the result.
The following three characters, ノ 木 ム, are the parts used to form it.
Prepare the data in a text editor, Excel or Google Sheets.
If using a spreadsheet, put each recipe on its own line, for example in a single cell, andsave the characters without commas between them.
Import your saved data into the list.
For more about importing lists,Programming School L (Japanese)
has a detailed guide on its website.

A note from the creator
The project includes the 1,026 kanji taught in Japanese primary school, plus additional characters.
Preparing the kanji data took a lot of time. I hope you enjoy exploring it.




