Is this Claude token count exact?
No. The Claude tokenizer uses a compatible local encoding to create a useful text-length estimate. It does not claim to run Anthropic's billing tokenizer, which is why the badge says Estimate rather than Exact. The final request can include message, tool, cache, and output accounting that is visible only to the provider.
Use Anthropic token-counting and usage records when a hard context limit or invoice must be exact.
How should you plan a long Claude context?
A large context window can hold substantial material, but filling it is not automatically efficient. Use the Claude tokenizer on the actual system prompt, retrieved documents, conversation history, and next question. Reserve room for generated output and tool results.
When repeated context is cacheable, the cost model can apply a cache-read rate. That count is only a scenario. Cache writes, duration, eligibility, and hit behavior must follow Anthropic's current documentation.
How much does a Claude prompt cost?
The cost depends on normal input, eligible cache-read input, generated output, and the selected Claude model. The Claude tokenizer reads prices from one dated configuration sourced to Anthropic's pricing page; it does not treat missing data as zero or combine standard rates with batch or regional terms.
Test a typical response and a high-output response in the calculator before comparing providers.
What is the source of truth for Claude billing tokens?
Anthropic's API token-counting response and usage records are the source of truth for a complete Claude request. The Claude tokenizer uses a compatible local estimate and cannot reproduce provider framing, tool definitions, attachments, cache accounting, or generated output. Use the local count to edit and budget, then reconcile production limits and invoices with the provider record.
Related planning tools
Move from token shape to total workload cost, or compare another provider's accuracy boundary.