GB 12052
Partial support:
StandardGB 12052
Current statusUnihan source
ClassificationISO-2022-compatible DBCS, CJK encoding
Based onGB 2312 or GB 12345
Encoding formatsTheoretically ISO 2022, but has no registered escape sequence, and does not appear in any EUC profile.
Succeeded byGB 18030
Other related encoding(s)Other Hangul ISO 2022 DBCSes:
Other CJK ISO 2022 DBCSes:

GB 12052-89, entitled Korean character coded character set for information interchange (Chinese: 信息交换用朝鲜文字编码字符集), is a Korean-language character set standard established by China. It consists of a total of 5,979 characters, and has no relationship nor compatibility with South Korea's KS X 1001 and North Korea's KPS 9566.


Characters in GB 12052 are arranged in a 94×94 grid (as in ISO/IEC 2022), and the two-byte code point of each character is expressed in the qu-wei form, which specifies a row (qu 区) and the position of the character within the row (cell, wei 位).

The rows (numbered from 1 to 94) contain characters as follows:[1][2]

The rows 10–15 and 73–94 are unassigned.


There are some errors in the standard:[3]

See also


  1. ^ Although a very small number of hanja which are absent from GB 12345 are included in GB 12052, supporting an appreciable number of hanja would require an encoding combining GB 12052 and GB 12345.
  2. ^ Missing Greek diacritics and final sigma.
  3. ^ Kana only; missing chōonpu.


  1. ^ Lunde, Ken (2009). CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing (2nd ed.). Sebastopol, California: O'Reilly. pp. 150–151. ISBN 978-0-596-51447-1.
  2. ^ Chung, Jaemin (2014-12-20). "GB 12052-89 to Unicode table".
  3. ^ Chung, Jaemin (2018-01-14). "Errors in GB 12052-89" (PDF).