Processed locally on your device

ගෝපනීයතා නীতি

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

ආදානය
Just paste and counts update instantly. Your text never leaves your device.
Local-only, no upload
ප්‍රතිඵල
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.

භාවිතා කරන ආකාරය

  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.

සටහන්

  • 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.

නිතර අසන ප්‍රශ්න

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.