JWT-декодер
JWT — это три части через точку: заголовок, полезная нагрузка и подпись, первые две — просто JSON в кодировке base64url, их может прочитать любой, у кого есть токен. Декодер раскладывает токен на части, показывает JSON с отступами, расшифровывает стандартные поля — iss, sub, aud, exp, iat, nbf, jti — и переводит сроки из секунд Unix в даты, считая, сколько токену осталось жить. Подпись не проверяется: для этого нужен секрет или публичный ключ, и это делает сервер. Токен никуда не отправляется, разбор идёт в браузере, поэтому сюда можно вставлять рабочие токены. Проверено 04.09.2026.
Заголовок
Полезная нагрузка
Как пользоваться
- Целиком, с точками; префикс «Bearer » можно оставить, он отрежется.
- Алгоритм подписи alg и тип typ; для ключей — kid.
- Стандартные поля подписаны по-русски, сроки показаны датами и оставшимся временем.
- Три части, корректный base64url, валидный JSON — декодер отмечает, что не так.
Частые вопросы
Что такое JWT
JSON Web Token — компактный токен для передачи утверждений между сторонами: заголовок, полезная нагрузка и подпись, каждая часть в base64url, разделены точками. Используется для авторизации в API и веб-приложениях.
Почему токен можно прочитать без ключа
Заголовок и полезная нагрузка только закодированы, шифрования здесь нет. Подпись защищает их от подделки, но не от чтения, поэтому в JWT нельзя класть пароли и секреты.
Проверяет ли декодер подпись
Нет. Для HS256 нужен общий секрет, для RS256 и ES256 — публичный ключ; проверка выполняется на сервере. Декодер показывает алгоритм и длину подписи и предупреждает, если alg равен none.
Что означают exp, iat и nbf
exp — момент истечения, iat — момент выдачи, nbf — момент, раньше которого токен недействителен. Все три — секунды Unix, декодер переводит их в даты по вашему часовому поясу и считает оставшееся время.
Что такое base64url
Вариант base64 без символов «+» и «/», заменённых на «-» и «_», и без выравнивающих «=», чтобы токен можно было передавать в адресной строке. Декодер восстанавливает выравнивание сам.
Токен не разбирается — почему
Обычно обрезан при копировании, содержит пробелы или перенос строки, либо это токен другого, непрозрачного формата без структуры JWT. Декодер называет, какая из трёх частей не читается.
Данные куда-то отправляются
Нет, всё считается в браузере; сетевых запросов при разборе нет.
Ещё инструменты для SEO и маркетинга
Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.