Saltar al contenido
AI suite

Contador de tokens LLM

Pega un texto para ver el número estimado de tokens de Claude, GPT y Gemini lado a lado. Los tokens de GPT se cuentan con exactitud mediante el tokenizador o200k_base; Claude y Gemini no publican sus tokenizadores, por lo que esos valores son aproximados.

Todo se ejecuta localmente en tu navegador: tu texto nunca se envía a ningún servidor.

Guía: Cómo usarlo y características

  • Pega un prompt, documento o código en el área de texto y los recuentos se actualizan automáticamente.
  • El diccionario del tokenizador para el recuento exacto de GPT se carga con la primera entrada (se muestra un aviso de carga).
  • Las tarjetas de Claude y Gemini llevan la etiqueta «aprox.»: espera una desviación de ±10–20%.
  • También se muestran caracteres, palabras y líneas para valorar el tamaño del texto.

Ejemplos: Sample input & output

Short English sentence

Entrada

The quick brown fox jumps over the lazy dog.

Salida

GPT: 10 tokens (exact) / Claude: ~11 tokens / Gemini: ~10 tokens

Short Japanese sentence

Entrada

吾輩は猫である。名前はまだ無い。

Salida

GPT: 14 tokens (exact) / Claude: ~19 tokens / Gemini: ~12 tokens — CJK text tends to use more tokens than English

FAQ: Preguntas frecuentes

  • ¿Qué es un token?

    Es la unidad mínima que usa un LLM para procesar texto. En inglés un token equivale a unos cuatro caracteres; en idiomas CJK un solo carácter puede ser uno o más tokens. El precio de las API y los límites de contexto se miden en tokens.
  • ¿El recuento de GPT es exacto?

    Sí. La herramienta ejecuta el tokenizador o200k_base (el de GPT-4o, GPT-4.1 y la serie o) directamente en tu navegador, por lo que coincide con el recuento de la API de OpenAI. La API de chat añade unos pocos tokens de sobrecarga estructural.
  • ¿Por qué los valores de Claude y Gemini son aproximados?

    Anthropic no publica el tokenizador de Claude 3+ y Google tampoco ofrece uno del lado del cliente. La herramienta estima sus valores a partir del recuento exacto de GPT y la composición de caracteres, con una desviación posible de ±10–20%. Usa las API de recuento oficiales si necesitas cifras exactas.
  • ¿Se envía mi texto a algún servidor?

    No. Todo, incluida la carga del diccionario del tokenizador, ocurre dentro de tu navegador. Puedes pegar documentos confidenciales o código fuente con tranquilidad.

Casos de uso: Casos de uso habituales

  • Estimar el coste de los prompts

    El precio de las API se basa en tokens. Comprueba cuántos tokens consume un system prompt largo o el contexto de un RAG antes de usarlo.

  • Comprobar el límite de contexto

    Antes de pasar un documento completo a un LLM, verifica que cabe en la ventana de contexto del modelo (p. ej. 200K tokens).

  • Comparar la eficiencia entre modelos

    El mismo texto se tokeniza distinto según el modelo. Compara Claude, GPT y Gemini para ver cuál es más eficiente en coste.

Notas: Notas y limitaciones

  • Los valores de Claude y Gemini son estimaciones

    Anthropic y Google no publican sus tokenizadores, así que esos valores se infieren del recuento exacto de GPT y de la composición de caracteres. Pueden desviarse ±10–20%; no los uses para facturación.

  • No se incluye la sobrecarga de la API de chat

    El recuento cubre solo el texto pegado. Las API de chat añaden tokens de estructura, y los system prompts y las definiciones de herramientas consumen tokens aparte.

  • Los tokenizadores cambian entre generaciones

    El recuento de GPT usa o200k_base (GPT-4o / GPT-4.1 / serie o). Modelos anteriores como GPT-3.5 y GPT-4 usan cl100k_base y darán valores distintos.

Caracteres: 0 Palabras: 0 Líneas: 0

Claude

aprox.

0

tokens

Estimación (Anthropic no publica el tokenizador de Claude 3+)

GPT

exacto

0

tokens

o200k_base — GPT-5.5 / GPT-5 / GPT-4o / GPT-4.1

Gemini

aprox.

0

tokens

Estimación (Google no publica un tokenizador del lado del cliente)

Desglose por modelo

Modelo Tokens Límite de contexto Uso
Claude Opus 4.8 aprox. 0 200K 0%
Claude Sonnet 4.5 aprox. 0 200K 0%
Claude Haiku 4.5 aprox. 0 200K 0%
GPT-5.5 0 1.05M 0%
GPT-5 0 400K 0%
GPT-4.1 0 1M 0%
GPT-4o 0 128K 0%
GPT-4 Turbo 0 128K 0%
GPT-3.5 Turbo 0 16K 0%
Gemini 3 Pro aprox. 0 1M 0%
Gemini 2.5 Flash aprox. 0 1M 0%

Los valores de Claude y Gemini son estimaciones heurísticas derivadas del recuento exacto de GPT y de la composición de caracteres; pueden diferir del recuento real de la API en un ±10–20%. Úsalos como referencia, no para facturación.

Artículos para esta herramienta

Artículos recientes

Caso de uso
2026-08-07

Opciones de curl: qué hacen realmente -X, -H y -d

Referencia de las opciones de curl que aparecen en el trabajo diario con APIs: por qué -d ya implica POST, en qué se diferencia de --data-raw, la @ inicial que lee un archivo sin avisar, comillas simples frente a dobles, y por qué -k y -L merecen más cuidado del habitual.

Introducción
2026-08-06

Convertir entre JSON Schema y Zod: cómo se corresponden required y .optional()

Por dentro de un conversor bidireccional que transforma JSON Schema en un esquema de Zod y el código Zod de vuelta a JSON Schema. Incluye los valores por defecto invertidos entre required y .optional(), la tabla de correspondencia de restricciones y cómo se analiza Zod sin ejecutar código.

Caso de uso
2026-08-06

Orden de evaluación en SQL: por qué WHERE no ve el alias del SELECT

El orden en que escribe las cláusulas de SQL no es el orden en que se ejecutan. Referencia del orden lógico (FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT), por qué fallan los alias en WHERE, cuándo usar WHERE y cuándo HAVING, ONLY_FULL_GROUP_BY y la trampa de LEFT JOIN con WHERE.

Caso de uso
2026-08-06

Formato unified diff: cómo leer las cabeceras @@ de git diff

Cómo leer el formato unified diff que genera git: qué significan los cuatro números de @@ -12,7 +12,9 @@, por qué un cambio de un solo carácter aparece como línea completa reemplazada, las trampas de los espacios y los finales de línea, \ No newline at end of file, los diffs combinados @@@ en los merges y la detección de renombrados.

Caso de uso
2026-08-06

Conversión UTC⇄JST: tabla del desfase de 9 horas y errores de zona horaria

Convierta entre UTC y la hora de Japón (JST) con una tabla de referencia, y vea por qué la diferencia con España cambia entre 7 y 8 horas según el horario de verano. Incluye el significado de Z y +09:00 en ISO 8601, cuándo JavaScript desplaza las fechas, el comportamiento de MySQL/PostgreSQL y por qué el cron de GitHub Actions siempre corre en UTC.

Caso de uso
2026-08-04

Referencia de CREATE TABLE: tipos y restricciones en MySQL, PostgreSQL y SQLite

Referencia de CREATE TABLE (DDL) con tablas comparativas entre bases de datos: tipos de datos, autoincremento (AUTO_INCREMENT / IDENTITY / rowid), comportamiento de ON DELETE en claves foráneas y la restricción CHECK que MySQL ignora en silencio.

Anuncio

Anuncio