Tokenizer OpenAI officiel · comptage exact

OpenAI Token Counter

Comptez les tokens ChatGPT exactement, pas approximativement. Ce calculateur de tokens OpenAI charge le même tokenizer ChatGPT que celui de l’API — le véritable vocabulaire o200k_base — le nombre affiché est donc celui qui vous sera facturé. Collez du texte ou déposez un fichier ; tout s’exécute dans votre navigateur, sans inscription ni clé d’API.

Calculateur de tokens OpenAI

Comptez les tokens ChatGPT.

Collez du texte, ou passez à l’onglet fichier et déposez un PDF, DOCX, TXT, Markdown, JSON ou CSV. Tokens, coût et occupation du contexte se mettent à jour à la frappe.

Déposez les fichiers ici ou cliquez pour parcourir

Prend en charge PDF, TXT, MD, JSON, CSV, XML — max 10 Mo

Compter comme une requête API

Les fournisseurs facturent aussi les tokens de rôle et de délimitation qui encadrent votre texte. L'exemple d'Anthropic — un court prompt système plus un message — coûte 14 tokens d'entrée pour 7 tokens de texte visible.

Tokens
0
Mots
0
Caractères
0
Coût est. (Entrée)
$0.0000
GPT-5.6 Terra Fenêtre de contexte0%
0 tokens utilisés1M limite
Étape par étape

Comment calculer les tokens dans ChatGPT

  1. 1

    Collez du texte ou déposez un fichier

    Écrivez dans le compteur ci-dessus, ou déposez-y un PDF, un document Word, un TXT, du Markdown, du JSON ou un CSV. Plusieurs fichiers à la fois ne posent aucun problème — chacun a son propre décompte, et les totaux s’additionnent.

  2. 2

    Choisissez votre modèle OpenAI

    Chaque modèle est facturé différemment : c’est donc le modèle qui décide du prix, pas le décompte. GPT-5.6 Terra est présélectionné ; toute la gamme OpenAI, plus Claude, Gemini, Grok et DeepSeek, figure dans la même liste.

  3. 3

    Le vrai tokenizer tourne sur votre appareil

    Votre texte est encodé dans l’onglet du navigateur avec le vocabulaire BPE publié par OpenAI — l’algorithme exact que tiktoken exécute côté serveur. Aucun texte n’est transmis, journalisé ni stocké.

  4. 4

    Lisez le décompte, le coût et la place dans le contexte

    Tokens, mots, caractères et coût d’entrée, ainsi que la part de la fenêtre de contexte du modèle que votre texte occuperait avant même que la réponse soit générée.

Comment fonctionne le tokenizer

Les trois tokenizers OpenAI et les modèles qui les utilisent

OpenAI n’a pas un tokenizer mais un petit registre de vocabulaires de byte-pair encoding, et le nombre de tokens d’un modèle dépend de celui avec lequel il a été entraîné. C’est pour cela que la même phrase coûte un nombre de tokens différent sur GPT-4o et sur GPT-3.5.

o200k_base

Génération actuelle

Environ 200 000 fusions, et l’encodage derrière tous les modèles OpenAI actuels — la famille GPT-5, GPT-4.1 et GPT-4o compris. Son vocabulaire plus large compresse bien mieux le texte non anglais que son prédécesseur : le hindi, le chinois et le japonais coûtent à peu près la moitié des tokens qu’ils coûtaient sous cl100k_base. La dernière entrée du registre, o200k_harmony, réutilise exactement ces rangs et n’ajoute que des tokens de contrôle : pour du texte brut, les décomptes sont identiques.

cl100k_base

GPT-4 et GPT-3.5 Turbo

Environ 100 000 fusions. C’était l’encodage du GPT-4 d’origine, de GPT-3.5 Turbo et des modèles text-embedding-3, et beaucoup de code en production le présuppose encore. La prose anglaise reste à quelques pourcents d’o200k_base, mais le code, le JSON et toute écriture non latine ressortent nettement plus lourds.

p50k_base

Anciens modèles de complétion

L’ère GPT-3 — text-davinci-003, Codex et les premiers embeddings. Environ 50 000 fusions, et un choix réellement moins adapté à tout ce qui est moderne. Il ne compte plus aujourd’hui que si vous relisez d’anciennes estimations de coût en vous demandant pourquoi elles ne se reproduisent pas.

Un token n’est jamais un nombre fixe de caractères. Les mots anglais courants font généralement un token, les plus rares se découpent en plusieurs — « tokenization » devient « token » + « ization » — et l’espace qui précède un mot fait partie du token qui le suit.

Tarifs des tokens OpenAI

Ce que coûte un token OpenAI, modèle par modèle

L’entrée et la sortie sont facturées séparément, et la sortie coûte toujours plusieurs fois plus cher. Tous les tarifs ici sont par 1 000 000 de tokens, comme OpenAI les publie.

Tarifs OpenAI des tokens d’entrée et de sortie par modèle, avec le coût pour 1 000 tokens d’entrée, le nombre de tokens par dollar américain et la fenêtre de contexte
ModèleEntrée / 1 MSortie / 1 M1 000 entréeTokens par 1 $Contexte
GPT-5.6 Sol$4.00$20.00$0.00400250 0001M
GPT-5.6 Terra$2.00$12.00$0.00200500 0001M
GPT-5.6 Luna$0.200$1.20$0.000205 000 0001M
GPT-5.5$5.00$30.00$0.00500200 0001M
GPT-5.4$2.50$15.00$0.00250400 0001M
GPT-5.4 mini$0.750$4.50$0.000751 333 333400K
GPT-5.4 nano$0.200$1.25$0.000205 000 000400K
GPT-5.1$1.25$10.00$0.00125800 000400K
GPT-4.1$2.00$8.00$0.00200500 0001M
GPT-4o$2.50$10.00$0.00250400 000128K
GPT-4o Mini$0.150$0.600$0.000156 666 667128K

Tokens, mots et pages côte à côte

Nombre approximatif de mots, de pages et coût d’entrée GPT-5.6 Terra pour les volumes de tokens courants
Tokens≈ Mots≈ PagesEntrée GPT-5.6 Terra
1 0007501,5$0.00200
10 0007 50015$0.020
100 00075 000150$0.200
128 00096 000192$0.256
1 000 000750 0001 500$2.00

Sur l’hypothèse d’une prose anglaise à environ 0.75 mot par token et 500 mots par page. Le code, le JSON et les écritures non latines sont bien plus denses — comptez-les plutôt que de les estimer.

FAQ

Questions fréquentes

Tokens et comptage

Qu’est-ce qu’un token dans ChatGPT ?

Un token est l’unité que ChatGPT lit et écrit réellement — un fragment de mot issu du vocabulaire de byte-pair encoding du modèle, ni un caractère ni un mot. Les mots anglais courants font un seul token ; les plus longs ou les plus rares se découpent, si bien que « tokenization » est compté comme « token » + « ization ». La ponctuation, les sauts de ligne et l’espace devant un mot comptent aussi. Le modèle ne voit jamais vos lettres : il voit une liste d’identifiants de tokens, et c’est pourquoi toutes les limites et tous les prix sont exprimés en tokens.

Combien vaut 1 token ChatGPT ?

Deux réponses distinctes, car « combien » peut désigner une longueur ou une somme. En longueur, 1 token représente environ 4 caractères de texte anglais, soit 0.75 de mot — quatre tokens font donc à peu près trois mots. En argent, un token d’entrée sur GPT-5.6 Terra coûte $0.000002, ce qui explique que personne ne tarife un token isolé : OpenAI annonce plutôt $2.00 pour 1 000 000 de tokens d’entrée. Le texte non anglais, le code et le JSON sont plus denses : un token y couvre moins de caractères.

Comment calculer les tokens dans ChatGPT ?

Faites passer le texte par le tokenizer même que le modèle utilise — tout le reste est une approximation. Collez-le dans le compteur en haut de cette page et le véritable vocabulaire o200k_base l’encode dans votre navigateur : le chiffre est exact et non estimé. En code, l’équivalent est la bibliothèque tiktoken d’OpenAI : encodez la chaîne et prenez la longueur du tableau renvoyé. Le calcul de coin de table est caractères ÷ 4 pour la prose anglaise, mais ne l’appliquez pas au code, aux écritures non latines ni à un texte très ponctué, où il peut se tromper de moitié.

Comment obtenir des tokens ChatGPT ?

Pour l’API, les tokens ne s’achètent pas par lots : vous créditez un compte OpenAI Platform et chaque requête prélève sur ce solde au tarif au million du modèle. « Obtenir des tokens » signifie donc alimenter la facturation et générer une clé d’API. Un abonnement ChatGPT Plus, Pro ou Team est autre chose : un forfait mensuel pour le produit de conversation, avec des limites d’usage, et non une réserve de tokens dépensable via l’API. Et si vous voulez seulement savoir combien de tokens quelque chose coûtera avant de l’envoyer, aucun compte n’est nécessaire — cette page compte en local.

Coût et volumes

Combien de mots font 1 million de tokens dans ChatGPT ?

Environ 750 000 mots de prose anglaise ordinaire, soit à peu près 1 500 pages — cinq ou six romans complets. C’est le chiffre pour la prose ; les mêmes 1 000 000 de tokens contiennent bien moins de « mots » de code source ou de JSON, parce que la ponctuation et l’indentation sont tokenisées aussi. En argent, 1 000 000 de tokens d’entrée coûtent $2.00 sur GPT-5.6 Terra et $0.200 sur GPT-5.6 Luna.

Qu’est-ce qu’un million de tokens en IA ?

C’est l’unité standard du secteur, à la fois pour la facturation et pour le contexte. Comme quantité de texte, cela représente environ 750 000 mots ou 1 500 pages. Comme prix, c’est la référence que chaque fournisseur affiche : $2.00 par million de tokens d’entrée sur GPT-5.6 Terra, $5.00 sur GPT-5.5. Comme fenêtre de contexte, c’est désormais un vrai plafond et non une hypothèse — GPT-5.6 Terra accepte environ 1 050 000 tokens en une seule requête, donc un document d’un million de tokens y tient réellement.

Combien de mots font 1000 tokens ?

Environ 750 mots de prose anglaise — une page et demie, ou un long e-mail. À l’inverse, 1 000 mots d’anglais coûtent à peu près 1 333 tokens. Le rapport tient bien pour l’écriture ordinaire et mal pour tout le reste : mille tokens de JSON minifié ne portent peut-être que quelques centaines de mots reconnaissables, et mille tokens de hindi ou de japonais couvrent sensiblement moins de texte que mille tokens d’anglais.

Combien de tokens pour 1 dollar ?

Un dollar d’entrée achète environ 500 000 tokens sur GPT-5.6 Terra, 5 000 000 sur GPT-5.6 Luna, 6 666 667 sur GPT-4o Mini et 200 000 sur GPT-5.5. Divisez 1 000 000 par le tarif d’entrée au million pour obtenir le chiffre de n’importe quelle ligne du tableau ci-dessus. La sortie est la direction coûteuse — le même dollar n’achète que 83 333 tokens de sortie sur GPT-5.6 Terra.

Combien coûtent 1000 tokens ?

1 000 tokens d’entrée coûtent $0.00200 sur GPT-5.6 Terra, $0.00020 sur GPT-5.6 Luna, $0.00250 sur GPT-4o et $0.00500 sur GPT-5.5. OpenAI publie des tarifs au million : divisez le chiffre annoncé par 1 000 pour obtenir le prix pour 1 000. Si vous réutilisez le même début de prompt d’une requête à l’autre, regardez aussi le tarif d’entrée mise en cache — sur GPT-5.6 Terra il est de $0.200 par million, un dixième du tarif normal.

Combien coûte un token GPT-4 ?

Cela dépend du modèle GPT-4. GPT-4o est à $2.50 par million de tokens d’entrée et $10.00 par million en sortie ; GPT-4o Mini est à $0.150 et $0.600 ; GPT-4.1 à $2.00 et $8.00, avec une fenêtre de contexte d’environ 1 047 576 tokens. Pour un token isolé, cela fait $0.0000025 d’entrée sur GPT-4o. Une comparaison vaut la peine avant de vous engager : GPT-5.6 Terra est un modèle plus récent à $2.00 par million de tokens d’entrée — moins cher que GPT-4o. Rester sur la génération GPT-4 relève donc aujourd’hui plutôt d’un choix de compatibilité que d’une économie.

Pour aller plus loin

Le même tokenizer, tourné vers d’autres questions — la gamme complète des modèles ChatGPT, des documents entiers au lieu de texte collé, ou une comparaison de prix côte à côte entre tous les fournisseurs.