Why two counters disagree
Hi 👩💻!An emoji can contain several Unicode characters. Here, the woman, joiner, and laptop form one visible symbol. Text Counter treats it as one character in browsers with Intl.Segmenter; JavaScript’s string length counts the same text differently.
For a form with a length limit, check its own counter after pasting.
How character counts work