Text Counter — Bytes, SNS Limits, Spaces Included/Excluded Analysis
Count characters (with/without spaces), bytes (CJK = 2 or 3 bytes), words, sentences, paragraphs, and compare against Twitter, Instagram, YouTube, and Facebook limits. Free.
0
With spaces
0
No spaces
0
Words
0
Sentences
0
Paragraphs
0
Bytes (CJK=2)
0
Bytes (CJK=3)
Tip: Twitter shortens URLs to 23 characters. CJK characters use 2–3 bytes each.
Frequently Asked Questions
Q. How many bytes is a Korean character?
It depends on the encoding. EUC-KR (MS949) uses 2 bytes per Korean character; UTF-8 uses 3 bytes. This tool shows both calculations simultaneously.
Q. Is Twitter's character limit exactly 280?
The base limit is 280 characters. However, URLs are auto-shortened to 23 characters, and CJK characters may count differently depending on Twitter's internal encoding. This tool shows raw Unicode character counts.
Q. What is Instagram's caption character limit?
Instagram captions support up to 2,200 characters. However, only the first 125 characters are shown in search previews without tapping "more."
Q. Why does the space-included vs. excluded count matter?
Different platforms and clients use different standards. Naver Blog counts spaces; many writing contracts exclude them. Checking both ensures accurate length management.
Q. Does it calculate in real time?
Yes. All metrics update instantly as you type. Everything runs in your browser with no server calls.
Q. What is YouTube's description character limit?
YouTube video descriptions support up to 5,000 characters. Only the first 157 characters appear before viewers tap "Show More" on YouTube apps.
How to Use
Enter or paste your text into the input field.
See character counts (with/without spaces), bytes, words, sentences, and paragraphs instantly.
Progress bars show how close you are to each platform's character limit.
Red bars instantly highlight platforms where your text exceeds the limit.
Expert Knowledge: Text Counter — Bytes, SNS Limits, Spaces Included/Excluded Analysis
Text encoding is foundational to digital communication. ASCII represents 128 English characters in 7 bits. UTF-8 is variable-length: English = 1 byte, Korean/Chinese/Japanese = 3 bytes, some emoji = 4 bytes. Many APIs and database columns impose byte limits, not character limits. For example, MySQL's VARCHAR(255) means 255 bytes — in UTF-8, that's only 85 Korean characters (85 × 3 = 255 bytes). Always check byte counts when working with multi-byte character sets.
Related Tools
Count words, characters, and sentences in real-time. Instantly check if your blog post meets the SEO-optimal 2,000+ character target.
Analyze keyword density to the nearest 0.1%. Detect over-optimization before it triggers Google penalties. Ideal for SEO-focused content.
Convert Korean post titles into SEO-friendly English URL slugs instantly. Works with WordPress, Naver Blog, Tistory, and all major platforms. Auto-removes special characters.