“Your essay must be under 1,200 characters” or “your report must fit 3 pages of 400-character manuscript paper” - do you count by hand every time?

In this article, we explain how to count characters, covering full-width vs half-width, bytes vs characters, and how whitespace and line breaks are treated.

Character counting basics

Characters can be counted in different ways:

Type Meaning Example
Character count Each character counts as one “ABCあいう” → 6 characters
With / without whitespace Whether spaces and newlines count Depends on the rules
Byte count Size as data Full-width is 3 bytes (UTF-8)

Full-width vs half-width

Japanese text distinguishes:

  • Full-width: hiragana, katakana, kanji, full-width letters and marks (あ, ア, A, 1, !)
  • Half-width: half-width letters and marks (a, A, 1, !)

In character counting, both full-width and half-width usually count as one character each. Note that A and A look similar but are different characters.

Key point: "Under N characters" in submissions usually includes whitespace. Check the stated definition before counting.

Bytes vs characters

Bytes measure the data size of text. With UTF-8 encoding:

Character Bytes (UTF-8)
Half-width letters (a, 1) 1 byte
Hiragana and kanji (あ, 漢) 3 bytes
Emoji (😀) 4 bytes

When a system limit says “under 100 bytes”, count bytes, not characters.

Example: “abcあいう”

  • Characters: 6
  • Bytes: 3 + 9 = 12 bytes

Text transformations you can do at the same time

While counting characters, these conversions are also common:

  • Uppercase ⇄ lowercase: convert English case in bulk
  • Clean up whitespace: remove repeated spaces or blank lines
  • Trim: strip unwanted leading and trailing spaces from pasted text

Caution: Word processors and text editors may count differently. Verify with the tool your submission specifies.

How to count characters

The Tools Hub text tools show the character count in real time as you paste.

1

Paste your text

Paste the passage you want to count into the input area.

2

Read the count

The character count and line count update in real time.

3

Transform if needed

Uppercase/lowercase conversion and whitespace cleanup are on the same page.

The tool introduced in this article

Text Tools

Character counting, case conversion and whitespace cleanup in one place. All in your browser.

Count now

Summary

  • Full-width and half-width characters each count as one
  • Bytes measure data size (Japanese is 3 bytes in UTF-8)
  • Whether whitespace counts depends on the rules you are given
  • Counting and transforming can be done in the same tool
  • The Tools Hub text tools work entirely in your browser

Next time you need a character count, use the steps above or the Tools Hub text tools.

FAQ

Do full-width and half-width each count as one?

Yes. Standard character counting treats both as one character. A and A look similar but are different characters.

How do I count bytes?

In UTF-8, half-width letters are 1 byte, hiragana and kanji are 3 bytes, and emoji are 4 bytes. Use byte counts when the limit is specified in bytes.

Do line breaks and spaces count?

It depends on the counting method. “Under N characters” for submissions usually includes whitespace, but check the stated definition.

Can I transform text while counting?

Yes. The text tools let you count characters and convert case or clean whitespace on the same page.