Why UTF-8 Bytes Matter for Amazon Sellers

When you submit a listing to Amazon, the system counts your text in UTF-8 bytes, not in characters. This distinction is crucial because many characters — especially non-ASCII ones — take up more than 1 byte in UTF-8 encoding.

UTF-8 Encoding Basics

UTF-8 is a variable-length encoding system:

  • ASCII characters (a-z, 0-9, basic punctuation): 1 byte each
  • Latin extended (à, é, ñ, ü): 2 bytes each
  • Chinese, Japanese, Korean characters: 3 bytes each
  • Emoji and rare symbols: 4 bytes each

This means a 75-character Japanese title could consume up to 225 bytes, while the same number of ASCII characters would only use 75 bytes.

Amazon Field Limits (2026 New Rules)

Amazon updated their listing character limits in 2026. Here are the current limits:

FieldUS/UK/DE/CA/AUJP
Title75 chars75 chars
Item Highlights125 charsN/A
Bullet Points (each)255 chars255 chars
Bullet Points (total)1000 chars1000 chars
Description2000 chars2000 chars
Search Terms249 bytes500 bytes

Common Pitfalls

Many sellers are surprised when their listing is rejected despite appearing to be within the character limit. The most common cause is:

  • Using special characters like ® (registered trademark) which takes 2 bytes
  • Copying text from Word documents that contain smart quotes (“ ”) which take 3 bytes each
  • Accidentally pasting invisible characters (zero-width spaces, BOM)
  • Using em-dashes (—) or en-dashes (–) instead of hyphens

How Our Tool Helps

The Amazon Listing Byte Checker counts UTF-8 bytes exactly like Amazon does, using the browser's native Blob API. It also detects invisible characters and warns you before submission. Try it now — it's free and runs entirely in your browser.