Toolivaro

Contador de tokens de IA gratis

Estima los tokens y el coste de API de cualquier prompt en GPT-4o, Claude Sonnet 4 y otros modelos, todo local.

El contador de tokens de IA estima cuántos tokens consumirá un prompt en los modelos de OpenAI y Anthropic y lo convierte en una estimación de coste de API. Pega un prompt, un mensaje de sistema o un bloque de código, elige una familia de modelos y la herramienta devuelve un recuento estimado de tokens de entrada, una comprobación de la ventana de contexto y —cuando indicas la longitud de salida esperada— un coste combinado de entrada más salida. La estimación usa la heurística documentada por los propios proveedores de aproximadamente un token por cada cuatro caracteres de texto en inglés; es una aproximación, no el tokenizador exacto del modelo, y es deliberadamente más débil con texto no inglés, puntuación densa y código. Los precios son las tarifas públicas de lista registradas el 2026-08-05 y se muestran con su fecha de referencia, para que un cambio posterior del proveedor nunca te engañe en silencio. Todo se ejecuta localmente: el prompt que pegas nunca sale de tu dispositivo, algo que importa cuando el texto contiene código propietario o datos sensibles. Usa esta herramienta antes de un trabajo por lotes para comprobar el gasto, al comparar familias de modelos para una tarea o cuando un error de ventana de contexto te indique que un prompt es demasiado grande para contarlo a mano.

Se procesa localmente en tu navegador

Opcional: se usa para estimar el costo de los tokens de salida.

Cómo 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.

¿Cómo se calcula el resultado?

Un prompt de sistema de 200 palabras en GPT-4o

Un prompt de sistema de 1.000 caracteres se estima en 250 tokens en GPT-4o (4 caracteres por token). A 2,50 $ por millón de tokens de entrada, la entrada cuesta unos 0,0006 $; añadiendo una respuesta solicitada de 200 palabras (≈ 267 tokens de salida a 10 $ por millón), el total asciende a unos 0,0033 $ por llamada.

Entrada y resultado del ejemplo
Entrada Valor
prompt 1,000-character system prompt
model GPT-4o
outputWords 200
Resultado ≈ 250 tokens de entrada · ≈ 267 tokens de salida · ≈ 0,0033 $ por llamada

¿Cuál es la fórmula y sus supuestos?

Estimación de tokens

tokens ≈ ceil(characters ÷ 4)

Términos de la fórmula
Símbolo Significado
characters longitud del texto del prompt (puntos de código)
4 aproximación documentada por los proveedores: ~4 caracteres por token (inglés)

Es una estimación, no la salida exacta del tokenizador. Los recuentos exactos requieren el vocabulario BPE de cada modelo, que no puede incluirse en una página estática.

Estimación de coste

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

Términos de la fórmula
Símbolo Significado
inputPrice precio de lista por millón de tokens de entrada (a 2026-08-05)
outputPrice precio de lista por millón de tokens de salida (a 2026-08-05)

Los tokens de salida se estiman en ~0,75 palabras por token cuando indicas la longitud de salida esperada.

¿Cuáles son los errores más comunes?

  • Tratar la estimación como el recuento exacto de facturación: los tokenizadores del proveedor son la autoridad en facturación.
  • Suponer cuatro caracteres por token en texto no inglés: la heurística está calibrada para inglés.
  • Olvidar que los tokens de salida suelen costar más por token que los de entrada.
  • Pegar código propietario sensible en un tokenizador en línea: esta herramienta mantiene todo local.

¿Cuáles son los supuestos y las limitaciones?

  • La estimación es heurística (caracteres ÷ 4), no la salida exacta del tokenizador del modelo; la precisión baja con texto no inglés, puntuación densa y código.
  • Los precios son tarifas públicas de lista a fecha de 2026-08-05 y pueden cambiar; confírmalos siempre en la página de precios del proveedor antes de comprometer gasto.
  • Las ventanas de contexto y los precios se aplican a los nombres de modelo listados en la fecha registrada; una actualización de modelo puede cambiar ambos.

¿De dónde salen los números?

Última revisión 5 de agosto de 2026 · Versión 1.0.0 · Toolivaro no garantiza el contenido externo.

Preguntas frecuentes

¿Por qué el recuento es una estimación y no exacto?

Los recuentos exactos de tokens provienen del tokenizador de cada modelo, un vocabulario BPE incluido en las librerías del proveedor, demasiado grande para incrustarlo en una página estática. La heurística documentada de ~4 caracteres por token se desvía unos pocos puntos porcentuales en prompts típicos en inglés, lo que basta para planificar costes y contexto.

¿El recuento coincide con las páginas de tokenizador de OpenAI o Anthropic?

Se acerca, pero no es idéntico. Los tokenizadores oficiales usan el vocabulario real y son exactos; esta herramienta usa la heurística documentada para poder ejecutarse íntegramente en tu navegador. Para recuentos que afectan a la facturación, usa el tokenizador del proveedor: la estimación aquí es para planificar.

¿Por qué los precios llevan fecha?

Los precios de los modelos cambian. La herramienta registra las tarifas públicas de lista con las que se construyó (2026-08-05) y muestra esa fecha con cada resultado, para que un cambio posterior de precio en el proveedor nunca se cuele en silencio en una estimación.

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 herramientas de texto y JSON para desarrolladores

¿Encontraste un error o tienes una corrección? Repórtalo: revisamos cada corrección.

¿Te ha sido útil?

Revisado por el equipo editorial de Toolivaro según nuestra metodología Metodología · Política editorial