All tools

DEV / 001

Word & Character Counter

Count characters, words, lines, and UTF-8 bytes as you type.

Private workspaceYour input stays on this device. HaloBench tools run in your browser whenever possible.
0Characters
0No spaces
0Words
0Lines
0UTF-8 bytes

Guide / 01

When to use it

Use it to trim a cover letter to a 1,000-character limit or to check both visible length and UTF-8 payload size before submitting text to an API.

Guide / 02

Quick guide

  1. Paste the exact text you plan to submit into the text area.
  2. Choose the relevant measure: characters, characters without spaces, words, lines, or UTF-8 bytes.
  3. Edit the text while watching the counters update until the required limit is met.

CHECK

Validate the result

Enter A and the Korean character 가 as a quick check: they each count as one character, while their UTF-8 sizes are one and three bytes respectively.

LIMITS

Know the limits

Characters are counted as Unicode code points, so a combined emoji may count as more than one even when it looks like a single symbol. Words are separated by whitespace rather than linguistic rules.

Reference

Input and output example

Actual output depends on your input and browser environment. Verify any value used for an important decision.

Example input
HaloBench makes small tasks faster.
Expected output
36 characters · 6 words · 36 UTF-8 bytes

FAQ

Frequently asked

Why is the byte count larger than the character count?

UTF-8 uses a variable number of bytes per character. ASCII usually takes one byte, while many accented letters, CJK characters, and emoji require multiple bytes.

Does my data leave this device?

No. This tool is designed to process its working data in your browser. Advertising may load separately, but your tool input is never sent with it.