The Invisible Enemy

Have you ever pasted your listing text into Amazon, only to see it rejected for exceeding the byte limit — even though it looks short enough? The culprit might be invisible characters that you cannot see but Amazon counts as bytes.

Common Invisible Characters

CharacterUnicodeBytesSource
Zero Width SpaceU+200B3Word processors, web editors
Zero Width Non-JoinerU+200C3Arabic/Persian text, copied content
Zero Width JoinerU+200D3Emoji sequences, complex scripts
Soft HyphenU+00AD2Word processors with hyphenation
BOM / ZWNBSPU+FEFF3Text files saved as UTF-8 with BOM

How They Get Into Your Listing

Invisible characters typically enter your listing text through:

  • Copy-pasting from Microsoft Word: Word inserts zero-width spaces and soft hyphens for formatting
  • Copying from web pages: Websites may contain BOM or zero-width joiners in their HTML
  • Using translation tools: Machine translation can introduce zero-width characters, especially for CJK languages
  • Text file encoding: Files saved as "UTF-8 with BOM" prepend a 3-byte BOM character

Why Amazon Rejects Them

Amazon's system counts all bytes in your text, including invisible characters. A zero-width space (3 bytes) is invisible to you but counts as 3 bytes in your title limit. If you have 10 zero-width spaces in your title, that's 30 bytes of invisible overhead.

How to Detect and Remove Them

The Amazon Listing Byte Checker automatically detects all 5 types of invisible characters. Simply paste your text and click "Clean Invisible Characters" — the tool will:

  1. Remove all zero-width spaces, non-joiners, and joiners
  2. Strip soft hyphens and BOM characters
  3. Show you exactly how many bytes were removed
  4. Recalculate your byte count instantly

Best of all, this happens entirely in your browser. Your listing text never leaves your device.

Prevention Tips

  • Always paste as plain text (Ctrl+Shift+V) when possible
  • Use a plain text editor (Notepad, VS Code) instead of Word
  • Run your text through the checker before submitting to Amazon
  • Save text files as "UTF-8 without BOM"