Этот JWT-декодер показывает заголовок, полезную нагрузку и поля exp/iat/nbf токена.
JWT-декодер онлайн
Этот JWT-декодер показывает заголовок, полезную нагрузку и поля exp/iat/nbf токена.
Токены декодируются локально в вашем браузере, и ничего не загружается, но всё же избегайте вставки реальных продакшен-токенов или секретов в любые онлайн-инструменты.
Этот jwt-декодер разбивает любой JSON Web Token на сегменты заголовка, полезной нагрузки и подписи и показывает их как аккуратный, читаемый JSON. Вставьте токен (с префиксом "Bearer " или без него), и он мгновенно декодирует сегменты base64url, а затем выводит стандартные временные поля — exp, iat и nbf — как удобочитаемые даты в UTC с бейджами, показывающими, истёк токен, активен он или ещё не действителен. Инструмент создан для backend-разработчиков, API-инженеров и QA-тестировщиков, которым нужно отлаживать заголовки авторизации, проверять содержимое токена или подтверждать срок действия без обращения к серверной библиотеке. Используйте его как быстрый парсер jwt или декодер токенов онлайн при локальной отладке. Декодирование происходит локально в вашем браузере, поэтому вставленный токен не покидает ваше устройство и ничего не загружается на сервер.
Возможности
Декодирует заголовок и полезную нагрузку JWT в красиво отформатированный JSON с подсветкой синтаксиса
Разбирает поля exp, iat и nbf и отображает их как читаемые отметки времени в UTC
Помечает токены как Истёкший, Действительный, Активный или Ещё не действителен цветными бейджами
Принимает токены с ведущим префиксом Bearer и без него
Отдельно показывает исходный сегмент подписи для проверки
Чётко предупреждает, что декодирование никогда не проверяет подпись или подлинность токена
Кнопки копирования для декодированного заголовка и полезной нагрузки JSON, а также элемент Очистить
Как использовать Декодировщик JWT
Вставьте свой JWT в поле ввода JSON Web Token.
Прочитайте декодированные заголовок и полезную нагрузку, показанные как отформатированный JSON.
Проверьте раздел Claims на даты выпуска, начала действия и истечения, а также бейджи статуса.
Используйте кнопки Копировать, чтобы получить JSON заголовка или полезной нагрузки, либо Очистить, чтобы начать заново.
Декодер разбивает токен и отображает заголовок и полезную нагрузку как JSON; iat показывается как читаемая дата.
Частые ошибки и устранение неполадок
Вы видите ошибку, что токену нужно как минимум два сегмента, разделённых точками. — JWT должен иметь вид header.payload.signature. Убедитесь, что скопировали токен целиком и что точки не были удалены.
Декодер сообщает, что сегмент не является корректным base64url или корректным JSON. — Убедитесь, что при передаче не были потеряны или URL-кодированы символы и что вы вставили сам токен, а не окружающий объект или кавычки.
Вы ожидали проверки, но инструмент сообщает, что подпись не проверяется. — Это декодер, а не валидатор. Он читает только содержимое токена; используйте библиотеку подписи или проверки, чтобы подтвердить подлинность.
Токен показывается как Истёкший, хотя он кажется недавним. — Поле exp задаётся в секундах UTC и сравнивается с текущим временем. Сверьте отображаемую дату UTC с вашими локальными часами и часовым поясом.
Часто задаваемые вопросы
Что такое JWT-декодер и что он показывает?
JWT-декодер читает JSON Web Token и раскрывает его содержимое. Этот декодер красиво форматирует полный заголовок и полезную нагрузку и выделяет стандартные временные поля exp, iat и nbf как читаемые даты в UTC с бейджами статуса.
Как декодировать JWT с префиксом Bearer?
Просто вставьте всё значение заголовка Authorization. JWT-декодер автоматически удаляет ведущий префикс 'Bearer ' перед декодированием, поэтому обрезать его вручную не нужно.
Проверяет ли JWT-декодер подпись токена?
Нет. Он только декодирует и показывает заголовок, полезную нагрузку и поля. Он никогда не проверяет подпись, поэтому одно лишь декодирование не доказывает подлинность токена.
Почему мой токен показывается как Ещё не действителен в JWT-декодере?
У него есть поле nbf (not before) со временем в будущем, поэтому токен ещё не активен. Бейдж обновится, как только это время пройдёт.
Отправляется ли мой токен куда-либо при использовании JWT-декодера?
Нет. JWT-декодер работает полностью в вашем браузере, вставленный токен не покидает ваше устройство, и ничего не загружается на сервер.
Связанные инструменты
Подписание JWT — Создавайте и подписывайте JWT (HS256/384/512) из полезной нагрузки и секрета — Web Crypto.