Texte et données
Compter les tokens
Collez un prompt ou un document : le tokeniseur d’OpenAI compte les tokens, pas la règle « caractères divisés par quatre ». Le tableau dit si ça rentre.
L’outil n’a pas chargé
Rien n’a été envoyé — ce que vous avez ajouté est resté sur votre appareil. Ouvrez l’outil complet ou rechargez la page.
Enregistrer et continuer sur le bureau
Téléchargez ou copiez votre résultat ici d’abord. Continuez sur le bureau pour Fichiers ou plus de fonctionnalités.
- Continuez dans Notes — mots et caractères comptés pendant que vous écrivez
- Enregistrez dans Fichiers quand vous continuez sur le bureau
- Tous les outils au même endroit, sans nouveaux onglets
Après le téléchargement, continuez sur le bureau pour Fichiers ou l’app complète.
Ce que cet outil sait faire
Exact là où c’est possible, signalé là où ça ne l’est pas
OpenAI publie ses tokeniseurs : le compte pour GPT-5, GPT-4.1, GPT-4o et les anciens GPT-4 et 3.5 est donc exact, avec le même vocabulaire que l’API, exécuté ici. Les lignes Claude, Gemini et Llama portent un ≈ : elles sont comptées avec le vocabulaire d’OpenAI à la place du leur, c’est une estimation. Pour Claude, elle tombe trop bas : son tokeniseur découpe le même texte en davantage de tokens, plus encore pour du code ou un texte non anglais. Gardez de la marge.
Pourquoi « caractères ÷ 4 » vous trahit
La règle est calibrée sur de la prose anglaise, et même là elle se trompe : un paragraphe anglais ordinaire tombe environ un quart en dessous avec le tokeniseur de GPT-5. Le grec, l’hébreu ou le thaï montent d’environ moitié au-dessus, et presque un token par caractère avec l’ancien tokeniseur de GPT-4 Turbo et GPT-3.5. Le JSON passe aussi au-dessus. Près de la limite, cet écart décide si l’appel passe.
Le vocabulaire se télécharge une fois, et rien d’autre ne sort
Le tokeniseur pèse environ un mégaoctet ; il est récupéré à la première frappe puis mis en cache, d’où l’affichage immédiat des caractères et des mots pendant qu’il arrive, et une visite suivante instantanée. Votre texte n’entre pas là-dedans : il est tokenisé ici, dans cet onglet, et n’est envoyé nulle part. C’est toute la raison de compter en local plutôt que de coller un prompt confidentiel sur le serveur de quelqu’un pour le faire mesurer.
Apps associées
Questions
Mon texte est-il envoyé quelque part ?
Non. Le tokeniseur s’exécute dans votre navigateur, sur cet appareil. Le texte n’est jamais envoyé à un serveur et nous ne le voyons pas.
Quel tokeniseur est utilisé ?
o200k_base pour GPT-5, GPT-4.1 et GPT-4o, et cl100k_base pour GPT-4 Turbo, GPT-3.5 et les embeddings OpenAI. Ce sont les vocabulaires mêmes de ces modèles.
Les chiffres Claude et Gemini sont-ils exacts ?
Non, et c’est pour cela qu’ils portent un ≈. Cette page ne porte que les vocabulaires d’OpenAI : ces lignes sont donc comptées avec eux, faute de mieux. Pour Claude, l’estimation tombe en général trop bas (plus encore pour du code ou un texte qui n’est pas en anglais), alors gardez une vraie marge au lieu de remplir jusqu’à la limite.
Pourquoi le chiffre met-il un instant la première fois ?
Parce que le vocabulaire pèse près d’un mégaoctet : il n’est téléchargé qu’une fois, puis conservé par votre navigateur. Les caractères et les mots, eux, sont comptés immédiatement, sans rien télécharger.
Compte-t-il les tokens du code et du JSON ?
Oui, c’est le même tokeniseur. Et le code est justement là où la règle « caractères ÷ 4 » s’égare le plus.