How does Threads count emoji toward the 500 limit?
The Threads API documentation lists two rules side by side: text posts are limited to 500 characters, and emojis are counted as the number of UTF-8 bytes. A simple emoji such as a thumbs up is 4 bytes, a flag is two regional letters of 4 bytes each, and a family emoji made of four people and three joiners is 25 bytes. Letters, digits and punctuation count once each. A caption with ten emoji therefore uses about 40 of its 500, not 10.