Supplementary Multilingual Plane

SMP

Encoding & Standards

Unicode Plane 1 (U+10000 đến U+1FFFF), nơi phần lớn các điểm mã emoji được phân bổ.

The SMP is Unicode's Plane 1, containing characters that didn't fit in the original Basic Multilingual Plane. It includes emoji (U+1F000 to U+1FAFF), ancient scripts, musical notation, mathematical alphanumeric symbols, and more.

The emoji blocks in the SMP include:
- U+1F300-U+1F5FF: Miscellaneous Symbols and Pictographs
- U+1F600-U+1F64F: Emoticons
- U+1F680-U+1F6FF: Transport and Map Symbols
- U+1F900-U+1F9FF: Supplemental Symbols and Pictographs
- U+1FA00-U+1FA6F: Chess Symbols
- U+1FA70-U+1FAFF: Symbols and Pictographs Extended-A

Because SMP characters are above U+FFFF, they require 4 bytes in UTF-8 and surrogate pairs in UTF-16.

Thuật ngữ liên quan

Plane Plane
Một nhóm gồm 65,536 điểm mã Unicode liên tiếp. Plane 0 là Basic Multilingual Plane (BMP); hầu hết emoji nằm ở Plane 1 (SMP).
Surrogate Pair Surrogate Pair
Hai đơn vị mã UTF-16 (một surrogate cao U+D800-U+DBFF theo sau là một surrogate thấp U+DC00-U+DFFF) cùng nhau đại diện cho một ký tự trên U+FFFF.
UTF-16 UTF-16
Kiểu mã hóa Unicode có chiều rộng thay đổi, dùng 2 hoặc 4 byte cho mỗi ký tự, được JavaScript, Java và Windows dùng nội bộ.

Công cụ liên quan

🔢 Tra cứu Unicode Tra cứu Unicode
Nhập codepoint như U+1F600 để nhận emoji, chi tiết mã hóa, byte UTF-8/16 và HTML entity.