Đếm ký tự là gì?
Đếm ký tự là kiểm tra độ dài của một đoạn văn bản theo số ký tự, số từ, số câu và số dòng. Công cụ đếm ký tự miễn phí của vkitext chạy trực tiếp trên trình duyệt, giúp bạn viết đúng giới hạn của từng nền tảng — từ tiêu đề SEO, mô tả meta, bài đăng mạng xã hội đến tên nhân vật game — mà không bị cắt mất nội dung.
Cách đếm ký tự online
Đếm ký tự online chỉ mất 3 bước: nhập văn bản, đọc số liệu hiện ngay khi gõ, rồi cắt gọt cho khớp giới hạn cần dùng.
- Nhập văn bản: gõ hoặc dán đoạn chữ cần đếm vào ô phía trên.
- Xem số liệu: số ký tự, từ, câu, dòng và phút đọc hiện ngay khi bạn gõ.
- Tối ưu độ dài: cắt gọt cho khớp giới hạn tiêu đề, bio hoặc tên game.



Đếm ký tự để làm gì?
Đếm ký tự giúp bạn viết vừa khít giới hạn của mỗi nơi để nội dung không bị cắt cụt.
- Chuẩn SEO: giữ tiêu đề dưới ~60 ký tự và mô tả meta dưới ~160 để Google không cắt ngắn.
- Mạng xã hội: viết bài/bio đúng giới hạn Facebook, TikTok, Instagram, X. Khi đặt tên TikTok, bạn có thể kết hợp bộ font chữ TikTok rồi đếm lại độ dài.
- Tên game: tên Free Fire chỉ khoảng 20 ký tự — đếm trước khi tạo nickname FF.
- Quảng cáo & tin nhắn: khớp giới hạn mẩu quảng cáo Google Ads, SMS.
Bảng giới hạn ký tự các nền tảng (cập nhật 07/2026)
Dưới đây là giới hạn ký tự đã kiểm chứng tháng 7/2026 cho SEO, mạng xã hội, tin nhắn và game. Con số dễ thay đổi nên hãy đếm lại trước khi đăng.
SEO & Google
| Vị trí | Giới hạn khuyến nghị | Ghi chú |
|---|---|---|
| Tiêu đề SEO (title tag) | 50–60 ký tự (~600px) | Dài hơn bị Google cắt bằng dấu “…” |
| Mô tả meta (meta description) | 155–160 ký tự (~920px) | Trên di động hiển thị ngắn hơn |
| Google Ads – tiêu đề (RSA) | 30 ký tự | Tối đa 15 tiêu đề mỗi quảng cáo |
| Google Ads – mô tả (RSA) | 90 ký tự | Tối đa 4 mô tả mỗi quảng cáo |
Mạng xã hội
| Nền tảng | Bài đăng / caption | Bio | Tên & khác |
|---|---|---|---|
| X (Twitter) | 280 (Premium 25.000) | 160 | @username 15; DM 10.000 |
| TikTok | 2.200 | 80 | Tên hiển thị 30; bình luận 150 |
| 2.200 (hiện 125 đầu) | 150 | Username 30 | |
| 63.206 (hiện ~477) | 101 | Tiêu đề quảng cáo 40 | |
| YouTube | Mô tả 5.000 | — | Tiêu đề 100 (SERP ~70) |
Lưu ý TikTok (trung thực): @username chỉ nhận chữ, số, dấu chấm và gạch dưới — không dùng được font/ký tự đặc biệt; chỉ tên hiển thị mới chèn được kiểu chữ đẹp. Trên X, mỗi emoji bị tính là 2 ký tự và mỗi liên kết luôn tính đúng 23 ký tự.
Tin nhắn & game
| Loại | Giới hạn | Ghi chú |
|---|---|---|
| SMS không dấu (GSM-7) | 160 ký tự | Nối nhiều đoạn: 153 ký tự/đoạn |
| SMS tiếng Việt có dấu (UCS-2) | 70 ký tự | Dấu tiếng Việt ép sang Unicode; nối đoạn còn 67 |
| Tên Free Fire | ~20 ký tự | Tính cả khoảng trống & ký tự đặc biệt |
Đếm ký tự tiếng Việt có dấu: code point, byte và UTF-16
Công cụ này đếm theo điểm mã Unicode (code point) — đúng như số ký tự bạn nhìn thấy khi dán vào ô tên/bio. Nhưng cùng một chữ, mỗi nền tảng lại đếm một kiểu, nên số có thể lệch. Bảng sau được kiểm bằng mã (PHP mb_strlen + quy đổi UTF-16/UTF-8):
| Ký tự | Code point | Byte UTF-8 | UTF-16 unit |
|---|---|---|---|
| a (thường) | 1 | 1 | 1 |
| à — dựng sẵn (NFC, U+00E0) | 1 | 2 | 1 |
| à — tổ hợp (NFD: a + ◌̀) | 2 | 3 | 2 |
| 😀 emoji (U+1F600) | 1 | 4 | 2 |
| ❤️ tim đỏ (U+2764 U+FE0F) | 2 | 6 | 2 |
Ba điều rút ra:
- Chữ Việt “à” có thể bị đếm thành 2: nếu văn bản ở dạng tổ hợp (NFD), dấu huyền tách rời nên tính 2 code point. Chuẩn hoá về NFC (dựng sẵn) để mỗi chữ có dấu chỉ còn 1 ký tự.
- 1 emoji “ăn” 2 chỗ trên X/Twitter: vì X đếm theo UTF-16 unit, emoji là cặp thay thế (surrogate pair) nên tính 2 — dù công cụ này (đếm code point) chỉ hiện 1.
- SMS tiếng Việt có dấu chỉ 70 ký tự: dấu tiếng Việt buộc tin nhắn dùng bảng mã UCS-2, giới hạn tụt từ 160 xuống 70. Muốn về 160, hãy bỏ dấu tiếng Việt trước khi gửi.
Lưu ý & bảo mật
Mọi thứ xử lý ngay trên trình duyệt — văn bản không gửi đi đâu, nên bạn yên tâm dán cả nội dung nhạy cảm. Xem thêm tạo chữ kiểu, ký tự khoảng trống hoặc danh mục công cụ.
Câu hỏi thường gặp
Đếm ký tự có tính khoảng trắng không?
Có. Mỗi khoảng trắng, dấu câu và lần xuống dòng đều được tính là một ký tự trong tổng số — đúng như cách các nền tảng như X, TikTok đếm giới hạn của bạn.
Emoji được tính là mấy ký tự?
Trên công cụ này, mỗi emoji tính là 1 (theo code point). Nhưng X/Twitter tính mỗi emoji là 2 ký tự, nên một emoji sẽ “ăn” 2 chỗ trong giới hạn 280.
Vì sao SMS tiếng Việt có dấu chỉ gửi được 70 ký tự?
Vì dấu tiếng Việt buộc tin nhắn chuyển sang bảng mã Unicode (UCS-2), khiến giới hạn giảm từ 160 (không dấu, GSM-7) xuống còn 70 ký tự mỗi đoạn.
Đếm ký tự khác đếm từ thế nào?
Đếm ký tự tính từng chữ cái, số và khoảng trắng; còn đếm từ tính các cụm được ngăn cách bởi khoảng trắng. Ví dụ “xin chào” = 8 ký tự nhưng 2 từ.
Tên Free Fire hay TikTok tối đa bao nhiêu ký tự?
Tên Free Fire vào khoảng 20 ký tự (kể cả ký tự đặc biệt). Tên hiển thị TikTok tối đa 30 ký tự; riêng @username TikTok chỉ dùng chữ, số, dấu chấm và gạch dưới.