JWT Decoder
Разберите JSON Web Token на header, payload и подпись. Увидите стандартные claims (iss, sub, aud, exp, iat, nbf) в человекочитаемом виде. Всё работает в браузере, токен никуда не отправляется.
—
—
Частые вопросы
Что такое JWT?
JWT (JSON Web Token) — компактный токен из трёх частей: header, payload и signature, разделённых точками. Header и payload закодированы в Base64URL и содержат JSON.
Загружается ли токен на сервер?
Нет. Разбор Base64URL и JSON выполняется полностью в браузере, токен никуда не отправляется.
Проверяется ли подпись?
Для HMAC (HS256/384/512) — да, если вы ввели секрет. Для RSA/ECDSA нужен публичный ключ, и это отдельная операция; декодер покажет содержимое, но не подтвердит подлинность токена.
Что означают поля exp, iat, nbf?
exp — время истечения, iat — время выпуска, nbf — время, с которого токен действителен. Все три заданы в секундах Unix. Декодер показывает их как даты и сравнивает с текущим временем.
Почему JWT нельзя использовать для паролей?
Payload JWT — это просто Base64URL, любой может прочитать его содержимое. Не храните в токене пароли, номера карт и другие секреты.