oddkit
~/oddkit/tools/
// tally

Character Counter

Count characters in your text locally in your browser, with spaces included and excluded.

With spaces

0

Without spaces

0

Browser-based character counter

Count characters in essays, social posts, meta descriptions, and form fields as you type. Counting runs locally and updates instantly, with a separate count that excludes all whitespace.

Text you type or paste is processed locally in your browser. It is never uploaded to oddkit's servers.

Common use cases

  • Check text length against a character limit before submitting
  • Compare character counts with and without spaces
  • Count multi-byte characters like emoji correctly

FAQ

Is my text uploaded anywhere?

No. Counting happens entirely locally in your browser as you type.

How is "without spaces" calculated?

All whitespace characters — spaces, tabs, and line breaks — are removed before counting.

Does it count emoji correctly?

Yes. Counting uses Unicode code points, so multi-byte characters like emoji count as a single character.

Counting modes

Count With Spaces

See the total character count including every space, tab, and line break.

Count Without Spaces

See the character count with all whitespace removed, for limits that only count visible characters.

Unicode & Emoji-Aware Count

Count multi-byte characters like emoji and accented letters as a single character using Unicode code points.