Toolivaro

Contador de tokens de IA grátis

Estime tokens e custo de API para qualquer prompt em GPT-4o, Claude Sonnet 4 e outros modelos — tudo local.

O contador de tokens de IA estima quantos tokens um prompt vai consumir nos modelos da OpenAI e da Anthropic e converte isso em uma estimativa de custo de API. Cole um prompt, uma mensagem de sistema ou um bloco de código, escolha uma família de modelos, e a ferramenta retorna uma contagem estimada de tokens de entrada, uma verificação de janela de contexto e — quando você informa um tamanho de saída esperado — um custo combinado de entrada mais saída. A estimativa usa a heurística documentada pelos próprios fornecedores, de aproximadamente um token para cada quatro caracteres de texto em inglês; é uma aproximação, não o tokenizer exato do modelo, e é deliberadamente mais fraca para texto em outros idiomas, pontuação pesada e código. Os preços são as taxas públicas de tabela registradas em 2026-08-05 e são exibidos com sua data de referência, para que uma mudança no fornecedor nunca o engane silenciosamente. Tudo roda localmente: o prompt que você cola nunca sai do seu dispositivo, o que importa quando o texto contém código proprietário ou dados sensíveis. Use esta ferramenta antes de um job em lote para conferir o gasto, ao comparar famílias de modelos para uma tarefa ou quando um erro de janela de contexto indicar que um prompt é grande demais para contar à mão.

Processado localmente no seu navegador

Opcional — usado para estimar o custo dos tokens de saída.

Como usar esta calculadora

What a token is, and why the count is an estimate

A token is the unit a language model reads and writes: roughly a word, a sub-word, or a punctuation mark, depending on the model’s vocabulary. Models are billed per token, and their context windows are measured in tokens, which is why the number matters before you send a prompt. The tool estimates the count with the vendors’ own documented heuristic — about one token per four characters of English text — rather than each model’s exact tokenizer, whose BPE vocabulary is far too large to ship in a static page.

The estimate is calibrated for English prose. Non-English text, dense punctuation, code with long identifiers, and tables all tokenize differently, and the page says so plainly: for billing-critical counts the vendor tokenizer is authoritative, and this tool is for planning — sanity-checking spend before a batch job, comparing model families, or finding out why a prompt overflowed its context window.

Estimating cost before you commit

Cost is two numbers, not one: input tokens and output tokens, and they are billed at different rates — output almost always costs more per token. The tool asks for an expected output length when you want the full picture, estimates output tokens at roughly 0.75 words per token, and combines both sides at the model’s public list prices.

The prices are shown with the date they were recorded (2026-08-05) because model pricing changes — a rate update at the vendor is never silently baked into an estimate. When you are planning a real workload, confirm the current rates on the vendor’s pricing page; the tool’s job is the arithmetic, not the price forecast.

Choosing a model family for the job

The counter lets you compare models side by side: the same prompt can be 250 tokens on one family and 220 on another, and the input cost per million tokens differs enough that the comparison changes real decisions about batch size and routing. Run the same prompt across the families you are considering and read the combined cost — that is the number that belongs in a budget review, not the token count alone.

The context-window check is the other side of the comparison: a prompt that fits comfortably in one family’s window may not fit a smaller-window model at all, and the tool flags that before you discover it in an API error.

The local promise

Prompts you paste here often contain proprietary code, unpublished plans, or personal data — exactly the text you should not send to a third-party tokenizer. Everything runs in your browser: the estimate is computed locally, nothing is uploaded, logged, or stored, and there is no server that could see the text. The trade is the one disclosed above: the count is the documented heuristic rather than the exact vocabulary, which is the honest price of keeping the prompt on your device.

Como o resultado é calculado?

Um prompt de sistema de 200 palavras no GPT-4o

Um prompt de sistema de 1.000 caracteres é estimado em 250 tokens no GPT-4o (4 caracteres por token). A US$ 2,50 por milhão de tokens de entrada, a entrada custa cerca de US$ 0,0006; adicionar uma resposta solicitada de 200 palavras (≈ 267 tokens de saída a US$ 10 por milhão) eleva o total para cerca de US$ 0,0033 por chamada.

Exemplo de entrada e saída
Entrada Valor
prompt 1,000-character system prompt
model GPT-4o
outputWords 200
Resultado ≈ 250 tokens de entrada · ≈ 267 tokens de saída · ≈ $0.0033 por chamada

Qual é a fórmula e suas premissas?

Estimativa de tokens

tokens ≈ ceil(characters ÷ 4)

Termos da fórmula
Símbolo Significado
characters comprimento do texto do prompt (code points)
4 aproximação documentada pelos fornecedores: ~4 caracteres por token (inglês)

Uma estimativa, não a saída exata do tokenizer. Contagens exatas exigem o vocabulário BPE de cada modelo, que não cabe em uma página estática.

Estimativa de custo

cost = (inputTokens ÷ 1,000,000 × inputPrice) + (outputTokens ÷ 1,000,000 × outputPrice)

Termos da fórmula
Símbolo Significado
inputPrice preço de tabela por milhão de tokens de entrada (em 2026-08-05)
outputPrice preço de tabela por milhão de tokens de saída (em 2026-08-05)

Tokens de saída são estimados em ~0,75 palavra por token quando você informa um tamanho de saída esperado.

Quais são os erros mais comuns?

  • Tratar a estimativa como a contagem exata de faturamento — os tokenizers dos fornecedores são a autoridade para faturamento.
  • Supor quatro caracteres por token para texto em outros idiomas — a heurística é calibrada para inglês.
  • Esquecer que tokens de saída costumam custar mais por token do que tokens de entrada.
  • Colar código proprietário sensível em um tokenizer online — esta ferramenta mantém tudo local.

Quais são as premissas e limitações?

  • A estimativa é heurística (caracteres ÷ 4), não a saída exata do tokenizer do modelo; a precisão cai para texto em outros idiomas, pontuação densa e código.
  • Os preços são taxas públicas de tabela de 2026-08-05 e podem mudar; confirme sempre na página de preços do fornecedor antes de assumir o gasto.
  • Janelas de contexto e preços valem para os nomes de modelo listados na data registrada; uma atualização de modelo pode mudar ambos.

De onde vêm os números?

Última revisão 5 de agosto de 2026 · Versão 1.0.0 · Toolivaro não garante conteúdo externo.

Perguntas frequentes

Por que a contagem é uma estimativa em vez de exata?

Contagens exatas vêm do tokenizer de cada modelo, um vocabulário BPE que acompanha as bibliotecas do fornecedor — grande demais para embutir em uma página estática. A heurística documentada de ~4 caracteres por token fica dentro de alguns pontos percentuais para prompts típicos em inglês, o que é preciso o suficiente para planejar custo e contexto.

A contagem corresponde às páginas de tokenizer da OpenAI ou da Anthropic?

Perto, mas não idêntica. Os tokenizers oficiais usam o vocabulário real e são exatos; esta ferramenta usa a heurística documentada para rodar inteiramente no seu navegador. Para contagens críticas de faturamento, use o tokenizer do fornecedor — a estimativa aqui é para planejamento.

Por que os preços têm data?

Os preços dos modelos mudam. A ferramenta registra as taxas públicas de tabela com as quais foi construída (2026-08-05) e mostra essa data junto com cada resultado, para que uma mudança de preço posterior no fornecedor nunca seja embutida silenciosamente em uma estimativa.

Does the tool count output tokens for me?

Only when you provide an expected output length. Output tokens are estimated at roughly 0.75 words per token and combined with input cost at the model’s output rate. Without a length, the tool reports input cost alone.

Why is my code tokenized so differently from my prose?

Tokenizer vocabularies are trained on the language they see most: prose-heavy text tokenizes near the four-characters-per-token average, while code and non-English text drift from it. That is the main reason the estimate is an approximation rather than an exact count.

Parte de Kit de ferramentas de texto e JSON para desenvolvedores

Encontrou um erro ou tem uma correção? Informe — revisamos toda correção.

Foi útil?

Revisado pela equipe editorial da Toolivaro conforme nossa metodologia Metodologia · Política editorial