Social video safe zone preview
Check possible caption overlap with adjustable Reels, Shorts and TikTok guides.
Count characters, words and UTF-8 bytes.
Content updated:
Characters are counted as visible grapheme clusters; bytes measure the UTF-8 encoding of the input. Hello world has 11 characters and 11 bytes, while こんにちは has 5 characters and 15 bytes. The no-whitespace count removes spaces, tabs and line breaks.
| Input example | With / without whitespace | UTF-8 bytes |
|---|---|---|
| Hello world | 11 / 10 | 11 |
| 안녕 world | 8 / 7 | 12 |
| こんにちは | 5 / 5 | 15 |
| A, one line break, B | 3 / 2 | 3 |
| 😀 | 1 / 1 | 4 |
Bytes include whitespace in the full input. A destination counting UTF-16 units or using another encoding may show a different total. This tool does not read PDF files or extract text from images; copy and paste the text first.
Share a short message or link with the QR code generator.Characters are counted as grapheme clusters. Whitespace removal includes spaces, tabs and newlines. Word counts use your browser’s language-aware segmentation.
An emoji sequence displayed as one grapheme, such as a family emoji, counts as one character.
It may count UTF-16 code units or bytes instead of visible characters. Check the destination’s rules.
No text is sent to a server or saved. Input is limited to 100,000 UTF-16 code units for browser performance.
PDF upload is not supported. Copy the text from the PDF and paste it here. Scanned pages need text recognition first. Extra spaces and line breaks introduced during copying affect the result.
The tool does not save your text. Keep a separate copy before resetting or leaving the page.