# Декодер JWT

Декодировать JWT токены

> Каноническая страница: https://elysiatools.com/ru/tools/jwt-decoder

- **Категория:** Security

- **Ключевые слова:** jwt, декодер, токен, json, web, auth, декодировать

## Обзор

Декодер JWT — это быстрый и безопасный инструмент для мгновенного извлечения данных из JSON Web Tokens, позволяющий просматривать содержимое заголовка, полезной нагрузки (payload) и подписи без необходимости отправки токена на сервер.

## Входные данные

- **JWT Токен** (text): Enter JWT token to decode...
- **Показать Заголовок** (checkbox)
- **Показать Payload** (checkbox)
- **Показать Подпись** (checkbox)

## Когда использовать

- При отладке процесса аутентификации в веб-приложениях.
- Для проверки содержимого claims, таких как срок действия токена (exp) или идентификатор пользователя (sub).
- Когда нужно быстро убедиться, что токен был корректно сформирован и содержит необходимые данные.

## Как это работает

- Вставьте ваш JWT токен в поле ввода.
- Выберите необходимые параметры отображения: заголовок, payload или подпись.
- Инструмент автоматически декодирует Base64-строки и представит данные в читаемом формате JSON.

## Сценарии использования

- Проверка времени истечения срока действия токена (exp).
- Анализ ролей и прав доступа пользователя, зашитых в payload.
- Верификация структуры заголовка для проверки используемого алгоритма шифрования.

## Частые вопросы

### Безопасно ли использовать этот декодер?

Да, декодирование происходит локально в вашем браузере. Токен не передается на сервер и не сохраняется.

### Что такое JWT?

JWT (JSON Web Token) — это компактный стандарт для передачи данных между сторонами в виде JSON-объекта.

### Могу ли я изменить данные внутри токена?

Нет, этот инструмент предназначен только для чтения и декодирования. Изменение данных нарушит подпись токена.

### Что делать, если токен не декодируется?

Проверьте, что токен скопирован полностью, не содержит лишних пробелов и имеет корректный формат из трех частей, разделенных точками.

### Показывает ли инструмент секретный ключ?

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

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

- [JWT Инспектор и Верификатор](https://elysiatools.com/ru/tools/jwt-inspector-verifier): Декодирует header/payload JWT с подсветкой, диагностирует стандартные claims, проверяет подпись ключами HS*/RS*/PS*/ES*/EdDSA и показывает демо подделки
- [Декодер распределенных трассировок и waterfall](https://elysiatools.com/ru/tools/distributed-trace-decoder-waterfall-visualizer): Разбирает JSON Jaeger, Zipkin или OpenTelemetry и показывает spans, время и ошибки в waterfall-отчете
- [BSON Конвертер](https://elysiatools.com/ru/tools/bson-converter): Кодирует и декодирует данные в/из формата BSON (Binary JSON)
- [Smile Конвертер](https://elysiatools.com/ru/tools/smile-converter): Кодирует и декодирует данные в/из формата Smile (binary JSON)
- [UBJSON Конвертер](https://elysiatools.com/ru/tools/ubjson-converter): Кодирует и декодирует данные в/из формата UBJSON (Universal Binary JSON)
- [Генератор и анализатор JWK](https://elysiatools.com/ru/tools/jwk-generator): Генерирует JSON Web Keys (JWK) для RSA, EC (P-256/P-384/P-521/secp256k1) и OKP (Ed25519/Ed448/X25519/X448), либо разбирает существующий JWK для просмотра параметров, отпечатка и метаданных
- [Генератор JWT](https://elysiatools.com/ru/tools/jwt-generator): Генерирует JWT токены с пользовательскими требованиями и алгоритмами
- [Декодер битовых полей Snowflake / Discord](https://elysiatools.com/ru/tools/snowflake-discord-id-bit-decoder): Без потери точности разбирает 64-битные ID Snowflake, извлекает время, worker, process, sequence и оценивает shard Discord.

## Примеры

- [Примеры JWT](https://elysiatools.com/ru/samples/jwt-samples): Полные примеры JWT от базовой структуры токенов до продвинутых реализаций безопасности
- [JSON Примеры Terraform Plan](https://elysiatools.com/ru/samples/terraform-plan-json-samples): Файлы Terraform plan JSON для визуализации зависимостей и проверки изменений, похожие на terraform show -json
- [Примеры Hex/Unicode Конвертера](https://elysiatools.com/ru/samples/text-hex-unicode-formats): Тестовые примеры для преобразования hex и unicode escape-последовательностей
- [Примеры Коммуникации WebRTC в Реальном Времени](https://elysiatools.com/ru/samples/webrtc-samples): Комплексные примеры WebRTC для P2P аудио/видео коммуникации, каналов данных, обмена экраном и сервера сигнализации

## Связанные материалы

- [Создание JWT и проверка его безопасности](https://elysiatools.com/ru/hubs/jwt-construction-and-security-review): Создайте контролируемый тестовый JWT или изучите разрешенный образец, чтобы проверить claims, алгоритм, срок действия, чувствительные поля и признаки подписи, не смешивая декодирование с проверкой подписи.
- [Разрешённый рабочий процесс тестирования JWT, OTP, TOTP и сессий](https://elysiatools.com/ru/hubs/token-session-and-2fa-workflows): Подготовьте очищенные тестовые данные аутентификации, отделите генерацию токена от декодирования и проверки, проверьте время OTP/TOTP и проведите аудит JWT и сессионных свидетельств без раскрытия настоящих секретов.
- [Рабочий процесс безопасности учетных данных и JWT](https://elysiatools.com/ru/hubs/auth-token-security): Создавайте и проверяйте пароли, анализируйте JWT и не смешивайте пары ключей с паролями.
