exp) в payload, помогая разработчикам исследовать вопросы аутентификации, единого входа и токенов API.Обзор
Декодер JWT — это отладочный инструмент, созданный для разбора JSON Web Tokens. Он разделяет компактную трёхсегментную строку на читаемые секции Header, Payload и Signature, а также интеллектуально определяет время истечения (
Как пользоваться инструментом
Шаг 1 — вставьте полный JWT (в форме
xxxxx.yyyyy.zzzzz) в поле ввода или нажмите «Пример», чтобы загрузить тестовый токен. Шаг 2 — инструмент автоматически декодирует Header и Payload из Base64URL и форматирует их как читаемый JSON. Шаг 3 — если Payload содержит поле exp, инструмент сравнит его с текущим временем и покажет заметное предупреждение, если срок действия истёк. Шаг 4 — подпись отображается как исходная строка Base64URL, потому что проверка подписи требует секретного ключа и должна выполняться на стороне сервера. Шаг 5 — скопируйте декодированные Header или Payload для отладки.Типичные сценарии
Отладка потоков OAuth 2.0 и OIDC путём проверки полей в
access_token или id_token; фронтенд-разработчики извлекают токены из Cookies или LocalStorage, чтобы проверить поля идентификации (sub, role, iat, exp); проверка JWT, выданных через шлюзы микросервисов Kong или APISIX; отладка передачи токена между системами при подключении SSO.Технические детали
Инструмент разбирает только структуру JWT; он не проверяет подписи HMAC, RSA или ECDSA (для этого нужен ключ подписи или публичный ключ, и это должно делаться на сервере). Base64URL использует
-/_ вместо +// из стандартного Base64, и инструмент автоматически выравнивает данные. JWT состоит из трёх сегментов, разделённых .; другое количество сегментов вызывает ошибку. exp, iat и nbf — это Unix-метки времени (секунды), сравниваемые с текущим временем.Конфиденциальность и безопасность
Разбор выполняется полностью в вашем браузере и содержимое токена не отправляется. Однако помните, что продакшн-токен фактически является учётной записью пользователя — не раскрывайте его на общедоступных устройствах или в публичных чатах.