Character Counter

Paste or type your text and watch the character count update instantly, along with spaces, words, lines and bytes.

Characters0
Without spaces0
Words0
Lines0
Bytes (UTF-8)0

How to use the character counter

A character counter is most useful right before you hit a limit: a bio field that stops at 160, a text message that splits into two, or a product title that gets cut off in search results. Type straight into the box or paste a draft from anywhere, and every figure refreshes while you edit. There is no button to press and nothing to upload.

The large number at the top is the total character count. Underneath it you will find:

Trim a sentence and you see the effect immediately, which makes it easy to shave a draft down to an exact target.

How characters are counted

Computers store text as code points, but people read characters. A thumbs-up with a skin tone, a family emoji or a letter with a stacked accent can be several code points glued together. This tool counts grapheme clusters, the units a reader perceives as one symbol, so the number matches what you would count with your finger on the screen.

Bytes are a different measurement. In UTF-8 an English letter takes one byte, “é” takes two, most Chinese, Japanese and Korean characters take three, and a typical emoji takes four or more. When a database column is defined in bytes, this figure is the one to watch.

Practical tips for common limits

Where Typical limit
SMS (plain Latin text) 160 characters per segment
SMS with emoji or non-Latin script 70 characters per segment
Meta description in search results roughly 150–160 characters
X (Twitter) post 280 characters

A single emoji can switch a text message into the 70-character mode, so check before you send a long marketing SMS. For meta descriptions, put the key phrase early, since truncation depends on pixel width as well. And when a form says “500 characters max,” ask whether spaces count; the second figure on this page answers that right away.

Frequently asked questions

Does an emoji count as one character?

Yes. The counter counts what you actually see on screen, so a single emoji, a flag or an emoji with a skin tone counts as 1, even though it may be built from several code points behind the scenes.

Why is the byte count higher than the character count?

UTF-8 uses one byte for plain English letters but two to four bytes for accented letters, Asian scripts and emoji. Databases and some APIs limit bytes rather than characters, so the two numbers can differ quite a bit.

Are spaces included in the count?

The main number includes spaces and line breaks. The “without spaces” figure removes all whitespace, which is useful when a form or assignment counts only visible characters.

Is my text sent anywhere?

No. Counting happens entirely in your browser, so drafts, passwords or private messages never leave your device.

Will my number match what a social network shows?

Usually, but not always. Some platforms weigh links or certain scripts differently, so treat this count as a close guide and leave a little headroom.