Theoretically, the number of Kanji characters is infinite. However, only a few of them are actually used and established, and approximately 10,000 types seem to be the upper limit of the number of kanji in common use.