Chữ nhỏ trên đầu, số nhỏ mũ, chữ mini trong tên game — tất cả đều đến từ một nhóm code point Unicode gọi là superscript và small capital. Bài viết này giải thích cơ chế kỹ thuật đằng sau chữ nhỏ Unicode, tại sao chúng hoạt động trong tên Free Fire hay Liên Quân, và sự khác biệt giữa các loại chữ nhỏ.
Chữ nhỏ Unicode là gì?
Trong hệ thống Unicode, chữ nhỏ không phải là font chữ thu nhỏ mà là các code point độc lập — mỗi kí tự nhỏ có địa chỉ riêng, tên riêng và được lưu trữ hoàn toàn tách biệt khỏi chữ cái gốc. Khi bạn sao chép ᵃᵇᶜ vào tên game, bạn đang truyền ba code point Unicode hoàn toàn khác với a, b, c thông thường.

Đây là lý do chữ nhỏ Unicode hoạt động ở mọi nơi không cần cài font: thiết bị nhận code point, dùng font hệ thống sẵn có để vẽ glyph tương ứng. Không cần embed font, không cần plugin — chỉ cần font hệ thống có glyph cho code point đó.
Theo Unicode Charts — Superscripts and Subscripts (U+2070–U+209F), khối này được thiết kế chủ yếu cho ký hiệu toán học và khoa học, không phải typography. Việc dùng trong tên game là ứng dụng sáng tạo ngoài mục đích thiết kế ban đầu.
Ba nhóm chữ nhỏ Unicode phổ biến nhất
Chữ nhỏ Unicode đến từ nhiều khối khác nhau, mỗi nhóm có nguồn gốc và độ phủ kí tự khác nhau:
1. Superscript — chữ nhỏ trên đầu (mũ)
Khối Superscripts and Subscripts (U+2070–U+209F) chứa các số và một số chữ cái ở dạng mũ trên. Đây là nhóm có lịch sử lâu đời nhất — xuất phát từ nhu cầu ghi công thức toán học và khoa học trong văn bản thuần túy.
| Kí tự gốc | Superscript | Code Point | Tên Unicode |
|---|---|---|---|
| 0 | ⁰ | U+2070 | SUPERSCRIPT ZERO |
| 1 | ¹ | U+00B9 | SUPERSCRIPT ONE |
| 2 | ² | U+00B2 | SUPERSCRIPT TWO |
| 3 | ³ | U+00B3 | SUPERSCRIPT THREE |
| 4–9 | ⁴⁵⁶⁷⁸⁹ | U+2074–U+2079 | SUPERSCRIPT FOUR–NINE |
| a | ᵃ | U+1D43 | MODIFIER LETTER SMALL A |
| b | ᵇ | U+1D47 | MODIFIER LETTER SMALL B |
| n | ⁿ | U+207F | SUPERSCRIPT LATIN SMALL LETTER N |
Lưu ý: không phải tất cả 26 chữ cái đều có superscript trong khối U+2070. Một số chữ cái như q, w không có code point superscript chính thức — công cụ tạo chữ nhỏ sẽ bỏ qua hoặc dùng kí tự xấp xỉ gần nhất.
2. Modifier Letter Small — chữ nhỏ phiên âm (IPA)
Khối Phonetic Extensions (U+1D00–U+1D7F) và Modifier Letters (U+02B0–U+02FF) chứa hàng trăm biến thể chữ cái nhỏ xuất phát từ hệ thống phiên âm quốc tế IPA. Đây là nguồn cung cấp phần lớn chữ nhỏ a–z được dùng trong tên game.
| Kí tự gốc | Chữ nhỏ IPA | Code Point |
|---|---|---|
| a | ᴀ | U+1D00 |
| b | ʙ | U+0299 |
| e | ᴇ | U+1D07 |
| g | ɢ | U+0262 |
| h | ʜ | U+029C |
| i | ɪ | U+026A |
| k | ᴋ | U+1D0B |
| l | ʟ | U+029F |
| m | ᴍ | U+1D0D |
| n | ɴ | U+0274 |
| o | ᴏ | U+1D0F |
| p | ᴘ | U+1D18 |
| r | ʀ | U+0280 |
| s | ꜱ | U+A731 |
| t | ᴛ | U+1D1B |
| u | ᴜ | U+1D1C |
| v | ᴠ | U+1D20 |
| w | ᴡ | U+1D21 |
| y | ʏ | U+028F |
| z | ᴢ | U+1D22 |
Nhóm này tạo ra hiệu ứng chữ in hoa nhỏ (small caps) — chữ thường kích thước nhỏ bằng chữ hoa. Đây là kiểu chữ nhỏ phổ biến nhất trong tên game vì có đủ hầu hết chữ cái và trông đồng đều, chuyên nghiệp.
3. Mathematical Alphanumeric — chữ nhỏ toán học
Khối Mathematical Alphanumeric Symbols (U+1D400–U+1D7FF) cung cấp nhiều kiểu chữ toán học đầy đủ a–z và A–Z, bao gồm cả các biến thể đậm, nghiêng, script. Tuy không phải “chữ nhỏ” theo nghĩa kích thước, chúng tạo ra font chữ đẹp độc đáo dùng được trong tên game.
Subscript — chữ nhỏ dưới chân
Ngoài superscript (mũ trên), Unicode còn có subscript — chữ và số nhỏ nằm dưới đường chữ cơ sở. Khối Superscripts and Subscripts (U+2080–U+209C) cung cấp số subscript 0–9 và một số chữ cái:
| Kí tự gốc | Subscript | Code Point |
|---|---|---|
| 0 | ₀ | U+2080 |
| 1 | ₁ | U+2081 |
| 2 | ₂ | U+2082 |
| 3–9 | ₃₄₅₆₇₈₉ | U+2083–U+2089 |
| a | ₐ | U+2090 |
| e | ₑ | U+2091 |
| i | ᵢ | U+1D62 |
| o | ₒ | U+2092 |
| u | ᵤ | U+1D64 |
Subscript ít được dùng trong tên game hơn superscript vì vị trí dưới chân trông kém nổi bật hơn. Tuy nhiên kết hợp superscript và subscript trong cùng một tên tạo ra hiệu ứng trang trí độc đáo.

Tại sao chữ nhỏ Unicode hoạt động trong tên game?
Game mobile như Free Fire và Liên Quân lưu tên nhân vật dưới dạng chuỗi UTF-8. Khi bạn nhập tên, client game gửi chuỗi byte UTF-8 lên server. Server kiểm tra:
- Độ dài tên (tính theo số kí tự hoặc số byte — tùy game).
- Danh sách kí tự bị cấm (thường là kí tự điều khiển, một số kí tự offensive).
- Tên trùng lặp (tùy game có yêu cầu tên unique hay không).
Chữ nhỏ Unicode như ᵃᵇᶜ hay ꜱᴜᴘᴇʀ không nằm trong danh sách cấm và vượt qua bộ lọc hoàn toàn hợp lệ. Server lưu đúng code point đó, client render đúng glyph tương ứng — tên hiển thị chữ nhỏ trên mọi thiết bị có font hỗ trợ.
Xem danh sách chữ nhỏ đã kiểm tra hoạt động tại công cụ chữ nhỏ NickDep, hoặc dùng trực tiếp trong tên FF và tên Liên Quân.
Chữ nhỏ Unicode vs CSS font-size nhỏ — khác nhau thế nào?
Đây là câu hỏi quan trọng về mặt kỹ thuật:
| Chữ nhỏ Unicode | CSS font-size nhỏ / <sup> HTML | |
|---|---|---|
| Bản chất | Code point độc lập trong Unicode | Chữ thông thường được thu nhỏ bằng CSS |
| Sao chép được không? | ✅ Sao chép nguyên vẹn | ❌ Mất định dạng khi dán sang nơi khác |
| Hoạt động trong game? | ✅ Có (nếu font hỗ trợ) | ❌ Không — game không render HTML/CSS |
| Cần font đặc biệt? | Không — dùng font hệ thống | Không — nhưng chỉ hiển thị đúng trên web |
| Độ phủ kí tự | Không đầy đủ a–z (thiếu một số chữ) | Đầy đủ mọi kí tự |
Tóm lại: chỉ chữ nhỏ Unicode mới hoạt động trong tên game. CSS và HTML tag <sup> chỉ có tác dụng trong trình duyệt web.
Vì sao một số chữ cái không có dạng chữ nhỏ?
Unicode không thiết kế chữ nhỏ như một hệ thống font hoàn chỉnh. Các code point superscript và small capital được thêm vào Unicode theo nhu cầu riêng lẻ — chủ yếu phục vụ ký hiệu khoa học và phiên âm ngôn ngữ học. Kết quả là:
- Số 0–9 có đầy đủ cả superscript lẫn subscript.
- Chữ thường a–z có superscript gần đầy đủ nhưng không hoàn toàn — thiếu q, x trong một số khối.
- Chữ hoa A–Z không có superscript chính thức trong Unicode (ngoại trừ một vài trường hợp đặc biệt).
- Tiếng Việt có dấu (ă, â, đ, ơ, ư…) không có dạng superscript Unicode.
Đây là giới hạn kỹ thuật không thể vượt qua bằng cách “tạo” code point mới — Unicode Consortium mới là tổ chức duy nhất có quyền phân bổ code point mới, theo quy trình được mô tả tại unicode.org/pending/proposals.
Chữ nhỏ trên các nền tảng game Việt Nam
Free Fire
Free Fire hỗ trợ tốt nhóm Modifier Letter Small (IPA small caps) trong tên nhân vật. Nhóm superscript số (⁰¹²³) cũng hoạt động. Dùng kết hợp chữ nhỏ + khoảng trống đặc biệt tạo tên phong cách cao cấp. Xem thêm tại kí tự đặc biệt FF.
Liên Quân Mobile
Liên Quân Mobile (Garena) hỗ trợ tương tự Free Fire. Small caps IPA hoạt động ổn định. Một số code point trong khối Phonetic Extensions (U+1D00–U+1D7F) có thể hiển thị lỗi trên thiết bị cũ dùng Android 8 trở xuống. Xem thêm tại kí tự đặc biệt Liên Quân.
Play Together
Play Together cho phép chữ nhỏ Unicode trong tên nhân vật. Tuy nhiên giới hạn độ dài tên ngắn hơn FF — nên ưu tiên dùng chữ nhỏ cho phần quan trọng nhất của tên. Xem thêm tại kí tự đặc biệt Play Together.
Câu hỏi thường gặp về chữ nhỏ Unicode
Chữ nhỏ Unicode có khác font chữ nhỏ không?
Có. Font chữ nhỏ (như CSS font-variant: small-caps hay tag <small>) là chữ thường được thu nhỏ bằng phần mềm — chỉ hoạt động trong trình duyệt. Chữ nhỏ Unicode là code point độc lập, sao chép được và hoạt động trong mọi ứng dụng nhận văn bản Unicode, kể cả tên game.
Tại sao chữ nhỏ không hiển thị đúng trên điện thoại cũ?
Font hệ thống trên thiết bị cũ (Android 7 trở xuống, iOS 12 trở xuống) thiếu glyph cho nhiều code point trong khối Phonetic Extensions và Mathematical Alphanumeric. Khi font không có glyph, hệ thống hiển thị ô vuông □. Giải pháp: dùng các code point phổ biến hơn (superscript số, một số modifier letter có từ lâu) thay vì code point mới trong khối Mathematical.
Có thể tạo chữ nhỏ tiếng Việt có dấu không?
Không thể — Unicode chưa có superscript hay small cap cho các chữ cái tiếng Việt có dấu (ă, â, đ, ê, ô, ơ, ư và các thanh điệu). Chỉ có thể tạo chữ nhỏ cho phần Latin không dấu của tên.
Số nhỏ trên đầu dùng code point nào?
Số 1, 2, 3 có code point riêng từ thời ASCII mở rộng: ¹ (U+00B9), ² (U+00B2), ³ (U+00B3). Số 0 và 4–9 nằm trong khối Superscripts: ⁰ (U+2070), ⁴ (U+2074) đến ⁹ (U+2079). Đây là nhóm superscript được hỗ trợ tốt nhất — gần như mọi font và thiết bị đều có glyph cho 10 số này.
Chữ nhỏ và chữ đậm có thể kết hợp không?
Không có code point “chữ nhỏ đậm” chính thức trong Unicode (trừ một số kí tự toán học). Tuy nhiên có thể kết hợp chữ nhỏ IPA với kí tự trang trí hoặc font chữ đặc biệt để tạo hiệu ứng tương tự.
Tóm tắt: 5 điều cần biết về chữ nhỏ Unicode
- Chữ nhỏ Unicode là code point độc lập — không phải font thu nhỏ, sao chép và dán vào game hoạt động hoàn toàn bình thường.
- Có ba nhóm chính: Superscript (chữ/số mũ trên), Small Capital IPA (chữ thường kích thước in hoa nhỏ) và Subscript (số/chữ dưới chân).
- Nhóm Modifier Letter Small (IPA) cung cấp đủ hầu hết a–z dạng small cap — phổ biến nhất trong tên game Việt Nam.
- Tiếng Việt có dấu không có dạng superscript Unicode — giới hạn kỹ thuật không thể vượt qua.
- Thiết bị cũ thiếu glyph → hiện □. Dùng code point phổ biến (số superscript, small caps IPA thường gặp) để tránh lỗi hiển thị.
Muốn dùng ngay? Truy cập công cụ chữ nhỏ NickDep để sao chép một click. Nếu muốn tìm hiểu thêm về khoảng trống và kí tự vô hình, xem bài khoảng trống đặc biệt Unicode. Để hiểu nền tảng kỹ thuật, xem Unicode là gì.
Nguồn tham khảo: Unicode Charts — Superscripts and Subscripts (U+2070) · Unicode Charts — Phonetic Extensions (U+1D00) · W3C CSS Fonts — font-variant-caps · Wikipedia — Chữ số mũ và chỉ số dưới