100% Client-Side. Ваш JWT токен и секретные данные никогда не покидают память вашего браузера.

Декодер JWT токенов онлайн (JSON Web Token Debugger)

Безопасный разбор Header и Payload токенов JWT с проверкой срока жизни exp и расшифровкой клеймов без отправки на сервер.

Ожидание ввода

HEADER (Заголовок)

Тип и алгоритм
{}

PAYLOAD (Полезная нагрузка)

Данные и клеймы (Claims)
{}

Конфиденциальность при проверке токенов

В отличие от публичных онлайн-декодеров, Utilora.ru производит декодирование структуры JWT на 100% локально в JavaScript без отправки токена по сети. Секретные ключи API, токены доступа пользователей (Bearer tokens) и идентификаторы не сохраняются и не логируются.

Как пользоваться инструментом

01

Вставьте токен

Вставьте строку JWT токена (состоящую из трёх частей, разделённых точками).

02

Оцените валидность

Сервис мгновенно проверит клейм exp (срок действия) и покажет, активен ли токен или уже истёк.

03

Изучите Payload

Заголовок (Header) и данные (Payload) будут автоматически отформатированы в читаемый JSON с подсветкой.

Формулы, правила и стандарты

Декодирование Base64URL с нормализацией символов (- -> +, _ -> /) и синтаксический анализ структуры RFC 7519 (JSON Web Token).

Пример вычислений

Header: {"alg":"HS256","typ":"JWT"}
Payload: {"sub":"user_123","exp":1726858800}

Частые вопросы (FAQ)

В отличие от большинства популярных онлайн-декодеров, Utilora не отправляет токен на сервер и не логирует запросы. Декодирование происходит на клиенте функцией window.atob.

JWT состоит из трёх частей, разделённых точками: 1) Header (алгоритм и тип токена); 2) Payload (клеймы, роли, ID пользователя и время жизни); 3) Signature (цифровая подпись для проверки подлинности).

Декодировать данные может любой человек, так как они не зашифрованы, а лишь закодированы в Base64. Однако изменить данные нельзя: любая модификация сделает цифровую подпись (Signature) недействительной, и сервер отклонит запрос.

Связанные инструменты

Руководства по теме

Что такое JSON и как правильно его форматировать и валидировать

JSON (JavaScript Object Notation) стал общепринятым стандартом обмена данными в веб-сервисах, микросервисах и REST API. Однако простота формата обманчива: в статье разбираем неочевидные тонкости стандарта RFC 8259, фатальную потерю точности 64-битных чисел в JavaScript и правила безопасной обработки полезной нагрузки.

Читать руководство
Скопировано в буфер обмена!