JWT Encoder

Создавайте и подписывайте JSON Web Token с HS256, HS384 или HS512 — всё локально в браузере через Web Crypto API. Отредактируйте header, добавьте claims в payload, введите секрет и скопируйте подписанный токен. Секрет не покидает устройство.

Как пользоваться

1

Отредактируйте header

Укажите алгоритм (HS256, HS384, HS512). Тип — JWT по умолчанию.

2

Отредактируйте payload

Добавьте claims — ID пользователя, роли, срок действия и произвольные данные.

3

Введите секрет

Укажите секретный ключ для подписи токена.

4

Сгенерируйте и скопируйте

Нажмите «Создать токен» и скопируйте подписанный JWT.

Header
Payload

Подпись выполняется полностью локально через Web Crypto API. Секрет не покидает устройство. В продакшене храните секреты в переменных окружения.

Возможности

Три HMAC-алгоритма

HS256, HS384 и HS512 — самые распространённые симметричные алгоритмы подписи.

Локальная подпись

Подпись использует Web Crypto API — секрет не покидает устройство.

Редактируемые header и payload

Полный контроль над claims и алгоритмом.

Мгновенный результат

Подписанный JWT появляется сразу после нажатия «Создать токен».

Типичные сценарии

  • Сгенерировать тестовый JWT для отладки API
  • Создать токен с произвольными claims для разработки
  • Разобраться, как работает подпись JWT
  • Получить токен для тестирования своего JWT-декодера

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

Похожие инструменты