Processed locally on your device

Brojač Karaktera

Count visible characters, whitespace-excluded length, lines, bytes, and code points instantly in your browser.

Unos
Just paste and counts update instantly. Your text never leaves your device.
Local-only, no upload
Rezultati
Limit off
Characters (visual) Grapheme clusters via Intl.Segmenter when available.
0 знакова
Without spaces/line breaks Whitespace excluded
0 знакова
Lines
0 lines
Bytes (UTF-8) API/DB limits
0 bytes
Code points Technical view
0 pts
Full-width estimate ASCII = 0.5, others = 1.0
0 знакова

Limit

Target length Set a target and track remaining characters.
Limit off
Over limit
Progress toward target
Selection count

Select a portion of the text to show a dedicated count in the results panel.

Kako koristiti

  1. 1

    Paste your text

    Counts update the moment you type or paste.

  2. 2

    Check what matters

    Visual characters are primary, with bytes and code points as backups.

  3. 3

    Set a limit

    Enter a target to see remaining characters and progress.

Example

Hello world! 👨‍👩‍👧‍👦
Spaces and
new lines.

Beleške

  • Visual count uses grapheme clusters; results may vary slightly by environment.
  • Whitespace-excluded count removes spaces, tabs, and newlines before counting.
  • UTF-8 byte count is useful for APIs, DB fields, and message limits.
  • Full-width estimate is a guideline, not a strict standard.

Monthly rent increase

Does this send my text to a server?

No. All counting happens locally in your browser.

Why do grapheme and code point counts differ?

Emoji or combined characters can be multiple code points but one visible character.

Does selection count include line breaks?

Yes, the selection count uses the same visual count as the main total.

Can I count without spaces?

Yes, check the "Without spaces/line breaks" row.