Đếm ký tự online — đếm ký tự, từ & dòng chuẩn Unicode
Đếm ký tự, từ và dòng tức thì theo chuẩn Unicode, kèm bảng giới hạn ký tự đã kiểm chứng của Facebook, TikTok, X và SEO.

Đếm ký tự online là thao tác xác định một đoạn văn bản có bao nhiêu ký tự, từ, dòng và câu — công cụ bên dưới đếm tức thì ngay khi bạn gõ, không cần cài đặt hay đăng nhập. Điểm khác biệt: đây là công cụ do KiTuDacBiet.ORG — nhóm nghiên cứu kí tự Unicode — biên soạn, nên nó đếm theo đúng cách từng nền tảng thật sự đếm (điểm mã Unicode, đơn vị mã UTF‑16 và byte UTF‑8), thứ mà hầu hết bộ đếm thông thường bỏ qua.
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â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õ.
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 — 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.