ChatGPT character counter
Type or paste a prompt or an AI answer to count its characters, words, sentences and tokens as you go.
Free tool · Updated
0
Characters
0
Without spaces
0
Words
0
Tokens (estimate)
0
Sentences
0
Paragraphs
0
Lines
0 min
Reading time
Characters are counted the way people see them, so an emoji is one. Tokens are an estimate at about 4 characters each.
How to use it
- Type or paste your text in the box.
- Watch the counts update as you type.
- Use the token estimate to judge length and cost for ChatGPT, Claude or Gemini.
Tips
- Ask the AI for a length in words, not characters. Models can't count characters reliably.
- For a hard limit, like a 280-character post, check the AI's answer here before you publish.
- Emoji and accented letters count as one character each, the way people read them.
- Tokens track cost and characters track space. Check both for prompts you run often.
Frequently asked questions
Does it count spaces?
Yes. You get the count with spaces and without.
Why can't ChatGPT hit an exact character count?
Models read and write in tokens, not letters, so they don't see single characters well. Ask for a word count, then check the result here.
How are tokens counted?
As an estimate, at about 4 characters per token for English. Each model's tokenizer counts a little differently.
Is my text saved?
No. Counting happens in your browser and nothing is sent anywhere.
More free tools
AI Token CounterPaste any text to estimate its tokens, words and characters, and see how much of a 1M-token context window it fills. Free, private, runs in your browser.Em Dash RemoverRemove em dashes, curly quotes, odd spaces and hidden characters from ChatGPT, Claude or Gemini text so it reads like you wrote it. Free.Markdown to Plain TextPaste a ChatGPT, Claude or Gemini answer and get clean plain text without asterisks, hashes or stray formatting. Free and private.Want a full prompt, not just keywords?
PromptItIn turns a rough idea into a clear prompt for ChatGPT, Claude, Gemini or any image model. Free to start.