A token is a chunk, not a word
Models read text in pieces. A common short word is usually one piece; a long or rare word is two or three. Numbers, punctuation and code break into more pieces, so a spreadsheet export costs more tokens than prose of the same length. Each provider cuts differently, which is why counts vary.
Rule of thumbAbout 4 characters of English per token, or 750 words per 1,000 tokens.