Đếm Ký Tự

Đếm ký tự, từ, byte UTF-8, dòng và phân tích tần suất ký tự theo thời gian thực. Kiểm tra giới hạn Twitter, SMS, meta và hơn thế nữa.

Thời gian thựcHỗ trợ UnicodePhân tích tần suấtKhông cần đăng ký
Ký tự (tổng)
0
Bao gồm khoảng trắng
Ký tự (không trắng)
0
Loại khoảng trắng
Số từ
0
Phân tách bởi khoảng trắng
Byte (UTF-8)
0
Kích thước thực
Số dòng
0
Ký tự xuống dòng
Phân loại ký tự
Chữ hoa
0%
Chữ thường
0%
Chữ số
0%
Ký tự đặc biệt
0%
Khoảng trắng
0%
Nhập văn bản để xem phân loại
Tần suất ký tự (Top 10)
Nhập văn bản để xem tần suất

Giới hạn nền tảng · Mã hóa · Ký tự đặc biệt

Bạn đã nhập 0 ký tự. Trạng thái so với các giới hạn phổ biến:
Nền tảngGiới hạnCòn lạiTrạng thái
SMS (1 tin)160160OK
Bài đăng Twitter / X280280OK
Thẻ <title> HTML6060OK
Meta description160160OK
URL slug7575OK
Caption Instagram2,2002,200OK
Bài đăng LinkedIn3,0003,000OK
Tiêu đề YouTube100100OK
Mô tả YouTube5,0005,000OK

Hướng dẫn đầy đủ về đếm ký tự

Đếm ký tự là gì?

Đếm ký tự là quá trình xác định số lượng ký tự trong một đoạn văn bản. Mặc dù nghe có vẻ đơn giản, nhưng ký tự trong thế giới hiện đại không đồng nhất về kích thước hay ý nghĩa. Một chữ cái ASCII chiếm 1 byte, trong khi một ký tự tiếng Việt có dấu có thể chiếm 2–3 byte trong UTF-8. Emoji như 😀 chiếm 4 byte nhưng chỉ được tính là 1 ký tự Unicode.

Công cụ đếm ký tự hiện đại như công cụ này sử dụng chuẩn Unicode để đếm chính xác, nghĩa là mỗi điểm mã Unicode được tính là một ký tự — bất kể kích thước byte của nó. Đây là phương pháp mà Twitter, Facebook và hầu hết các nền tảng hiện đại sử dụng.

Đếm ký tự cho SMS và mạng xã hội

Mỗi nền tảng áp đặt giới hạn ký tự khác nhau, và việc hiểu chúng có thể tạo ra sự khác biệt đáng kể trong hiệu quả giao tiếp:

  • SMS: Một tin nhắn SMS tiêu chuẩn chứa tối đa 160 ký tự GSM-7. Nếu bạn dùng ký tự Unicode (như tiếng Việt có dấu, emoji), giới hạn giảm xuống còn 70 ký tự mỗi phân đoạn. Các tin nhắn dài hơn sẽ bị chia thành nhiều phân đoạn và có thể bị tính phí nhiều lần.
  • Twitter / X: Cho phép 280 ký tự mỗi tweet. Một số ký tự CJK được tính là 2 ký tự trong giới hạn. URL luôn được rút gọn thành 23 ký tự.
  • Instagram: Caption tối đa 2.200 ký tự, nhưng chỉ 125 ký tự đầu hiển thị trước khi người dùng cần nhấn "Xem thêm".
  • LinkedIn: Bài đăng cá nhân tối đa 3.000 ký tự. Bài từ trang doanh nghiệp tối đa 700 ký tự.
  • YouTube: Tiêu đề tối đa 100 ký tự (Google hiển thị khoảng 70), mô tả tối đa 5.000 ký tự.

Giải thích mã hóa ký tự

Mã hóa ký tự là cách máy tính lưu trữ văn bản dưới dạng byte. Có ba chuẩn phổ biến nhất:

  • ASCII: Chuẩn cũ nhất, hỗ trợ 128 ký tự (chữ Latin cơ bản, số, ký hiệu thông dụng). Mỗi ký tự chiếm đúng 1 byte. Không hỗ trợ tiếng Việt, tiếng Nhật, emoji.
  • UTF-8: Chuẩn web hiện đại. Mã hóa biến độ dài: ASCII vẫn là 1 byte, ký tự Latin mở rộng là 2 byte, tiếng Việt/tiếng Trung là 3 byte, emoji là 4 byte. Tương thích ngược với ASCII. Đây là lý do tại sao tệp văn bản tiếng Việt lớn hơn tiếng Anh khi lưu dưới UTF-8.
  • UTF-16: Mỗi ký tự cơ bản chiếm 2 byte, emoji chiếm 4 byte (surrogate pair). Được dùng nội bộ trong JavaScript, Java, Windows. Ít phổ biến hơn UTF-8 trên web.

Công cụ này hiển thị kích thước UTF-8 thực tế — đây là con số bạn cần khi tính dung lượng database, giới hạn HTTP header, hay kích thước payload API.

Đếm ký tự cho SEO

SEO có những giới hạn ký tự cụ thể ảnh hưởng trực tiếp đến tỷ lệ click (CTR) trên trang kết quả tìm kiếm:

Phần tử SEOĐộ dài lý tưởngTối đa
Title tag50–60 ký tự~600px (khoảng 70 ký tự)
Meta description120–160 ký tự~920px (khoảng 160 ký tự)
URL slugDưới 75 ký tựKhông có giới hạn kỹ thuật
H1 heading20–70 ký tựKhông giới hạn
Alt text ảnh80–120 ký tự125 ký tự (tiêu chuẩn screen reader)

Google đo độ rộng pixel, không phải ký tự. Chữ "i" hẹp hơn chữ "W" nhiều. Nhưng quy tắc ngón tay cái 60 ký tự cho title và 160 ký tự cho meta description vẫn hoạt động tốt trong thực tế.

Byte và ký tự — sự khác biệt quan trọng

Một lỗi phổ biến là nhầm lẫn giữa ký tự và byte. Đây là sự khác biệt thực tế:

  • Giới hạn ký tự (Twitter 280, SMS 160): Đếm điểm mã Unicode — mỗi chữ cái, số, emoji = 1 điểm mã (hoặc 2 cho một số emoji phức tạp)
  • Giới hạn byte (MySQL VARCHAR(255), HTTP header 8KB): Đếm byte thực — ký tự Unicode có thể chiếm 1–4 byte
  • Ví dụ thực tế: Một câu tiếng Việt 100 ký tự có thể chiếm 200–300 byte trong UTF-8 vì nhiều ký tự có dấu cần 3 byte

Khi làm việc với API, database hay hệ thống có giới hạn byte (không phải ký tự), hãy luôn kiểm tra kích thước UTF-8 thực tế — đó chính là con số "Byte (UTF-8)" trong công cụ này.

Viết trong giới hạn — mẹo thực tế

Viết ngắn gọn trong khi vẫn truyền đạt đủ thông tin là một kỹ năng quan trọng. Một số mẹo:

  • Twitter/X: Bắt đầu với hook mạnh trong 140 ký tự đầu (phần hiển thị trước khi cần "Xem thêm" trên mobile). Dùng thread nếu cần viết dài hơn.
  • SMS marketing: Luôn bao gồm CTA rõ ràng và link ngắn. Kiểm tra ký tự trước khi gửi để tránh bị chia thành 2 tin nhắn.
  • Meta description SEO: Đặt từ khóa chính trong 120 ký tự đầu. Kết thúc bằng CTA nhẹ. Tránh cắt câu ở giữa.
  • Email subject line: Dưới 50 ký tự hiển thị tốt trên mobile. Dưới 30 ký tự thường an toàn cho mọi thiết bị.
  • Push notification: Tiêu đề dưới 50 ký tự, nội dung dưới 90 ký tự để không bị cắt trên iOS và Android.

Câu hỏi thường gặp

Giới thiệu về Text Tools

Công cụ văn bản xử lý công việc hàng ngày với chuỗi, đoạn văn và tài liệu: đếm từ, đảo ngược ký tự, chuyển đổi case, tạo slug, tách văn bản dài, xem trước Markdown. Những công cụ này thay thế các app desktop riêng biệt và lệnh CLI phức tạp bằng một URL bạn có thể bookmark và dùng không cần setup.

Vì sao nó quan trọng

Người viết, biên tập viên và đội content làm việc với giới hạn text khắp nơi — giới hạn 280 ký tự của Twitter, post LinkedIn 1.300 ký tự tối ưu, abstract học thuật 250 từ, meta description SEO giới hạn 155. Một word counter hiển thị ký tự (có và không dấu cách), từ, câu, đoạn và thời gian đọc cho phép bạn đạt yêu cầu nền tảng mà không chuyển đổi công cụ.

Riêng tư và an toàn

Công cụ text xử lý input hoàn toàn trong trình duyệt. Bản draft blog, hợp đồng pháp lý hay email bảo mật của bạn không bao giờ rời khỏi thiết bị. Ngay cả word counter cũng không truyền text của bạn — nó chạy một hàm đếm đơn giản cục bộ, và thực sự đó là tất cả những gì cần. Nếu một công cụ text tuyên bố 'xử lý' text của bạn trên server của họ, phạm vi rò rỉ dữ liệu rất lớn và hiếm khi được biện minh.

Thực hành tốt

  • Cho SEO title, nhắm 50-60 ký tự bao gồm dấu cách (Google cắt title dài hơn)
  • Meta description hoạt động tốt nhất ở 150-155 ký tự — Google hiển thị ~160 trên desktop, ~120 trên mobile
  • Khi tạo slug, giữ ngắn (3-5 từ), toàn chữ thường, dấu gạch ngang không phải gạch dưới, tránh stop word
  • Markdown preview hữu ích TRƯỚC khi đăng để xác minh heading, link, danh sách render đúng trên nền tảng đích