What’s the complete range for Chinese characters in Unicode?

The definitive list can be found at Unicode Character Code Charts; search the page for “CJK”.

The “East Asian Script” document does mention:

Blocks Containing Han Ideographs

Han ideographic characters are found in five main blocks of the Unicode Standard, as
shown in Table 18-1

Table 18-1. Blocks Containing Han Ideographs

Block                                   Range       Comment
CJK Unified Ideographs                  4E00-9FFF   Common
CJK Unified Ideographs Extension A      3400-4DBF   Rare
CJK Unified Ideographs Extension B      20000-2A6DF Rare, historic
CJK Unified Ideographs Extension C      2A700–2B73F Rare, historic
CJK Unified Ideographs Extension D      2B740–2B81F Uncommon, some in current use
CJK Unified Ideographs Extension E      2B820–2CEAF Rare, historic
CJK Unified Ideographs Extension F      2CEB0–2EBEF  Rare, historic
CJK Unified Ideographs Extension G      30000–3134F  Rare, historic
CJK Unified Ideographs Extension H      31350–323AF Rare, historic
CJK Compatibility Ideographs            F900-FAFF   Duplicates, unifiable variants, corporate characters
CJK Compatibility Ideographs Supplement 2F800-2FA1F Unifiable variants

Note: this table is current as of Unicode 15.0. The block ranges can evolve over time: latest is in CJK Unified Ideographs.

There are also

CJK Radicals / Kangxi Radicals          2F00–2FDF
CJK Radicals Supplement                 2E80–2EFF

which contain characters which may find their way into regular text, as well as

CJK Symbols and Punctuation             3000–303F

See also Wikipedia:

  • CJK Unified Ideographs Extension A
  • CJK Unified Ideographs Extension B
  • CJK Unified Ideographs Extension C
  • CJK Unified Ideographs Extension D
  • CJK Unified Ideographs Extension E
  • CJK Unified Ideographs Extension F (Unicode 10)

See also Unihan Database (which organizes information relating to the properties of CJK Unified Ideographs)

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)