UTF-8 - Quy chuẩn mã hóa ký tự biến đổi độ dài byte
UTF-8 là dạng biến đổi của ISO 10646, mã hóa các ký tự từ U+0000 đến U+10FFFF bằng chuỗi từ 1 đến 4 octet. RFC 3629 là tiêu chuẩn Internet hiện hành mô tả quy tắc mã hóa UTF-8; Unicode Standard phiên bản mới nhất được công bố là 18.0.0.
Phạm vi mã ký tự
U+0000–U+10FFFFphạm vi mã Unicode
Độ dài chuỗi mã hóa
1–4octet
Phiên bản Unicode mới nhất
18.0.0phiên bản
Ngày phát hành Unicode 18.0.0
2026-09-16ngày
Phiên bản RFC
RFC 3629 / STD 63tiêu chuẩn Internet
Đối chiếu xác thực: 25/09/2026•Phiên bản: 2026.09•Nguồn: Internet Engineering Task Force (IETF)(Số: RFC 3629 (STD 63))
| Phạm vi mã ký tự | Số octet | Mẫu byte UTF-8 | Ghi chú |
|---|---|---|---|
| U+0000–U+007F | 1 | 0xxxxxxx | Tương thích đầy đủ với US-ASCII; octet có giá trị 00–7F. |
| U+0080–U+07FF | 2 | 110xxxxx 10xxxxxx | Octet tiếp theo có dạng 10xxxxxx. |
| U+0800–U+FFFF | 3 | 1110xxxx 10xxxxxx 10xxxxxx | Không bao gồm các mã thay thế U+D800–U+DFFF. |
| U+10000–U+10FFFF | 4 | 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx | Giới hạn trên là U+10FFFF. |