Đếm ký tự online — đếm ký tự, từ & dòng chuẩn Unicode
Đếm ký tự online là xác định một đoạn văn bản có bao nhiêu ký tự, từ và dòng. Công cụ của KiTuDacBiet.ORG đếm ngay khi bạn gõ, hiện thêm đơn vị mã UTF‑16 và byte UTF‑8 mà nhiều nền tảng dùng để tính độ dài, kèm hướng dẫn gõ kí tự đặc biệt.

Đếm ký tự online là xác định một đoạn văn bản có bao nhiêu ký tự, từ và dòng. Công cụ của KiTuDacBiet.ORG đếm ngay khi bạn gõ, hiện thêm đơn vị mã UTF‑16 và byte UTF‑8 mà nhiều nền tảng dùng để tính độ dài, kèm hướng dẫn gõ kí tự đặc biệt.
Công cụ đếm ký tự online
Dán hoặc gõ văn bản vào ô bên dưới. Mọi số liệu cập nhật ngay lập tức và được tính hoàn toàn trong trình duyệt của bạn — chúng tôi không gửi, không lưu nội dung bạn nhập.

Kiểm giới hạn ký tự theo nền tảng (đếm ngược trực tiếp)
Mỗi nền tảng có một giới hạn ký tự riêng cho tên, tiểu sử hay bài đăng. Bảng dưới đây lấy chính đoạn văn bạn vừa nhập và cho biết còn lại bao nhiêu chỗ trên từng nền tảng — số âm (đỏ) nghĩa là đã vượt hạn. Các mốc giới hạn được đội ngũ KiTuDacBiet.ORG kiểm chứng và ghi nhận vào 07/2026.
| Nơi sử dụng | Giới hạn | Đã dùng | Còn lại |
|---|---|---|---|
| Tiêu đề SEO (Google) | 60 | 0 | 60 |
| Thẻ mô tả (meta description) | 155 | 0 | 155 |
| Bài đăng trên X (Twitter) | 280 | 0 | 280 |
| Tiểu sử Instagram | 150 | 0 | 150 |
| Tiểu sử TikTok | 80 | 0 | 80 |
| Tin nhắn SMS (có ký tự Unicode) | 70 | 0 | 70 |
Cột Đã dùng của SMS tính theo đơn vị mã UTF‑16 vì một tin nhắn chứa ký tự Unicode (emoji, chữ có dấu tổ hợp) chỉ chứa được 70 đơn vị thay vì 160 như tin ASCII. Các dòng còn lại tính theo điểm mã. Đây là ước lượng tham khảo; nền tảng có thể thay đổi giới hạn hoặc áp dụng cách tính riêng.
Vì sao cùng một đoạn chữ lại ra số ký tự khác nhau?
Bởi vì “ký tự” không phải một khái niệm duy nhất. Máy tính lưu văn bản theo chuẩn Unicode, và có ít nhất ba cách đếm cùng tồn tại:
- Điểm mã (code point): mỗi ký tự Unicode là một điểm mã. Đây là con số gần với trực giác “có bao nhiêu ký tự” nhất — công cụ trên tính cột “Ký tự” theo cách này (dùng
Array.fromđể không cắt đôi ký tự nằm ngoài mặt phẳng cơ bản). - Đơn vị mã UTF‑16: nhiều hệ thống (JavaScript, Java, và không ít trò chơi/ứng dụng) lưu chuỗi bằng UTF‑16. Ký tự thông thường chiếm 1 đơn vị, nhưng emoji và các ký tự “bổ sung” (như 𝐊 in đậm, 😀) chiếm 2 đơn vị. Nếu một game giới hạn “16 ký tự” mà thực chất đếm theo UTF‑16, thì mỗi emoji ăn mất 2 chỗ.
- Byte (UTF‑8): khi lưu trữ hoặc truyền qua mạng, mỗi ký tự chiếm từ 1 đến 4 byte. Chữ Latinh không dấu = 1 byte; chữ Việt có dấu = 2–3 byte; emoji = 4 byte. Một số ô nhập liệu giới hạn theo byte.

Ví dụ cụ thể để bạn tự kiểm chứng bằng công cụ phía trên:
| Chuỗi mẫu | Điểm mã | Đơn vị UTF‑16 | Byte UTF‑8 |
|---|---|---|---|
| abc | 3 | 3 | 3 |
| Nhật | 4 | 4 | 6 |
| 😀 (một emoji) | 1 | 2 | 4 |
| 👨👩👧 (emoji gia đình) | 5 | 8 | 18 |
Chuỗi emoji “gia đình” thực chất là nhiều emoji nối bằng ký tự vô hình Zero Width Joiner (U+200D) — mắt thấy 1 hình nhưng máy đếm 5 điểm mã. Đây là lý do các bộ đếm khác nhau cho ra kết quả lệch nhau.
Ký tự vô hình và khoảng trắng ảnh hưởng thế nào đến số đếm?
Ký tự vô hình vẫn được tính là ký tự dù mắt thường không thấy. Khi dán tên có kí tự khoảng trống hay ký tự tàng hình (ví dụ U+3164, U+200B), số đếm sẽ cao hơn bạn tưởng — đôi khi đó chính là lý do tên game báo “vượt quá độ dài cho phép” dù nhìn có vẻ ngắn.
- Khoảng trắng thường (dấu cách, tab, xuống dòng): luôn được tính vào cột “Ký tự”, chỉ bị loại ở cột “Không tính dấu cách”.
- Khoảng trắng đặc biệt (Hangul Filler U+3164, No‑Break Space U+00A0): trông như dấu cách nhưng là ký tự riêng — dùng để tạo tên trống trong game, và vẫn chiếm chỗ.
- Ký tự độ rộng bằng 0 (Zero Width Space U+200B, Joiner U+200D): hoàn toàn vô hình nhưng vẫn cộng vào số đếm.
Nếu bạn quan tâm tới việc tạo tên trống hay hiểu bản chất từng khối ký tự, hãy xem thêm kho công cụ và tài liệu tại KiTuDacBiet.ORG — kí tự đặc biệt, hoặc tìm hiểu quy trình chúng tôi kiểm chứng hiển thị ký tự trên từng nền tảng.
Đếm ký tự để làm gì?
Đếm ký tự chính xác giúp bạn nằm trong giới hạn của nơi sẽ dán nội dung, tránh bị cắt cụt hoặc từ chối:
- Viết chuẩn SEO: tiêu đề nên gọn dưới ~60 ký tự, thẻ mô tả dưới ~155 để không bị Google cắt trên kết quả tìm kiếm.
- Đăng mạng xã hội: canh đúng độ dài cho bài X, tiểu sử Instagram/TikTok, chú thích ảnh.
- Đặt tên game & nickname: nhiều tựa game giới hạn số ký tự cho tên nhân vật; biết trước số đếm giúp bạn không phải sửa đi sửa lại. Cần tên có kiểu chữ đẹp thì dùng thêm công cụ đổi chữ thường sang font Unicode.
- Bài tập & công việc: đáp ứng yêu cầu số từ tối thiểu/tối đa của bài luận, mô tả sản phẩm, tin nhắn.
Cách gõ kí tự đặc biệt trên máy tính và điện thoại
Có bốn cách gõ kí tự đặc biệt phổ biến: dùng Alt code hoặc bảng kí tự trên Windows, tổ hợp phím và bảng Emoji & Ký hiệu trên Mac, giữ phím hoặc thay thế văn bản trên điện thoại, và hàm UNICHAR trong Excel. Nội dung dưới đây tổng hợp từ tài liệu của Microsoft, Apple và Google, đối chiếu ngày 05/10/2026; chúng tôi chưa thử trực tiếp trên mọi phiên bản hệ điều hành, nên nếu máy bạn khác, hãy ưu tiên cách sao chép rồi dán.
Muốn xem hướng dẫn riêng từng thiết bị, đọc bàn phím kí tự đặc biệt trên máy tính hoặc cách gõ kí tự đặc biệt trên iPhone.
Windows: Alt code, bảng Emoji và Character Map
Alt code là cách giữ phím Alt, gõ dãy số trên bàn phím số rồi thả Alt để ra kí tự. Cần bật Num Lock và dùng bàn phím số bên phải; laptop không có bàn phím số thường phải bật thêm phím Fn hoặc dùng cách khác. Số có số 0 đứng đầu (như 0169) theo bảng mã Windows, số không có số 0 (như 3) theo bảng mã OEM cũ.
| Alt code | Kí tự (bấm để chép) | Tên gọi |
|---|---|---|
Alt+0169 |
Bản quyền | |
Alt+0174 |
Đã đăng ký | |
Alt+0153 |
Nhãn hiệu | |
Alt+0176 |
Độ | |
Alt+0177 |
Cộng trừ | |
Alt+0128 |
Euro | |
Alt+3 |
Trái tim | |
Alt+4 |
Quân rô | |
Alt+5 |
Quân chuồn | |
Alt+6 |
Quân bích | |
Alt+1 |
Mặt cười | |
Alt+14 |
Nốt nhạc | |
Alt+16 |
Mũi tên phải | |
Alt+26 |
Mũi tên phải mảnh |
Cách nhanh hơn trên Windows 10 và 11 là nhấn Windows + . (dấu chấm) để mở bảng Emoji, trong đó có thêm tab kí hiệu và kaomoji. Ứng dụng Character Map (gõ charmap vào ô tìm kiếm) liệt kê toàn bộ kí tự của từng font để chọn rồi sao chép. Trong Word còn có mẹo gõ mã hex rồi nhấn Alt + X: gõ 2605 rồi nhấn Alt + X sẽ ra ★. Mã hex chính là số U+ của kí tự; muốn hiểu vì sao mỗi kí tự có một mã, xem unicode và vì sao máy đọc ra số.
Mac: bảng Ký tự và tổ hợp phím Option
Trên Mac, nhấn Control + Command + Space để mở bảng Emoji & Ký hiệu rồi chọn kí tự. Với bàn phím kiểu Mỹ, một số kí tự gõ nhanh bằng phím Option: Option + G ra ©, Option + R ra ®, Option + 2 ra ™ và Option + Shift + 8 ra °. Nếu thêm nguồn nhập Unicode Hex Input trong Cài đặt bàn phím, bạn có thể giữ Option và gõ mã hex bốn chữ số để ra kí tự tương ứng.
iPhone: giữ phím và Thay thế văn bản
Trên bàn phím iPhone, nhấn giữ một phím như -, $ hoặc " để hiện các biến thể (gạch dài, tiền tệ khác, ngoặc kép cong). Kí tự hiếm hơn thì sao chép từ kho kí tự của chúng tôi rồi dán. Để gõ lại nhanh, vào Cài đặt > Cài đặt chung > Bàn phím > Thay thế văn bản, thêm một cụm phím tắt ngắn (ví dụ tim1) cho chuỗi kí tự bạn hay dùng.
Android: Gboard và bàn phím Samsung
Trên Gboard, nhấn ?123 rồi phím kí hiệu mở rộng để thấy thêm dấu, và nhấn giữ từng phím để hiện biến thể. Bảng emoji của Gboard còn có các tab kí hiệu và kaomoji, tuỳ phiên bản. Bàn phím Samsung có phím kí hiệu riêng; nếu máy bạn không có kí tự cần tìm thì cách chắc chắn nhất vẫn là sao chép rồi dán.
Word và Excel: Chèn Biểu tượng và hàm UNICHAR
Trong Word và Excel, vào Chèn > Biểu tượng > Biểu tượng khác để chọn kí tự theo font. Riêng Excel có hàm UNICHAR: công thức =UNICHAR(9733) trả về ★, còn =UNICODE("★") trả về lại số 9733. Hàm CHAR(169) ra ©, nhưng chỉ phủ các mã nhỏ theo bảng mã của máy, nên với kí tự hiếm hãy dùng UNICHAR.
Mỗi kí tự có thể chiếm nhiều chỗ hơn bạn nghĩ trong giới hạn độ dài của tên hay bài đăng. Hãy dán thử vào công cụ đếm ở đầu trang để biết số ký tự, đơn vị UTF‑16 và byte.
Kí tự để thử đếm: mỗi kí tự chiếm bao nhiêu chỗ
Mỗi ô dưới đây ghi ba con số theo thứ tự: số kí tự (điểm mã) · số đơn vị UTF‑16 · số byte UTF‑8. Bấm vào ô để sao chép, dán vào ô đếm ở đầu trang và đối chiếu. Số liệu tính trực tiếp bằng Python (len của chuỗi, mã hoá UTF‑16 và UTF‑8) ngày 05/10/2026.
Kí tự đặc biệt chiếm 1 đơv vị UTF‑16
Các kí tự thuộc vùng cơ bản của Unicode (BMP) chỉ tốn 1 đơn vị UTF‑16 nên nền tảng đếm theo UTF‑16 vẫn tính là 1; theo byte UTF‑8 thì mỗi kí tự này tốn 3 byte.
Chữ toán học và emoji chiếm 2 đơn vị UTF‑16
Kí tự nằm ngoài BMP như chữ toán học 𝐀 hay emoji 🔥 tốn 2 đơn vị UTF‑16 và 4 byte UTF‑8. Một tên nhiều kí tự loại này dễ chạm giới hạn độ dài hơn dự tính.
Kaomoji: đếm theo từng kí tự ghép
Kaomoji ghép từ nhiều kí tự nên dài hơn emoji. Cột đầu của mỗi ô cho biết số kí tự thật của kaomoji đó.
Nickname mẫu bọc tên «Minh Anh»
Cùng một tên nhưng khung và kiểu chữ khác nhau cho số đếm rất khác nhau, nhất là khi dùng chữ toán học hoặc chữ khoanh tròn.
Câu hỏi thường gặp
Công cụ có tính khoảng trắng không? Có. Cột “Ký tự” tính cả dấu cách và ký tự xuống dòng; nếu muốn con số không có khoảng trắng, hãy xem cột “Không tính dấu cách”.
Vì sao số ký tự của tôi khác với Microsoft Word? Word thường đếm theo cách riêng (có/không kể khoảng trắng, cách xử lý emoji khác). Công cụ này hiển thị nhiều chuẩn cùng lúc để bạn đối chiếu đúng với nơi sẽ dán nội dung.
Một emoji được tính là mấy ký tự? Tuỳ chuẩn: 1 điểm mã, nhưng 2 đơn vị UTF‑16 và 4 byte. Nếu nền tảng đích đếm theo UTF‑16 thì mỗi emoji chiếm 2 chỗ.
Nội dung tôi dán vào có bị lưu lại không? Không. Toàn bộ phép đếm chạy ngay trong trình duyệt của bạn; chúng tôi không gửi dữ liệu lên máy chủ và không lưu bất cứ nội dung nào.
Đếm được văn bản dài không? Được. Công cụ xử lý tức thì với văn bản dài; số liệu cập nhật theo từng lần gõ.
Alt code là gì và vì sao Alt + số đôi khi không ra kí tự? Alt code là cách gõ kí tự bằng phím Alt cùng dãy số trên bàn phím số. Nó không chạy khi chưa bật Num Lock, khi dùng hàng số phía trên bàn phím chữ, hoặc ở ứng dụng không nhận Alt code; lúc đó hãy dùng bảng Emoji (Windows + .) hoặc sao chép rồi dán.
Gõ kí tự đặc biệt trên iPhone bằng cách nào? Nhấn giữ phím để hiện biến thể, hoặc sao chép kí tự từ trang này rồi dán. Muốn gõ nhanh về sau, hãy lưu chuỗi đó thành phím tắt trong Thay thế văn bản.
Làm sao gõ kí tự đặc biệt trong Excel? Dùng Chèn > Biểu tượng, hoặc công thức =UNICHAR(mã thập phân); ví dụ =UNICHAR(9733) ra ★.
Về công cụ này
Bộ đếm ký tự này là một phần trong hệ công cụ Unicode của KiTuDacBiet.ORG (kho kí tự đặc biệt) — nhóm nghiên cứu & biên tập kí tự Unicode tại Việt Nam. Bên cạnh đếm ký tự, bạn có thể dùng công cụ font chữ đẹp để tạo chữ kiểu, hay tra thư viện kaomoji theo cảm xúc. Mọi số liệu và mốc kiểm chứng được cập nhật định kỳ; nếu phát hiện sai sót, mong bạn phản hồi để chúng tôi hiệu chỉnh.