Texto y datos

Contar tokens

Pega un prompt o un documento y mira el recuento exacto de tokens del tokenizador de OpenAI, no la regla de «caracteres entre cuatro». La tabla dice si cabe.

Pruébalo aquí, sin cuenta

Guardar y continuar en el escritorio

Descarga o copia tu resultado aquí primero. Continúa en el escritorio para guardar en Archivos o usar más funciones.

  • Sigue escribiendo en Notas: cuenta palabras y caracteres mientras escribes
  • Guarda en Archivos cuando continúes en el escritorio
  • Todas las herramientas en un lugar, sin pestañas nuevas
Abrir el escritorio gratis

Después de descargar, continúa en el escritorio para Archivos o la app completa.

Qué puede hacer esta herramienta

Exacto donde se puede, marcado donde no

OpenAI publica sus tokenizadores, así que el recuento para GPT-5, GPT-4.1, GPT-4o y los antiguos GPT-4 y 3.5 es exacto: el mismo vocabulario que usa la API, ejecutándose aquí. Las filas de Claude, Gemini y Llama llevan ≈: se cuentan con el vocabulario de OpenAI en lugar del suyo, así que son una estimación. Para Claude se queda corta (su tokenizador saca más tokens del mismo texto, y más aún en código o en otros idiomas), así que deja margen.

Por qué «caracteres entre cuatro» te falla

La regla está calibrada sobre prosa en inglés, y aun ahí se pasa: un párrafo corriente en inglés sale casi una cuarta parte por debajo con el tokenizador de GPT-5. El griego, el hebreo o el tailandés salen alrededor de la mitad por encima, y con el tokenizador antiguo de GPT-4 Turbo y GPT-3.5 cuestan casi un token por carácter. El JSON también queda por encima. Cerca del límite, esa diferencia decide si la llamada pasa.

El vocabulario se descarga una vez y nada más sale de aquí

El tokenizador ocupa alrededor de un megabyte y se descarga la primera vez que escribes, luego queda en caché: por eso los recuentos de caracteres y palabras aparecen al instante mientras llega, y la siguiente visita es inmediata. Tu texto no forma parte de eso: se tokeniza aquí, en esta pestaña, y no se envía a ningún sitio. Para eso sirve contar en local: no tienes que pegar un prompt confidencial en el servidor de otro para que lo mida.

Apps relacionadas

Preguntas

¿Se sube mi texto a algún sitio?

No. El tokenizador se ejecuta en tu navegador, en este dispositivo. El texto nunca se envía a un servidor y nosotros no lo vemos.

¿Qué tokenizador usa?

o200k_base para GPT-5, GPT-4.1 y GPT-4o, y cl100k_base para GPT-4 Turbo, GPT-3.5 y los embeddings de OpenAI: los mismos vocabularios que usan esos modelos.

¿Son exactas las cifras de Claude y Gemini?

No, y por eso llevan ≈. Esta página solo lleva los vocabularios de OpenAI, así que esas filas se cuentan con ellos como sustituto. Para Claude la estimación suele quedarse corta (más aún con código y con textos que no están en inglés), así que deja un margen real en vez de llenar hasta el límite.

¿Por qué la primera vez tarda un momento?

Porque el vocabulario ocupa cerca de un megabyte y se descarga una sola vez, y luego lo guarda tu navegador. Los caracteres y las palabras se cuentan al momento, sin descargar nada.

¿Cuenta tokens de código y JSON?

Sí, es el mismo tokenizador. Y el código es precisamente donde la regla de «caracteres entre cuatro» más se aleja.