Compteur de tokens LLM — OpenAI & Claude en local

Comptez les tokens pour GPT-4o, Claude et Gemini dans votre navigateur. Le comptage est exact (tiktoken) pour les modèles OpenAI et signalé comme estimation pour les autres, sans appel API fournisseur. Voir aussi : compteur de mots et formateur JSON.

…
Comptage de tokens respectueux de la vie privée
Vos prompts sont traités entièrement dans le navigateur. FastMinify n'envoie jamais de texte à OpenAI, Anthropic, Google ni à aucun autre fournisseur.

Comment fonctionne le comptage

Exact (modèles OpenAI) : js-tiktoken est chargé à la demande avec l'encodage du modèle (o200k_base ou cl100k_base) et le comptage se fait dans votre navigateur. Estimation (Claude, Gemini) : heuristique caractères par token (variance typique ±5–15 %), étiquetée comme telle. En mode messages API, un tableau [{"role","content"}] valide ajoute la surcharge ChatML par message (+3 tokens par message, +1 par name, +3 d'amorçage de réponse) selon le cookbook OpenAI.

Mode messages API

Collez un tableau JSON d'objets avec role (system, user, assistant ou tool) et content chaîne. name optionnel est pris en charge. Les formes invalides restent en texte brut en mode Auto, donc forcez le mode messages pour voir les erreurs. Pour formater d'abord le JSON, utilisez notre formateur JSON.

Confidentialité

Toute la tokenisation est locale. Contrairement à de nombreux compteurs en ligne qui envoient votre prompt au tokenizer du fournisseur, FastMinify garde le texte sur votre appareil.

Limites

Le niveau Estimation n'est pas adapté à la facturation. Les tarifs du cluster sont maintenus manuellement ; consultez la date sur le calculateur de tarifs. Les tokens d'image, d'audio et d'appels d'outils ne sont pas couverts en v1.

Quand utiliser le tokenizer officiel OpenAI

Pour un litige OpenAI exigeant l'exactitude à l'octet, comparez avec platform.openai.com/tokenizer. Notre niveau Exact vise les mêmes encodages via js-tiktoken.

Outils texte et JSON associés

Complétez le comptage avec notre compteur de mots ou validez le JSON des messages avec le formateur JSON.

Options qui modifient le comptage

Modèle
Change le tokenizer (encodages OpenAI exacts vs heuristiques Estimation) et la fenêtre de contexte affichée.
Format d'entrée
La détection automatique traite un tableau [{role, content}] valide comme messages Chat API avec surcharge par message. Le texte brut compte la chaîne littéralement.
Surcharge d'encodage
Modèles OpenAI uniquement. Forcez o200k_base ou cl100k_base pour tester d'anciens prompts avec d'anciens encodages GPT.
Comparer tous les modèles
Liste chaque modèle du registre avec un comptage en direct et un badge Exact/Estimation pour la même entrée. Sélectionnez une ligne pour revenir à la vue mono-modèle.

FAQ

Comptage de tokens, confidentialité et précision

Mon prompt est-il envoyé à OpenAI ou Anthropic ?

Non. Tout le comptage s'exécute dans votre navigateur. FastMinify n'appelle pas les API de tokens des fournisseurs et n'enregistre pas votre texte.

Pourquoi Claude est-il étiqueté Estimation ?

Anthropic ne publie pas de tokenizer côté navigateur. Nous utilisons une heuristique conservatrice caractères par token et étiquetons les résultats Estimation pour ne pas induire en erreur.

Qu'est-ce que la surcharge messages ?

Les messages Chat API ajoutent des tokens de gabarit par message (rôle, contenu, séparateurs) plus l'amorçage de réponse. Les comptages OpenAI exacts suivent le cookbook tiktoken public ; les estimations utilisent +3 par message.

Quelle est la taille d'entrée maximale ?

Environ 512 Kio de texte UTF-8. Au-delà, une carte d'erreur s'affiche sans tokenisation.

À quelle fréquence la tarification est-elle mise à jour ?

Les prix des modèles sont revus manuellement au moins chaque mois. La date de vérification n'apparaît que sur l'outil calculateur de tarifs.

Pourquoi pas de découpage de tokens pour Claude ?

Les pastilles utilisent le décodage BPE js-tiktoken, exact uniquement pour les encodages OpenAI. Les modèles Estimation affichent un avis au lieu de pastilles fictives.

La vue de comparaison inclut-elle les prix ?

Non. La comparaison affiche uniquement les comptages et le niveau de précision. Utilisez le calculateur de tarifs LLM pour estimer les coûts.

Comptez les tokens, estimez les coûts d’API, vérifiez la place dans la fenêtre de contexte, convertissez JSON en TOON et analysez vos prompts dans votre navigateur.