Contador de tokens para prompts de IA
Este contador de tokens funciona así: pega tu prompt o texto y verás una estimación del número de tokens con un rango realista. Los valores se basan en mediciones con los tokenizadores de OpenAI para el idioma elegido. Tu texto se queda en el navegador.
Fuente: OpenAI tiktoken (MIT) – “each token corresponds to about 4 bytes”; o200k_base / cl100k_base used for the measurement. Actualizado: .
Cómo se calcula
Los tokens son las unidades en las que un modelo de lenguaje divide el texto: palabras completas, partes de palabras, signos de puntuación o espacios. Lo que se cobra y se limita (ventana de contexto, longitud máxima de la respuesta) se mide en tokens, no en caracteres.
Cómo contar tokens
- Pega tu prompt o texto en el campo.
- Elige el idioma del texto: en español se necesitan más tokens que en inglés.
- Lee la estimación de tokens con su margen, además de caracteres y palabras.
Ejemplo: con la regla de unos 4 caracteres por token, un texto en inglés de 2000 caracteres equivale a unos 2000 / 4 = 500 tokens. Un texto en español de la misma longitud suele dar más.
Regla general: unos 4 caracteres por token, en inglés
OpenAI indica sobre su tokenizador tiktoken que un token equivale, de media, a unos 4 bytes; Google señala para Gemini «unos 4 caracteres» por token. Ambas cifras se refieren al texto en inglés. Otros idiomas necesitan más tokens, porque los tokenizadores se entrenaron sobre todo con texto en inglés y palabras como «biblioteca municipal» se dividen en varias partes.
De dónde salen las cifras
Medimos los tokenizadores de OpenAI o200k_base (GPT-4o y posteriores) y cl100k_base (GPT-4, GPT-3.5) sobre 39 a 56 textos por idioma (datos del 27 de septiembre de 2026). Caracteres por token de media:
- Inglés: 3,9 (rango 3,3–4,5)
- Alemán: 3,6 con o200k, 3,1 con cl100k (rango 2,7–4,2)
- Francés: 3,7 y 3,3 (rango 2,9–4,2)
- Español: 3,7 y 3,3 (rango 2,9–4,2)
- Portugués: 3,7 y 3,2 (rango 2,7–4,2)
La estimación divide el número de caracteres entre la media de ambos tokenizadores; el rango usa el percentil 10 y el percentil 90 de los textos individuales. El código de programación, las tablas, muchos números, los emojis o los idiomas con otra escritura (chino, árabe…) pueden desviarse bastante.
¿Por qué no un contador exacto?
Un tokenizador exacto tendría que cargar la tabla completa de tokens: en el caso de o200k_base son unos 3,6 MB. Sería excesivo para una página rápida. Además, Claude, Gemini y Llama usan sus propios tokenizadores; solo el proveedor correspondiente ofrece cifras exactas (por ejemplo, mediante una interfaz de recuento de tokens).
Más herramientas de texto: cuenta palabras y caracteres con el contador de palabras, quita espacios y saltos sobrantes con limpiar texto y comprueba lo fácil que es leer un texto con el analizador de legibilidad.
Para escuchar un prompt o una respuesta de la IA, usa texto a voz.
Preguntas frecuentes
¿Cuántos tokens son 1.000 palabras?
En inglés, unos 1.300–1.400 tokens (medido: de media 1,4 tokens por palabra). El alemán necesita más: según el tokenizador, entre 1,8 y 2,1 tokens por palabra, es decir, unos 1.800–2.100 tokens.
¿Es exacto el recuento para ChatGPT?
No, es una estimación basada en mediciones con los tokenizadores de ChatGPT. En nuestros textos de medición, entre el 80 % y el 90 % de los valores reales quedaron dentro del rango mostrado; la cifra central se desvió, en la mediana, entre un 6 % y un 12 %.
¿Vale también para Claude o Gemini?
A grandes rasgos sí, pero cada modelo tiene su propio tokenizador. Google también indica para Gemini unos 4 caracteres por token en inglés. Solo obtendrás cifras exactas a través de la interfaz del proveedor correspondiente.
¿Se sube mi texto a algún servidor?
No. El recuento se hace solo en tu navegador: el texto no se envía, no se guarda y no se escribe en la barra de direcciones.
¿Por qué cuentan también los espacios y los saltos de línea?
Los tokenizadores también procesan los espacios en blanco: un espacio suele ir pegado a la palabra siguiente, y varios espacios o saltos de línea seguidos forman tokens propios. Por eso la estimación parte de todos los caracteres.
¿Qué es un token?
Un token es el fragmento de texto que procesa un modelo de IA como ChatGPT, a menudo una parte de palabra. Las palabras inglesas comunes suelen ser un solo token; las largas o raras se dividen en varios.
¿Por qué un texto en español tiene más tokens?
Los tokenizadores están pensados sobre todo para el inglés, así que las palabras en español se parten con más frecuencia en varios trozos. Por eso el contador pregunta el idioma del texto.
Fuentes y base legal
- OpenAI tiktoken (MIT) – “each token corresponds to about 4 bytes”; o200k_base / cl100k_base used for the measurement
- Google AI for Developers – Understand and count tokens (“about 4 characters”)
- Anthropic – Token counting (exact counts via the Claude API)
Última actualización: · Principios editoriales
Herramientas relacionadas
- Contador de palabras y caracteresContador de palabras y caracteres: con y sin espacios, oraciones, tiempo de lectura y de locución, palabras más usadas – al instante, con límites de X y SMS.
- Generador de contraseñasGenera contraseñas aleatorias seguras y frases de contraseña memorables con entropía en bits, directamente en tu navegador: nada se envía ni se guarda.
- Comprobar la seguridad de la contraseña¿Es segura tu contraseña? Calcula su nivel, la entropía en bits y el tiempo estimado de descifrado en tu navegador: la contraseña no se envía ni se guarda.
- Texto a voz: leer un texto en voz altaConvierte texto a voz gratis: elige voz, velocidad y tono, sigue la lectura palabra por palabra, pausa y detén. Sin registro, con voces locales primero.
- Traductor de código morseTraductor morse: texto a morse y viceversa, al instante. Escúchalo como sonido o luz, descarga un WAV, practica con el manipulador y consulta la tabla ITU.
- Calcular el índice de legibilidad (Flesch)Pega un texto y calcula el índice de legibilidad de Flesch: fórmula de Amstad para alemán, fórmula original para inglés, con longitud de frases y palabras.
- Símbolos para copiar y pegarSímbolos para copiar y pegar con un clic: flechas, monedas, signos matemáticos y letras con acento, con Unicode, HTML y código Alt de Windows. Gratis.
- Convertir imagen a textoCopia el texto de una imagen, foto o captura: OCR en español, inglés, francés, alemán y portugués. En tu navegador, sin subir nada.
- Crear una nube de palabrasCrea una nube de palabras online: pega un texto, elige colores, tipografía y forma, guárdala como PNG o SVG. Gratis, sin registro, directamente en el navegador.