Công cụ đếm ký tự và từ

Đếm ký tự nghe đơn giản nhưng lại là việc phải làm thường xuyên: thẻ tiêu đề trang chỉ hiện khoảng 60 ký tự trên Google, thẻ mô tả khoảng 155, bài đăng trên một số mạng xã hội có giới hạn cứng, còn ô nhập trong biểu mẫu thì hay chặn ở 255 ký tự. Công cụ này đếm cùng lúc ký tự, ký tự không tính khoảng trắng, từ, câu, dòng và dung lượng byte. Có một khác biệt quan trọng giữa SỐ KÝ TỰ và SỐ BYTE mà người dùng tiếng Việt hay vấp. Một chữ cái tiếng Anh chiếm đúng 1 byte, nhưng chữ Việt có dấu chiếm 2 đến 3 byte trong mã UTF-8. Nghĩa là một câu tiếng Việt 100 ký tự có thể nặng tới 140 byte. Điều này quan trọng khi hệ thống giới hạn theo BYTE chứ không theo ký tự — chẳng hạn một số cột cơ sở dữ liệu hay giao thức tin nhắn. Gõ vừa đủ số ký tự mà vẫn bị báo tràn chính là vì lý do này. Công cụ còn đối chiếu độ dài với hai ngưỡng SEO thông dụng để bạn biết ngay đoạn chữ đang vừa làm tiêu đề hay vừa làm mô tả, khỏi phải tra bảng.

Nhập liệu
Kết quả
Số ký tự
62 ký tự
Không tính khoảng trắng49 ký tự
Số từ14 từ
Số câu1 câu
Số dòng1 dòng
Dung lượng UTF-879 byte
Đối chiếu giới hạn SEOVừa độ dài thẻ mô tả (Google hiển thị khoảng 155–160 ký tự)
Công Cụ Tính

Công cụ liên quan

Về công cụ này — cách hoạt động, công thức & câu hỏi thường gặp

Cách sử dụng

  1. Dán đoạn chữ cần đếm vào ô nhập.
  2. Đọc số ký tự ở dòng đầu — đếm theo ký tự người đọc thấy, emoji tính là một.
  3. So với dòng dung lượng UTF-8 nếu hệ thống đích giới hạn theo byte.
  4. Xem dòng đối chiếu SEO để biết đoạn chữ hợp làm tiêu đề hay mô tả.
  5. Dùng số từ và số câu khi cần ước lượng thời gian đọc.

Công thức

Ký tự đếm theo điểm mã Unicode, dung lượng đếm theo byte UTF-8 — chữ Việt có dấu chiếm 2–3 byte mỗi ký tự

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

Thẻ tiêu đề nên dài bao nhiêu ký tự?
Khoảng 50 đến 60 ký tự. Google không cắt theo số ký tự mà theo độ rộng hiển thị tính bằng điểm ảnh, khoảng 580 điểm ảnh trên máy tính. Chữ hoa và chữ rộng như M, W chiếm nhiều chỗ hơn, nên tiêu đề nhiều chữ hoa sẽ bị cắt sớm hơn con số 60.
Thẻ mô tả nên dài bao nhiêu?
Khoảng 150 đến 160 ký tự cho máy tính, còn trên điện thoại Google thường chỉ hiện khoảng 120. Nên đặt thông tin quan trọng nhất ở phần đầu. Mô tả dài hơn không bị phạt, chỉ là phần thừa bị cắt bằng dấu ba chấm.
Vì sao chữ tiếng Việt nặng byte hơn chữ tiếng Anh?
Vì mã UTF-8 dùng số byte thay đổi. Ký tự ASCII cơ bản chiếm 1 byte, nhưng chữ Việt có dấu nằm ngoài khoảng đó nên chiếm 2 hoặc 3 byte. Ví dụ "Tiếng Việt" có 10 ký tự nhưng nặng 14 byte. Emoji còn nặng hơn, thường 4 byte mỗi biểu tượng.
Công cụ đếm emoji thế nào?
Mỗi emoji được tính là một ký tự vì công cụ duyệt theo điểm mã Unicode chứ không theo đơn vị mã 16 bit. Cách này khớp với cảm nhận của người dùng. Lưu ý JavaScript tính thô bằng thuộc tính độ dài sẽ ra 2 cho một emoji — đó là lý do nhiều công cụ đếm khác ra số khác.
Số từ tính theo quy tắc nào?
Tách theo khoảng trắng, nên một cụm liền không dấu cách tính là một từ. Với tiếng Việt, mỗi âm tiết cách nhau bằng khoảng trắng nên "công cụ tính" đếm ra 3 từ dù về ngữ pháp đó là hai từ ghép. Đây là cách đếm chuẩn của hầu hết công cụ soạn thảo.

Sao chép đoạn mã này vào website của bạn để thêm công cụ. Nó hiển thị liền mạch — không thương hiệu chèn ngang, chạy trên mọi trang.

px
✓ 100% Miễn phí✓ Không cần đăng ký✓ Nhanh & Chính xác✓ Dùng trên mọi thiết bị