Contador de tokens LLM — OpenAI y Claude en local

Cuenta los tokens para GPT-4o, Claude y Gemini en tu navegador. tiktoken exacto para los modelos OpenAI; estimaciones honestas para los demás — cero llamadas API al proveedor. Ver también: contador de palabras y formateador JSON.

Conteo de tokens respetuoso con la privacidad
Tus prompts se procesan por completo en el navegador. FastMinify nunca envía texto a OpenAI, Anthropic, Google ni a ningún otro proveedor.

Cómo funciona el conteo

Exact (modelos de la familia OpenAI): cargamos de forma diferida js-tiktoken con el encoding del modelo (o200k_base o cl100k_base) y contamos en tu navegador. Estimación (Claude, Gemini): heurística de caracteres por token (varianza típica ±5–15 %). Los resultados se etiquetan Estimación para no inducir a error. En modo mensajes API, un array válido [{"role","content"}] añade la sobrecarga ChatML por mensaje (+3 tokens por mensaje, +1 por name, +3 de cebado de respuesta) según el cookbook OpenAI.

Modo mensajes API

Pega un array JSON de objetos con role (system, user, assistant o tool) y content en cadena. Se admite name opcional. Las formas inválidas vuelven a texto bruto en modo Auto: usa el conmutador de formato para forzar el modo mensajes y ver los errores de parseo. Consejo: formatea primero el JSON con nuestro formateador JSON.

Privacidad

Toda la tokenización se ejecuta en local. A diferencia de muchos contadores en línea que suben tu prompt a la página tokenizer del proveedor, FastMinify mantiene el texto en tu dispositivo. No se llama a ninguna API de conteo de tokens de proveedores.

Limitaciones

El nivel Estimación no sirve para facturación. Los precios de este cluster se mantienen a mano: consulta la fecha verificada en la calculadora de precios. Las reglas de tokens de imagen, audio y llamadas a herramientas quedan fuera del alcance de v1.

Cuándo usar el tokenizer oficial de OpenAI

Para un litigio byte-exact solo de OpenAI, compara con platform.openai.com/tokenizer. Nuestro nivel Exact apunta a los mismos encodings vía js-tiktoken.

Herramientas de texto y JSON relacionadas

Combina el conteo de tokens con nuestro contador de palabras o valida el JSON de los mensajes con el formateador JSON.

Opciones que cambian el conteo

Modelo
Cambia el tokenizer (encodings OpenAI exactos vs heurísticas de estimación) y la ventana de contexto mostrada en las estadísticas.
Formato de entrada
La detección automática trata un array válido [{role, content}] como mensajes Chat API con sobrecarga por mensaje. El texto bruto cuenta la cadena del editor de forma literal.
Forzar encoding
Solo para modelos OpenAI: fuerza o200k_base o cl100k_base al probar prompts antiguos contra encodings GPT anteriores.
Comparar todos los modelos
Lista cada modelo del registro con un conteo de tokens en vivo y un badge Exact/Estimación para la misma entrada. Haz clic en una fila para volver a la vista de un solo modelo.

FAQ

Conteo de tokens, privacidad y precisión

¿Se envía mi prompt a OpenAI o Anthropic?

No. Todo el conteo se ejecuta en tu navegador. FastMinify no llama a las API de tokens de los proveedores ni registra tu texto.

¿Por qué Claude aparece como Estimación?

Anthropic no publica un tokenizer para el navegador. Usamos una heurística conservadora de caracteres por token y etiquetamos los resultados Estimación para no inducir a error.

¿Qué es la sobrecarga de mensajes?

Los mensajes de Chat API añaden tokens de plantilla fijos por mensaje (rol, contenido, separadores) más el cebado de respuesta. Los conteos Exact de OpenAI siguen el cookbook público de tiktoken; las estimaciones usan una aproximación plana de +3 por mensaje.

¿Cuál es el tamaño máximo de entrada?

Unos 512 KiB de texto UTF-8. Las entradas más grandes muestran una tarjeta de error y no se tokenizan.

¿Con qué frecuencia se actualizan los precios?

Los precios de los modelos se revisan a mano al menos una vez al mes. La fecha verificada aparece solo en la calculadora de precios.

¿Por qué no hay desglose de tokens para Claude?

Las pastillas usan el decodificado BPE de js-tiktoken, exacto solo para encodings OpenAI. Los modelos de nivel Estimación muestran un aviso en línea en lugar de pastillas inventadas.

¿La vista comparar incluye precios?

No. La comparación muestra solo conteos de tokens y el nivel de precisión. Usa la calculadora de precios LLM para estimar costes.

IA y LLM

Conteo de tokens, estimación de costes y ajuste a la ventana de contexto — 100 % en el navegador.

Explorar otras categorías de herramientas

Minificar

Reduce código y assets para producción — minifica JavaScript, CSS, HTML, JSON y XML antes de gzip o un despliegue CDN.

Embellecer

Haz el código legible con una indentación coherente — embellece JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML y más en tu navegador.

Desminificar

Expande código minificado o comprimido — desminifica JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML y otros formatos al depurar o revisar.

Conversión

Transforma datos entre JSON, YAML, XML y CSV en local — sin subidas a un servidor.

Preprocesadores CSS

Compila SCSS o LESS a CSS estándar en el navegador — combínalo con embellecer o minificar para un flujo de hoja de estilos completo.

Herramientas JSON

Valida, formatea, compara y explora payloads JSON — complementarias a minificadores y convertidores.

Herramientas SVG

Previsualiza, optimiza con SVGO, exporta Data URI, redimensiona, embellece, convierte a JSX y valida SVG — todo en tu navegador.

DevOps e Infra

Formato, validación y minificación de Terraform HCL, formato y lint de Dockerfile, validación de Docker Compose y .env.

CI/CD

GitHub Actions y GitLab CI — formatear YAML y comprobar la estructura de workflows/jobs en el navegador.

Logs y observabilidad

JSON/NDJSON línea a línea y access logs de Nginx/Apache — formato, filtro, validación y CSV/TSV.

Kubernetes

Manifiestos multi-doc, validación estructural, starters Ingress/Deployment y formato de values de Helm.

Red / IP

CIDR, subredes y ayudas IPv4/IPv6 — en tu navegador.

Seguridad y tokens

JWKS, certificados X.509 y escaneo de secretos — en local en el navegador.

API y esquemas

Herramientas OpenAPI para formatear, validar y analizar tus specs.

Codificación

Codifica o decodifica Base64, componentes URL y entidades HTML — solo en el cliente.

Utilidades para desarrolladores

Timestamps, UUID, ULID, Nanoid, cron, contraseñas, regex, slugify, bases numéricas, mayúsculas, diff de texto y chmod — todo en el cliente.

Texto y Markdown

Cuenta palabras, genera TOC Markdown y limpia listas de líneas — todo en tu navegador.

Datos de prueba

Valores de campo sintéticos para fixtures y seed de BD — primero números de teléfono en rangos reservados.

Serialización

Serializa y deserializa estructuras PHP junto a los flujos JSON.