Unicode 18.0 Adds 13,007 Characters Including Chinese Seal Script
Unicode 18.0 adds 13,007 characters, raising the total to 172,808, highlighted by 11,328 Chinese seal script characters, Jurchen script, nine new emojis, three currency symbols, and a critical security fix for variation selectors to prevent hidden AI injection attacks.
Every character and emoji displayed on phones and computers relies on Unicode, a universal encoding system that assigns a unique code point to virtually every written symbol. Computers only understand binary; Unicode acts as a “digital ID card” for text, enabling consistent storage, transmission, and rendering across devices and platforms without garbled output.
Common code point examples include:
Capital A → U+0041 Lowercase a → U+0061 Digit 1 → U+0031 Chinese “中” → U+4E2D Chinese “小” → U+5C0F Grinning face 😀 → U+1F600 When a system reads U+4E2D it knows to render the character “中”; when it reads U+1F600 it renders the grinning emoji.
What’s New in Unicode 18.0
Released on September 16, 2026, Unicode 18.0 adds 13,007 characters , bringing the total repertoire to 172,808 . Nearly 90% of the new characters serve ancient or minority writing systems.
Four New Ancient Scripts
Seal (小篆) – 11,328 characters. Originating from the Qin dynasty’s “unified script” policy, seal script is the primary ancient source of modern Chinese characters. The repertoire draws heavily from the Shuowen Jiezi dictionary and Qin‑Han inscriptions.
Jurchen (女真文) – 914 characters. The official logographic script of the Jin dynasty, used in northeastern China until the early Ming period.
Chisoi (奇索文) – A modern script used in India’s northeastern region.
Proto‑Cuneiform (原始楔形文字) – The earliest Sumerian writing precursors; this release prioritizes numeric symbols.
New Emoji
Nine new emoji characters are introduced (specific glyphs not enumerated in the source).
Three New Currency Symbols
Currency symbols must be officially adopted by a central bank before proposal. Unicode 18.0 encodes:
Maldivian Rufiyaa symbol
UAE Dirham symbol
Omani Rial symbol
Security Fix: Variation Selectors and AI Injection
Variation selectors originally choose alternate glyphs for a single code point. Some selectors are invisible, allowing attackers to embed malicious payloads or hidden instructions in seemingly normal text, bypassing content filters and performing implicit injection attacks against large language models.
Unicode 18.0 revises the specification to clearly distinguish conformant from non‑conformant variation‑selector sequences. Implementations are advised to render non‑conformant sequences visibly instead of silently discarding them, eliminating the invisible channel used for covert attacks.
Additional Updates
The release also updates collation algorithms, internationalized domain name rules, and link‑recognition specifications. A new Unicode Standard Annex UAX #60 defines an East Asian Ideographic Data Appendix to manage metadata for ancient scripts like Seal and Jurchen.
Official announcement:
https://blog.unicode.org/2026/09/announcing-unicode-standard-version-180.htmlSigned-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
