Главная / Инструменты для разработчиков / Онлайн декодер JWT
Бесплатные онлайн-инструменты

Онлайн декодер JWT

Декодируйте JWT онлайн: просмотрите заголовок, полезную нагрузку и подпись. Без проверки подписи. Работает в браузере. Обработка выполняется локально в вашем…

Начать работу

Возможности декодера JWT

Этот инструмент декодирует JWT локально в вашем браузере. Он разбирает заголовок и полезную нагрузку из Base64URL в JSON и показывает исходную подпись. Входные данные ограничены 500 000 символов. Если сегменты отсутствуют, Base64URL поврежден, JSON недействителен или заголовок/полезная нагрузка не являются объектами, появится сообщение об ошибке.

Пример работы

Вставьте токен вида eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c. После декодирования вы увидите заголовок {"alg":"HS256","typ":"JWT"} и полезную нагрузку {"sub":"1234567890","name":"John Doe","iat":1516239022}.

Ограничения

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

Конфиденциальность

Обработка происходит в браузере, но JWT могут содержать персональные данные или учетные данные. Избегайте вставки живых токенов доступа на общих или контролируемых устройствах.

Часто задаваемые вопросы

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

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

Что произойдет, если в полезной нагрузке есть поле exp?

Поле exp будет отображено как число (например, 1516239022), но инструмент не сравнивает его с текущим временем и не сообщает, истек ли токен. Вы сами должны интерпретировать значение.

Могу ли я декодировать JWT с поврежденной подписью?

Да, декодер не проверяет подпись, поэтому даже если подпись недействительна или повреждена, заголовок и полезная нагрузка все равно будут декодированы, если они корректны. Однако если сам формат Base64URL поврежден, появится ошибка.

Проверьте перед использованием

  • Убедитесь, что токен содержит три сегмента, разделенных точками.
  • Проверьте, что заголовок и полезная нагрузка являются корректными JSON-объектами.
  • Помните, что декодирование не подтверждает подлинность токена.
  • Не вставляйте токены с реальными учетными данными на ненадежных устройствах.

Обработка выполняется локально в вашем браузере.