Inicio › Herramientas de texto › Contador de tokens de IA

Contador de tokens de IA

Pega un prompt o un documento para contar sus tokens con exactitud usando los tokenizadores de OpenAI (o200k_base para GPT-4o y modelos más nuevos, cl100k_base para GPT-4). Cada token se resalta para que veas cómo divide el modelo tu texto, y el cuadro de costo convierte el recuento en una estimación del precio de entrada.

Última actualización:

Límites de los tokens

Cargando tokenizador…

Publicidad
Publicidad

Cómo usar Contador de tokens de IA

  1. Pega tu texto en el cuadro o abre un archivo .txt, .md, .json o de código.
  2. Elige el tokenizador que corresponde a tu modelo: o200k_base para GPT-4o y los modelos más nuevos de OpenAI, cl100k_base para GPT-4 y GPT-3.5 Turbo.
  3. Lee el recuento en el cuadro verde. Se actualiza mientras escribes.
  4. Inspecciona los tokens en la vista de colores de abajo; activa los IDs de token para ver los números que recibe el modelo.
  5. Estima el costo: elige un precio predefinido o escribe el precio actual de tu proveedor por 1M de tokens de entrada y el número de solicitudes.

Recuentos de tokens típicos

Estas reglas generales provienen de la guía de OpenAI para texto en inglés con sus tokenizadores. Los recuentos reales dependen del texto, así que usa el contador de arriba para todo lo importante.

Cantidad de texto en inglésTokens aproximados
1 token≈ 4 caracteres, o ¾ de palabra
100 tokens≈ 75 palabras
1 párrafo≈ 100 tokens
1,500 palabras≈ 2,048 tokens

Las codificaciones de OpenAI de un vistazo

CodificaciónTamaño del vocabularioUsada por
o200k_base≈ 200,000 tokensGPT-4o, GPT-4o mini, familia GPT-4.1, o1 / o3 / o4-mini
cl100k_base≈ 100,000 tokensGPT-4, GPT-4 Turbo, GPT-3.5 Turbo, text-embedding-3-small/large, text-embedding-ada-002
p50k_base≈ 50,000 tokensModelos Codex, text-davinci-002 y -003
r50k_base≈ 50,000 tokensModelos GPT-3 originales (davinci, curie, babbage, ada)

Un vocabulario más grande suele significar menos tokens para el mismo texto, sobre todo en código e idiomas distintos del inglés; por eso el mismo prompt suele ser más barato de enviar a GPT-4o que a GPT-4.

Consejos para reducir el uso de tokens

  • Recorta el texto repetitivo: los prompts del sistema largos se envían con cada solicitud, así que un prompt de 1,000 tokens en 10,000 solicitudes son 10 millones de tokens de entrada.
  • Prefiere formatos compactos: el JSON minificado, el CSV o las claves cortas usan menos tokens que el JSON con formato y nombres de campo largos.
  • Vigila los espacios en blanco: la sangría y las líneas vacías repetidas también se convierten en tokens; activa "Mostrar espacios y saltos de línea" para detectarlos.
  • Resume el historial: en chats largos, reemplaza los turnos antiguos por un resumen corto en lugar de reenviar toda la conversación.
  • Usa prompts en caché: muchos proveedores aplican descuentos a los prefijos de prompt repetidos; pon primero la parte estable de tu prompt.

Preguntas frecuentes

¿Qué es un token?

Un token es la unidad de texto que un modelo de lenguaje lee y escribe. Los tokenizadores dividen el texto en fragmentos comunes: las palabras frecuentes en inglés suelen ser un solo token (incluido el espacio anterior), mientras que las palabras raras, los números, el código y muchos alfabetos distintos del inglés se dividen en varios tokens. En inglés, un token equivale en promedio a unos cuatro caracteres, pero esto varía mucho según el texto.

¿Qué tokenizador debo elegir?

GPT-4o, GPT-4o mini, GPT-4.1 y los modelos de razonamiento de la serie o de OpenAI usan o200k_base. GPT-4, GPT-3.5 Turbo y los modelos text-embedding-3 usan cl100k_base. p50k_base y r50k_base son para los modelos Codex y GPT-3 más antiguos.

¿Puedo contar tokens para Claude, Gemini o Llama?

Esos modelos usan sus propios tokenizadores, así que los recuentos de aquí son una aproximación para ellos. Anthropic no publica un tokenizador descargable para los modelos Claude actuales; para obtener cifras exactas usa el endpoint de recuento de tokens del proveedor o las cifras de uso que devuelve cada respuesta de la API.

¿Por qué la factura de la API es mayor que el recuento de aquí?

Esta página cuenta solo el texto que pegas. Una solicitud de chat también incluye el prompt del sistema, los tokens de formato de los mensajes, las definiciones de herramientas y las imágenes, y los tokens de salida (y los tokens de razonamiento en los modelos de razonamiento) se cobran aparte, normalmente a un precio mayor que los de entrada.

¿Cómo se calcula la estimación del costo?

Costo = tokens ÷ 1,000,000 × precio por 1M de tokens de entrada × número de solicitudes. Los precios predefinidos reflejan los precios de lista públicos de los tokens de entrada estándar a mediados de 2025; no se incluyen descuentos por lotes, tarifas de entrada en caché ni cambios de precio, así que edita el precio según tu plan.

¿Se envía mi texto a OpenAI o a alguien más?

No. El tokenizador funciona completamente en tu navegador. Solo los archivos del tokenizador se descargan de una CDN pública la primera vez; tu texto se queda en tu dispositivo.

¿Por qué el chino, el japonés o los emojis usan tantos tokens?

Los tokenizadores de pares de bytes se entrenaron principalmente con texto en inglés, así que los caracteres de otros alfabetos se combinan con menos frecuencia en tokens grandes. Un solo carácter chino puede ser uno o dos tokens y un emoji puede ocupar varios, porque el tokenizador trabaja con bytes UTF-8.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Contadores y analizadores de texto →