Розбір JWT, перегляд claims і дат та перевірка підпису — просто в браузері.
JWT Decoder розкладає JSON Web Token на header і payload та показує їх як читабельний JSON. Стандартні claims мають коротке пояснення, а дати iat, nbf і exp показано як справжні дати з тим, скільки часу минуло чи лишилося. Із секретом або публічним ключем інструмент ще й перевіряє, чи дійсний підпис.
Токен, секрет і ключі лишаються в браузері й не надсилаються на сервер — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Якщо ви вводите адресу JWKS, ключі за нею завантажує безпосередньо ваш браузер. Історія вимкнена, доки ви не ввімкнете «Зберігати історію»; тоді останні токени зберігаються лише в цьому браузері. Посилання «Поділитися» містить токен у самій адресі — токен часто є робочим доступом, тож діліться ним, лише якщо він прострочений або тестовий.
Щоб прочитати JWT, ключ не потрібен, а щоб перевірити підпис — потрібен. Введіть секрет для алгоритмів HS або публічний ключ для RS і ES, і інструмент перевірить його одразу.
Claim exp показано як дату з позначкою «Дійсний» чи «Прострочений» і тим, скільки часу минуло чи лишилося, у вашому місцевому часі.
Токен нікуди не надсилається, але поводьтеся з ним як із паролем: не діліться ним через «Поділитися» й умикайте історію лише на власному пристрої.
Багато провайдерів ідентифікації публікують свої публічні ключі за адресою JWKS. Введіть її, і інструмент візьме ключ, kid якого збігається з header токена, та перевірить ним підпис.