The Joyo and Jinmeiyo lists given here are based on the properties defined by The Unicode Standard in the Unihan Database.
JOYO kanji are general use kanji outlined by the Japanese government. The Unihan Database labels four additional kanji as Joyo kanji, bringing the total to 2140 codepoints. Four of the Joyo kanji are missing in the JIS X 0208 encoding, so a different kanji which is present in JIS X 0208 was historically used. Therefore, in the Unihan Database, both the four official kanji and the four JIS X 0208-compatible kanji are marked as Joyo kanji
JINMEIYO kanji are further kanji specified by the Japanese government for use in names
HEISIG kanji are kanji which are given a keyword in the Heisig method book series
JOYO | JINMEIYO | HEISIG
3316
The union set of kanji found in the JOYO, JINMEIYO, and HEISIG sets, removing duplicates
These JINMEIYO kanji do not have HEISIG keywords
These JINMEIYO kanji do have HEISIG keywords
HEISIG − (JOYO | JINMEIYO)
313
These HEISIG kanji are not in the JOYO or JINMEIYO sets
These JINMEIYO kanji are in the CJK Compatibility Ideographs unicode block
Four of the Joyo kanji are missing in the JIS X 0208 encoding, so a different kanji which is present in JIS X 0208 was historically used. Both the four official kanji and the four JIS X 0208-compatible kanji are marked as Joyo kanji in the Unihan Database, but only the JIX X 0208-compatible kanji are included in the Heisig book series. This means that the four official Joyo forms do not have a Heisig keyword.
塡 is the official Joyo kanji replaced by 填
頰 is the official Joyo kanji replaced by 頬
剝 is the official Joyo kanji replaced by 剥
𠮟[U+20B9F] is the offical Joyo kanji replaced by 叱[U+53F1], but in this case the latter is also an acceptable Joyo variant. Note: U+20B9F is outside the Unicode Basic Multilingual Plane.