Cập nhật lần cuối:
Hướng dẫn caption TikTok: Giới hạn ký tự và mẹo viết viral
TikTok là nền tảng video ngắn được dùng trên khắp thế giới, nhưng caption (phần mô tả) là nơi duy nhất bạn có thể diễn giải nội dung video bằng chữ. Viết gì và dừng lại ở đâu ảnh hưởng đến cả việc người xem có mở video hay không, và cả việc video có được tìm thấy trong tìm kiếm nội bộ ứng dụng hay không. Bài viết này giải thích từ giới hạn ký tự của caption TikTok đến những kỹ thuật cụ thể để viết bài đăng dễ lan truyền (xem thêm hướng dẫn SEO số ký tự). Bạn có thể kiểm tra số ký tự của caption bằng Bộ đếm ký tự.
Caption là một trong rất ít chỗ có thể diễn đạt nội dung video thành lời. Bản thân video được tạo nên từ hình ảnh và âm thanh, nên thứ còn lại dưới dạng văn bản chỉ có caption, hashtag và phụ đề tự động. Cách dùng ứng dụng để tìm video bằng tìm kiếm nội bộ đã lan rộng, khiến vai trò của caption càng lớn hơn: cũng như SEO phần mô tả YouTube, việc thông tin dạng chữ đầy đủ dẫn thẳng đến khả năng được tìm thấy. Giới hạn số ký tự của caption (phạm vi không xảy ra cắt bớt) cũng đã được nâng lên theo từng bước.
Tuy nhiên, cơ chế đề xuất cân nhắc từng tín hiệu với trọng số ra sao thì không được công bố. Văn bản caption, hashtag, văn bản âm thanh trong video (phụ đề tự động), phản hồi của người xem như thích, bình luận, chia sẻ - tất cả đều có thể là căn cứ, nhưng cách chấm điểm thì không rõ. Điều chắc chắn là chỉnh riêng caption sẽ vô nghĩa nếu nó lệch với nội dung video; sự nhất quán giữa video và caption phải đến trước.
Giới hạn ký tự TikTok
Giới hạn ký tự của caption TikTok được quy định trong thông số API đăng bài chính thức là 2.200 ký tự (tính đến tháng 8 năm 2026). Cách đếm dựa trên đơn vị UTF-16, nên một chữ Hán hay một chữ có dấu tiếng Việt cũng chỉ tính là một. Tùy tài khoản và khu vực, có nơi nhập được tới 4.000 ký tự - đây là khung mở rộng được triển khai theo từng phần. Giới hạn này đã được nâng lên vài lần, nhưng giá trị của từng thời kỳ và thời điểm chuyển đổi thì không được công bố chính thức, nên bài viết chỉ dùng giá trị hiện hành.
Ngoài caption, TikTok còn có giới hạn ký tự riêng cho từng mục như hồ sơ hay bình luận. Nắm được từ lúc thiết kế tài khoản thì sau này không phải cắt bớt tên hay phần giới thiệu. Bảng dưới đây là giá trị tính đến tháng 8 năm 2026. Vì TikTok không nêu rõ giới hạn của mọi mục trong trang trợ giúp chính thức, bảng này ghi kèm cả những giá trị thực dụng có thể xác nhận ngay trên màn hình đăng bài hoặc màn hình cài đặt.
| Mục | Giới hạn ký tự | Ghi chú |
|---|---|---|
| Caption (phần mô tả) | 2.200 ký tự | Thông số API chính thức. Bao gồm hashtag. Một số tài khoản là 4.000 ký tự |
| Bio (giới thiệu bản thân) | 80 ký tự | Khá ngắn, cần cô đặc lại ý chính |
| Username | 24 ký tự | Chữ, số, dấu chấm và dấu gạch dưới |
| Tên hiển thị (nickname) | 30 ký tự | Dùng được dấu cách và emoji |
| Bình luận | 150 ký tự | Mỗi bình luận |
| Chữ trong video | Không giới hạn (miễn vừa khung hình) | Thêm khi dựng video |
Khung bình luận không đủ để viết hết một lời giải thích dài. Điều muốn bổ sung thì nên đặt bên phía caption, hoặc ghim bình luận của chính mình và chia thành các đoạn ngắn. Phần bio cũng vậy: với 80 ký tự thì chỉ cần một dòng vai trò, một câu giới thiệu và chỉ dẫn tới liên kết là đã đầy.
Tuy nhiên, phần hiển thị trên bảng tin chỉ khoảng 2 dòng đầu trước khi phải nhấn “xem thêm”. Nghĩa là câu hook - thông tin quan trọng nhất - phải nằm trong khoảng vài chục ký tự trước chỗ bị gập lại. Vị trí chính xác nơi bắt đầu gập không được nêu trong tài liệu chính thức và còn xê dịch theo bề rộng màn hình cùng cỡ chữ của thiết bị.
Những điểm cần lưu ý khi đếm ký tự
Giới hạn của caption có vài điểm dễ bỏ sót. Trước hết, hashtag (kể cả ký hiệu #) được tính vào số ký tự của caption. Một thẻ như #cookingtips tiêu tốn 12 ký tự, nên chỉ cần dùng năm hashtag là đã ăn mất 40-60 ký tự trong ngân sách.
Ngoài ra, emoji trông như một chữ nhưng bên trong có loại được tạo từ nhiều điểm mã. Chẳng hạn emoji cờ 🇻🇳 gồm hai Regional Indicator. Vì thông số API đăng bài của TikTok quy định giới hạn theo đơn vị UTF-16, một emoji thường tiêu tốn 2 đơn vị, còn emoji nối nhiều điểm mã như cờ, biến thể tông da hay chuỗi ZWJ thì tiêu tốn nhiều đơn vị hơn nữa. Trong khi một chữ Hán chỉ là 1 đơn vị, thì cứ hình dung một emoji tương đương hai chữ Hán là sẽ không lệch nhiều khi ước lượng. Số ký tự còn lại chính xác thì xác nhận bằng bộ đếm trên màn hình đăng bài là chắc nhất, hoặc dùng Bộ đếm ký tự trước khi đăng.
Lỗi caption thường gặp
Biết giới hạn ký tự chỉ mới là một nửa. Viết sai cách thì vẫn phản tác dụng, nên hãy nắm trước những lỗi thường gặp sau.
- Caption chỉ có hashtag: Xếp toàn “#fyp #viral #trending” thì không còn lại một câu nào diễn giải nội dung video. Bạn mất cả căn cứ cho tìm kiếm lẫn lời chỉ dẫn cho người xem, nên dù ngắn cũng hãy kèm một câu nói rõ nội dung
- Viết đầy đến sát giới hạn: Lượng viết được và lượng nên viết là hai chuyện khác nhau. Gắn caption dài hàng nghìn ký tự cho một video nhảy 15 giây thì độ lệch giữa nội dung video và caption quá lớn, người đọc sẽ rời đi giữa đường
- Mở đầu nhàm chán: Bắt đầu bằng “Hôm nay tôi sẽ giới thiệu về...” thì không ai nhấn “xem thêm”. Trên bảng tin người ta chỉ đọc vài chục ký tự trước chỗ bị gập, nên hãy đặt kết luận hoặc một câu hỏi vào đó
- Dùng emoji quá nhiều: Rải emoji dày đặc thì không còn nhận ra chỗ ngắt câu, và người đọc bỏ luôn việc dõi theo chữ. Dùng emoji như dấu phân đoạn thay vì đồ trang trí thì dễ đọc hơn
- Sao chép nguyên văn từ nền tảng khác: Nên tránh dùng lại y nguyên caption của Instagram hay YouTube. Giới hạn, vị trí gập và cả tập quán đều khác, nên cách viết hiệu quả với caption Instagram chưa chắc dùng được nguyên vẹn trên TikTok. Mang thẳng số hashtag hai chữ số quen dùng ở Instagram sang thì caption biến thành một khối thẻ chứ không còn là phần nội dung
Quan niệm sai lầm phổ biến
Về caption TikTok có vài thông tin được tin rộng rãi nhưng thực ra không chính xác.
- “Cứ gắn #fyp là lên xu hướng” là nhầm: Không có cơ chế nào được xác nhận là chỉ cần gắn #fyp (For You Page) là được đề xuất. Không có giải thích chính thức nào nói rằng một thẻ cụ thể bảo đảm được hiển thị, nên nghĩ trước xem video có được xem đến hết hay không sẽ hợp lý hơn là chọn thẻ
- “Caption dài hơn = có lợi cho tìm kiếm” không hẳn đúng: Dễ nghĩ rằng nhiều ký tự thì dễ được tìm thấy, nhưng nhồi các từ không liên quan đến video thì người xem đến từ từ khóa đó cũng rời đi ngay. Tiêu chí phán đoán là từ đó có nói đúng nội dung video hay không
- “Chỉnh caption sau khi đăng làm giảm phạm vi tiếp cận” là chưa được xác nhận: Thuyết này lan rộng trong giới nhà sáng tạo, nhưng không có giải thích chính thức và cũng không có cách nào để kiểm chứng. Nếu thấy lo thì cứ định trước là dọn hết lỗi chính tả từ trước khi đăng, sẽ khỏi phải băn khoăn
Chiến lược hashtag
Hashtag của TikTok tiêu tốn số ký tự của caption. Cách xếp thật nhiều thẻ như trong chiến lược hashtag của Instagram thì trên TikTok thường chỉ chèn ép phần mô tả. Không tìm thấy tài liệu nào cho thấy TikTok công bố số lượng thẻ khuyến nghị, nên gắn bao nhiêu thẻ không quyết định theo một con số mẫu, mà theo cách phân bổ số ký tự dành cho caption.
Lý do nên siết số lượng nằm ở phía người đọc, không nằm ở cách hoạt động bên trong của hệ thống. Khi có 10 thẻ xếp liền nhau, phần mở đầu caption mà người xem đọc được bị thẻ chiếm hết, và phần giải thích video bị đẩy sang bên kia chỗ gập. Thêm nữa, người đến từ những thẻ ít liên quan đến video sẽ rời đi ngay, nên tăng thẻ để mở rộng đối tượng cũng không làm thời gian được xem dài ra. Chọn đúng thẻ diễn tả sát nhất video đó có tác dụng hơn là cộng thêm số lượng.
| Loại hashtag | Số lượng bài đăng | Vai trò chính |
|---|---|---|
| Thẻ lớn | Trên 1 triệu bài | Bắt được lượt tìm kiếm và lượt dạo của nhiều tầng người dùng |
| Thẻ tầm trung | 10 nghìn - 1 triệu bài | Thu hẹp phạm vi chủ đề, dễ đến với nhóm quan tâm |
| Thẻ nhỏ | Dưới 10 nghìn bài | Ít bài nên khó bị chìm trong danh sách |
| Thẻ riêng | Của riêng bạn | Dùng để làm series và lần lại các bài cũ |
Khác loại nghĩa là khác vai trò, nên kết hợp các thẻ có tính chất khác nhau thì công dụng của từng thẻ không bị trùng lặp, hơn là xếp liền các thẻ cùng tính chất. Các mốc số lượng bài đăng không phải phân loại chính thức, chỉ là cách vạch ranh giới tiện dụng để nắm quy mô của thẻ. Kiểm tra trước tổng số ký tự bao gồm cả hashtag bằng Bộ đếm ký tự thì sẽ tránh được việc vượt giới hạn.
- Đặt hashtag ở cuối caption, không phải ở đầu
- Trước khi dùng, hãy thử tìm chính thẻ đó để biết nó có ra kết quả bình thường hay không
- Kết hợp thẻ rộng (#fyp, #viral) với thẻ hẹp (#cookingtips, #budgettravel)
Caption là văn bản mà tìm kiếm trong ứng dụng đọc được
Video được làm bằng hình và tiếng, nên phần còn lại dưới dạng chữ chỉ có caption, hashtag và phụ đề tự động. Vì vậy caption là chỗ để nói lại nội dung video bằng chính những từ mà người xem gõ vào thanh tìm kiếm. Cùng cách nghĩ với SEO phần mô tả của YouTube, đặt những từ đó ở phần đầu thì đường đến video từ tìm kiếm trong ứng dụng sẽ nhiều thêm. Ngược lại, nhồi những từ không liên quan đến video thì người đến bằng từ đó sẽ rời đi ngay, nên tiêu chuẩn để chọn là từ đó có nói đúng nội dung video hay không.
Mẹo viết caption
- Bắt đầu bằng câu hook: Phần đọc được trên feed chỉ là vài chục ký tự trước chỗ bị gập, nên hãy đặt kết luận hoặc một câu hỏi ở đó. Câu mở đầu bằng phẳng kiểu “Hôm nay tôi giới thiệu về...” thì khó được nhấn “xem thêm”
- Tạo khoảng trống tò mò: Caption tiết lộ vừa đủ để người xem muốn mở video, phần trả lời để lại cho video. Tuy vậy, cách viết giấu đáp án để kéo dài mà lặp lại nhiều lần thì người xem sẽ chán
- Sử dụng lời kêu gọi hành động: “Lưu lại để xem sau”, “Tag người cần điều này”, “Để lại câu trả lời trong bình luận” cho người xem một bước tiếp theo cụ thể. Bài đăng không viết ra mình muốn người khác làm gì thì dù được thấy là hay cũng trôi qua mà không có gì xảy ra. Ngược lại, xếp nhiều CTA lại thành ra áp đặt, nên một bài một CTA là đủ
- Thêm giá trị: Với mẹo và hướng dẫn cách làm, người xem chủ động tìm thông tin bổ sung, nên caption dài có chỗ dùng. Còn với video mà bản thân hình ảnh đã nói hết thì phần chữ dài chỉ tạo khoảng lệch với nội dung video
- Sử dụng emoji chiến lược: Emoji giúp mắt dễ quét và truyền được giọng điệu, nhưng dùng quá nhiều thì không còn thấy chỗ ngắt câu. Khoảng 3-5 cái mỗi caption, đặt ở đầu dòng hoặc chỗ chuyển phần, dùng như dấu ngắt chứ không phải để trang trí
Cấu trúc để caption dài đứng được
Dù giới hạn có tới hàng nghìn ký tự, phần thực sự được đọc vẫn là vài dòng trước chỗ bị gập. Nếu viết dài thì hãy dựng cấu trúc với tiền đề là caption sẽ bị gập.
- Caption “hai tầng”: Đặt một thông điệp ngắn mà chỉ vài dòng đầu đã đủ trọn nghĩa, rồi tiếp phần chi tiết và bối cảnh ở bên kia chỗ “xem thêm”. Người không mở ra vẫn nhận được ý chính, người mở ra thì có thêm thông tin
- Kết thúc bằng một câu hỏi: Một câu như “Bạn thuộc loại nào?” ở cuối tạo ra lý do để người xem viết cảm nhận. Khi phần bình luận có người viết thì phần sau của caption cũng dễ được đọc hơn
- Thử đổi cách viết trên cùng một video: Đăng cùng nội dung video với caption dựng khác nhau rồi tự so trên tài khoản của mình xem bên nào chạy tốt hơn. Phản ứng của người xem chính tài khoản mình là căn cứ đáng tin hơn ví dụ thành công của người khác
- Có một khuôn dùng lại được: Định trước thứ tự câu mở đầu, phần chính, CTA và hashtag thì mỗi lần đăng không phải nghĩ lại từ cấu trúc, và cũng dễ so sánh hơn
Cách ước lượng số ký tự
Nguyên tắc khi còn do dự thì rất đơn giản: caption đã có một câu mà không cần xem video vẫn hiểu được nội dung hay chưa. Có câu đó rồi mà vẫn còn dư chỗ thì thêm bối cảnh và phần bổ sung; chưa có câu đó thì viết bao nhiêu ký tự cũng vẫn thiếu. Để kiểm tra số ký tự trước khi đăng, bạn có thể dùng Bộ đếm ký tự.
Khác biệt theo khu vực và ngôn ngữ
TikTok là nền tảng nhiều ngôn ngữ, và số ký tự cần để truyền tải cùng một nội dung thì khác nhau theo từng ngôn ngữ. Không tìm thấy thống kê công bố về độ dài caption trung bình theo ngôn ngữ, nên ở đây chỉ sắp xếp lại phía cơ chế quyết định số ký tự.
| Ngôn ngữ | Đặc điểm về số ký tự | Điểm cần lưu ý |
|---|---|---|
| Tiếng Việt | Dùng chữ Latin và có khoảng trắng giữa các âm tiết nên số ký tự dễ dài ra | Khoảng trắng cũng tiêu tốn một đơn vị. Chữ có dấu nhập từ bàn phím tiếng Việt thường được lưu ở dạng đã ghép sẵn, nhưng nếu văn bản lấy từ nguồn khác thì cách đếm có thể lệch, hãy kiểm tra bằng bộ đếm |
| Tiếng Anh | Có khoảng trắng giữa các từ nên cùng một nội dung cũng dài ra | Việc hay dùng từ viết tắt cũng có một lý do là ràng buộc số ký tự |
| Tiếng Nhật, Trung, Hàn | Lượng thông tin trên mỗi ký tự lớn | Chữ full-width cũng được đếm là một đơn vị, nên với cùng giới hạn thì đưa được nhiều nội dung hơn tiếng Việt |
| Viết song ngữ | Cách xếp hai ngôn ngữ cạnh nhau, ví dụ tiếng Anh cộng ngôn ngữ địa phương | Viết cùng một nội dung hai lần thì tiêu tốn số ký tự gấp đôi. Hãy định trước đặt ngôn ngữ nào ở phần đầu |
Chữ trong video và caption: Nên đặt thông tin nào ở đâu
Trên TikTok, phần chữ gắn trực tiếp vào video và phần chữ trong caption đảm nhận những vai trò rất khác nhau. Đặt thông tin ở đâu sẽ quyết định cách người xem tiếp nhận nó cũng như khả năng được tìm thấy qua tìm kiếm.
| Hạng mục | Chữ trong video | Caption |
|---|---|---|
| Thời điểm hiển thị | Luôn nhìn thấy trong khi phát video | Chữ nhỏ ở cuối màn hình |
| Mức độ được đọc | Cao (là một phần của video) | Thấp (phải chủ động nhấn để xem) |
| Ảnh hưởng đến tìm kiếm | Hạn chế (việc có được xử lý như văn bản hay không thì không được công bố) | Có (là đối tượng của tìm kiếm trong ứng dụng) |
| Phân lượng ước lượng | Câu ngắn đọc hết trong một hơi trên một khung hình | Phần giải thích video cộng hashtag |
Thông tin nhất định phải đến được với người xem trong lúc phát thì đặt vào chữ trong video, còn những từ muốn được tìm thấy thì đặt vào caption. Chữ trong video bị ràng buộc mạnh bởi chiều rộng màn hình và thời gian hiển thị: nhồi từ hai dòng trở lên vào một khung hình thì cảnh đã chuyển trước khi người xem đọc xong. Phần giải thích dài thì đừng cố nhét vào video, chuyển sang caption sẽ chắc chắn hơn.
TikTok so với các nền tảng khác: So sánh caption
So sánh thông số caption giữa các nền tảng giúp thấy rõ hơn vị trí của TikTok. Các giá trị giới hạn là thông số chính thức của từng nhà cung cấp. Số dòng hiển thị trên bảng tin là con số ước lượng suy ra từ màn hình ở thời điểm tháng 8 năm 2026, và có những hạng mục mà không nhà cung cấp nào nêu rõ trong tài liệu chính thức.
| Nền tảng | Giới hạn caption | Hiển thị trên bảng tin |
|---|---|---|
| TikTok | 2.200 ký tự (một số tài khoản là 4.000 ký tự) | Khoảng 2 dòng đầu |
| Instagram Reels | 2.200 ký tự | Khoảng 1-2 dòng đầu |
| YouTube Shorts | Tiêu đề 100 ký tự / phần mô tả 5.000 ký tự | Chỉ dòng tiêu đề |
| X (trước đây là Twitter) | 280 ký tự (25.000 với gói trả phí) | Toàn bộ văn bản |
Điều nhìn ra được từ bảng so sánh không phải là giới hạn bên nào lớn hơn, mà là “phần nào được thấy đầu tiên” khác nhau ra sao. YouTube Shorts phải nói trọn nội dung trong 100 ký tự của tiêu đề, còn phần mô tả dài chỉ được đọc sau khi người xem mở ra. X hiển thị toàn văn ngay từ đầu nên không cần cách viết lấy việc bị gập làm tiền đề. TikTok và Instagram thì giới hạn dài nhưng phần thấy đầu tiên chỉ vài dòng, nên nếu đưa cùng một video lên nhiều nền tảng, dùng lại phần thân bài cũng được, riêng câu mở đầu thì nên viết riêng cho từng nền tảng.
Kết luận
Điều quyết định caption không phải là giới hạn lớn tới đâu, mà là phạm vi được thấy đầu tiên viết những gì. Hãy đặt một câu nói đúng nội dung video vào vài chục ký tự trước chỗ bị gập, phần bối cảnh và bổ sung để lại phía sau “xem thêm”. Tránh những cạm bẫy phổ biến như caption chỉ toàn hashtag hay nhồi nhét từ khóa, và nhớ rằng chất lượng caption đi cùng chất lượng video chứ không thay thế được nó. Chất lượng caption cũng không lên trong một sớm một chiều: hãy xem dữ liệu phân tích của từng bài đăng và tiếp tục kiểm chứng xem khoảng số ký tự nào, cấu trúc nào phù hợp với tài khoản của mình. Để xác minh số ký tự trước khi đăng, hãy dùng Bộ đếm ký tự.