Декодер JWT

Разобрать заголовок и полезную нагрузку JSON Web Token и увидеть сроки действия
  • Файлы не покидают устройство
  • Работает в браузере
  • Бесплатно, без регистрации и водяных знаков
Paste a token above, or load the sample to see how it works.

Как пользоваться: Декодер JWT

Вставьте JSON Web Token, чтобы прочитать заголовок и полезную нагрузку: каждое стандартное утверждение объясняется, а метки вроде exp и iat показаны как даты. Токен раскодируется локально и никогда никуда не отправляется и не сохраняется. Этот инструмент только декодирует; подписи он не проверяет.

  1. 1

    Вставьте токен в «Закодированный токен». Ведущее "Bearer " убирается за вас.

  2. 2

    Прочитайте раскодированные заголовок и полезную нагрузку, показанные как отформатированный JSON.

  3. 3

    Проверьте статус: истёк ли токен или ещё не действителен и что значит алгоритм подписи.

  4. 4

    Используйте таблицу утверждений для смысла каждого и даты в вашем часовом поясе и UTC.

Частые вопросы

Безопасно ли вставлять сюда боевой токен?

Токен раскодируется в браузере и никогда никуда не отправляется и не сохраняется. Всё же относитесь к живым токенам как к паролям и вставляйте их только на устройстве, которому доверяете.

Проверяет ли он подпись?

Нет. Он только декодирует. Любой может создать токен с любым содержимым, поэтому не доверяйте утверждениям, пока сервер не проверит подпись нужным ключом.

Почему он не может раскодировать полезную нагрузку моего токена?

Токен из 5 частей — это зашифрованный JWE. Читается только заголовок; полезной нагрузке нужен ключ расшифровки.

Как понять, истёк ли токен?

Статус показывает «Истёк» или «Истекает» с относительным временем плюс срок жизни токена, когда есть iat и exp. Если утверждения exp нет, инструмент говорит, что токен сам по себе не истекает.

Что значит alg "none"?

Токен не подписан. Серверы должны его отвергать, и инструмент помечает это красным.