Текст и данные

Посчитать токены

Вставьте промпт или документ — токены посчитает настоящий токенизатор OpenAI, а не правило «символы делить на четыре». Таблица снизу скажет, влезет ли.

Попробуйте здесь, без аккаунта

Сохранить и продолжить на рабочем столе

Скачайте или скопируйте результат прямо здесь. В рабочем столе он сохранится в Файлы, а инструмент откроется в полной версии.

  • Пишите дальше в «Заметках» — они считают слова и символы по ходу
  • Сохраните в Файлы nopa, когда продолжите на рабочем столе
  • Все инструменты рядом — без новых вкладок
Открыть рабочий стол

После скачивания — продолжите на рабочем столе: Файлы или полная версия.

Что умеет этот инструмент

Точно там, где это возможно, и помечено там, где нет

OpenAI публикует свои токенизаторы, поэтому счёт для GPT-5, GPT-4.1, GPT-4o и старых GPT-4 и 3.5 точный — тот же словарь байтовых пар, что у API, только здесь. Строки Claude, Gemini и Llama помечены ≈: их считает словарь OpenAI вместо собственного, так что это оценка, а не их число. Для Claude она занижена: его токенизатор делит тот же текст на большее число токенов, а код и текст не на английском — ещё на большее, так что оставляйте запас.

Почему «символы делить на четыре» вас подводит

Правило откалибровано на английской прозе, и даже там промахивается: обычный английский абзац у токенизатора GPT-5 выходит примерно на четверть короче прикидки. Греческий, иврит или тайский — примерно в полтора раза длиннее, а у старого токенизатора GPT-4 Turbo и GPT-3.5 почти по токену на символ. JSON тоже выходит длиннее. У самого лимита эта разница и решает, пройдёт запрос или нет.

Словарь скачивается один раз, текст никуда не уходит

Токенизатор весит около мегабайта и загружается при первом наборе, потом кешируется, — поэтому счётчики символов и слов показываются мгновенно, пока он едет, а при следующем заходе всё сразу. Ваш текст в этом не участвует: он токенизируется здесь, в этой вкладке, и никуда не отправляется. Ради этого локальный счёт и нужен — чтобы не вставлять конфиденциальный промпт на чужой сервер ради замера.

Похожие приложения

Вопросы

Текст куда-то загружается?

Нет. Токенизатор работает в вашем браузере, на этом устройстве. Текст не уходит на сервер, и мы его не видим.

Какой токенизатор используется?

o200k_base для GPT-5, GPT-4.1 и GPT-4o и cl100k_base для GPT-4 Turbo, GPT-3.5 и эмбеддингов OpenAI — те же словари, что и у самих моделей.

Числа для Claude и Gemini точные?

Нет, и именно поэтому они помечены знаком ≈. На странице есть только словари OpenAI, поэтому эти строки считаются ими вместо собственных. Для Claude оценка обычно занижена — сильнее на коде и тексте не на английском, — так что оставляйте заметный запас, а не заполняйте до лимита.

Почему в первый раз число появляется не сразу?

Потому что сам словарь весит около мегабайта и качается один раз, а дальше лежит в кеше браузера. Символы и слова считаются мгновенно, без всякой загрузки.

Он считает токены в коде и JSON?

Да, токенизатор один и тот же. Именно на коде правило «символы на четыре» врёт сильнее всего.