Skip to main content
Calctrove Calctrove

Character Counter

Character counter

Measure text length fast with Unicode-safe counts, bytes, and publishing limits.

InputsWith spaces89 charsLive

Counting mode

Import from file (optional)

File input

Choose a file

Click, drop, or paste from clipboard.

With spaces

89chars

Counting includes spaces

Live

Input

manual

Words

13

Sentences

1

Paragraphs

1

UTF-8 bytes

89

Analysis detailsunicode, limits, exports

With spaces

89

Without spaces

77

Words

13

Sentences

1

Paragraphs

1

UTF-8 bytes

89

Code points

89

UTF-16 code units

89

Character totals use Unicode grapheme clusters, so composed emoji and accented characters count as one visible character.

SEO & social length checks

Google title+29 chars
Google meta description66 chars
Meta title+29 chars
Meta description71 chars
X post191 chars
Instagram bio61 chars
YouTube title11 chars
TikTok caption2111 chars
Input: manual
Formula
Character count uses grapheme segmentation; byte and code-point totals are tracked in parallel

Symbol legend

Symbol Meaning Unit Copy
N_{grapheme} User-perceived characters (grapheme clusters) count
B_{utf8} UTF-8 byte length bytes
T Input text string
  • Segment text into user-perceived grapheme clusters.
  • Count with-spaces and without-spaces variants from the same grapheme model.
  • Track UTF-8 bytes, code points, code units, and social-limit deltas.
Example

Worked example: "Hello world"

  1. 1 Input text = Hello world.
  2. 2 Characters with spaces = 11.
  3. 3 Characters without spaces = 10.

The phrase has 11 characters including the space.

How
  1. Paste text into the input area.
  2. Switch counting mode with or without spaces.
  3. Review grapheme, byte, and social-limit totals, then copy or export CSV.
Avoid
  • Comparing counts across tools that use different whitespace rules.
  • Mixing grapheme counts with UTF-16 code units when validating limits.
  • Ignoring newline characters when validating strict limits.
FAQ
Does this include spaces in count?

Yes, you can view totals with spaces and without spaces.

Can I use this for social media limits?

Yes. It includes social and SEO limit checks such as Google title/meta and X post limits.

Is Unicode handled correctly for emoji and accents?

Yes. Character totals use grapheme segmentation and also expose bytes, code points, and UTF-16 code units.

Is input stored remotely?

No, counting is processed locally in your browser.

Switch
Switch12