OnlineFreeTools.org
  • Главная
  • Image editing tools
    • Текстовый водяной знак — в браузере
    • Извлечь цвета из фото — палитра и выбор кликом
    • Отразить изображение — горизонт./верт.
    • Рамка для фото — цвет и толщина
    • Сжатие изображений — длинная сторона, качество и целевой размер (локально)
    • Обрезка и изменение размера — локально
    • Просмотр и удаление EXIF с фото — GPS, камера, локально
    • Конвертер форматов изображений — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Оттенки серого — локально
    • Объединить фото — собрать коллаж из нескольких снимков
    • Оптимизация изображений — WebP, AVIF и MozJPEG локально
    • Наложить лого — на фото в браузере
    • Изображение ↔ Base64
    • Изображения в GIF — короткая анимация
    • Изображения в PDF — по странице на фото
    • Изображения в PowerPoint — слайд на фото
    • Изображения в Word — локальный DOCX
    • Страница PDF в несколько размеров — пакет экспорта
    • PDF в JPG — сохраните страницы как изображения
  • Инструменты дизайна
    • Сгенерировать шкалу цвета бренда — палитра 50–950 и CSS‑токены
    • Гайд по стилю бренда — модульный черновик, который можно править
    • Цветовая схема сайта — семантические CSS-токены
    • Проверка контраста WCAG — коэффициент AA/AAA
  • PDF-инструменты
    • Сжать PDF — уменьшите размер в браузере
    • Обрезать PDF — подрежьте поля в браузере
    • Объединить PDF — склейте файлы в браузере
    • Организовать PDF — удалите или переставьте страницы
    • Нумерация страниц PDF — добавьте в браузере
    • PDF в Markdown — извлеките текст для заметок в браузере
    • Водяной знак PDF — поставьте текст на каждую страницу в браузере
    • Защитить PDF — зашифруйте паролем в браузере
    • Повернуть PDF — исправьте ориентацию страниц
    • Разделить PDF — извлеките страницы локально
    • Разблокировать PDF — снимите пароль, который вы знаете
  • Developer tools
    • Добавить WWW в DNS — A/CNAME и гайды
    • Base64 кодирование и декодирование — преобразовать текст в браузере
    • Конвертер CSV ↔ JSON — типы, разделитель, локально
    • Проверка домена — DNS и данные регистрации
    • Проверка хеша файла — сверка дайджестов в браузере
    • Кодирование и декодирование HTML-сущностей — локально
    • IndexNow — отправка URL в Bing, проверка ключа и коды
    • Узнать свой IP — Публичный адрес (IPv4/IPv6)
    • Валидатор JSON Schema — пути draft-07, локально
    • JWT декодер — читать header и payload локально (без проверки подписи)
    • Markdown в HTML и обратно — с очисткой
    • Генератор случайных паролей — создавать пароли локально
    • Compare Two Texts Online — Text Diff Checker
    • Конвертер часовых поясов — сравнить один момент по миру
    • Конвертер Unix timestamp — эпоха ↔ читаемое время
    • Генератор UUID и ULID — создавать ID в браузере
    • Проверить HTTP-заголовки сайта — Посмотреть response headers
    • YAML в JSON и обратно — типы, multi-doc, локально
  • Calculators
    • Калькулятор ИМТ — как рассчитать индекс массы тела
    • Калькулятор градиента — многомерный ∇f (частные производные)
    • Калькулятор предельной выручки — Формула ΔTR / ΔQ
    • Калькулятор процентного изменения — От старого значения к новому
    • Калькулятор ROI — Как рассчитать рентабельность инвестиций
    • Квадратные футы в м² — Для жилья и ремонта
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Инструменты

Текстовый водяной знак — в браузереДобавить WWW в DNS — A/CNAME и гайдыBase64 кодирование и декодирование — преобразовать текст в браузереСгенерировать шкалу цвета бренда — палитра 50–950 и CSS‑токеныГайд по стилю бренда — модульный черновик, который можно правитьИзвлечь цвета из фото — палитра и выбор кликомСжать PDF — уменьшите размер в браузереОбрезать PDF — подрежьте поля в браузереКонвертер CSV ↔ JSON — типы, разделитель, локальноПроверка домена — DNS и данные регистрацииПроверка хеша файла — сверка дайджестов в браузереОтразить изображение — горизонт./верт.Калькулятор ИМТ — как рассчитать индекс массы телаКалькулятор градиента — многомерный ∇f (частные производные)Калькулятор предельной выручки — Формула ΔTR / ΔQКалькулятор процентного изменения — От старого значения к новомуКалькулятор ROI — Как рассчитать рентабельность инвестицийКодирование и декодирование HTML-сущностей — локальноРамка для фото — цвет и толщинаСжатие изображений — длинная сторона, качество и целевой размер (локально)Обрезка и изменение размера — локальноПросмотр и удаление EXIF с фото — GPS, камера, локальноКонвертер форматов изображений — PNG JPEG WebP AVIF BMP GIF ICO SVGОттенки серого — локальноОбъединить фото — собрать коллаж из нескольких снимковОптимизация изображений — WebP, AVIF и MozJPEG локальноНаложить лого — на фото в браузереИзображение ↔ Base64Изображения в GIF — короткая анимацияИзображения в PDF — по странице на фотоИзображения в PowerPoint — слайд на фотоИзображения в Word — локальный DOCXIndexNow — отправка URL в Bing, проверка ключа и кодыУзнать свой IP — Публичный адрес (IPv4/IPv6)Валидатор JSON Schema — пути draft-07, локальноJWT декодер — читать header и payload локально (без проверки подписи)Markdown в HTML и обратно — с очисткойОбъединить PDF — склейте файлы в браузереОрганизовать PDF — удалите или переставьте страницыГенератор случайных паролей — создавать пароли локальноНумерация страниц PDF — добавьте в браузереСтраница PDF в несколько размеров — пакет экспортаPDF в JPG — сохраните страницы как изображенияPDF в Markdown — извлеките текст для заметок в браузереВодяной знак PDF — поставьте текст на каждую страницу в браузереЗащитить PDF — зашифруйте паролем в браузереПовернуть PDF — исправьте ориентацию страницЦветовая схема сайта — семантические CSS-токеныРазделить PDF — извлеките страницы локальноКвадратные футы в м² — Для жилья и ремонтаCompare Two Texts Online — Text Diff CheckerКонвертер часовых поясов — сравнить один момент по мируКонвертер Unix timestamp — эпоха ↔ читаемое времяРазблокировать PDF — снимите пароль, который вы знаетеГенератор UUID и ULID — создавать ID в браузереПроверка контраста WCAG — коэффициент AA/AAAПроверить HTTP-заголовки сайта — Посмотреть response headersYAML в JSON и обратно — типы, multi-doc, локально

JWT декодер — читать header и payload локально (без проверки подписи)

Вставьте JWT, чтобы прочитать header и payload в JSON в браузере — без проверки подписи. Шаги: вставить токен, декодировать, скопировать header или payload. Пример: образец показывает alg HS256 и iat 1516239022 в UTC и локальном времени. Токен не загружается.

Не проверено — инструмент только декодирует Base64url. Подпись не проверяется; не используйте для решений об авторизации.

      

        

    

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

Вставьте полный JWT (header.payload.signature). Страница делит по точкам, декодирует Base64url первых двух сегментов и форматирует JSON. Числовые exp, iat, nbf показывают UTC и локальное время. Сегмент подписи — только сырой текст, без проверки.

Правила, которые стоит знать

Что делает и не делает этот декодер: структура, Base64url, зарегистрированные claims и граница без проверки.

  • Структура: подписанный JWT (компактный JWS) — три сегмента Base64url: header (alg, typ), payload (claims), signature (байты, не JSON).
  • Base64url: -→+, _→/, дополнение padding до длины %4, затем atob и JSON.parse. Ошибки указывают header или payload.
  • Зарегистрированные claims: exp, iat, nbf — секунды Unix UTC. Прочитать JSON ≠ доверять токену.
  • Конфиденциальность: вставка локальна; без HMAC/RSA. Не авторизуйте в проде только по декодированному JSON.

Пример

Ввод: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9eIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c → Header: {"alg":"HS256","typ":"JWT"}. Payload: {"sub":"1234567890","name":"John Doe","iat":1516239022} с iat в UTC и локальном времени. Подпись показана как есть — не проверена.

Когда подходит

  • Отладка OAuth: проверьте sub, scope и exp access token перед настройкой API.
  • API-контракты: сверьте iss и aud ID token с документацией.
  • Обучение: как header, payload и signature составляют три сегмента JWS.

Frequently asked questions

Проверяет ли страница подпись JWT?

Нет. Декодирование лишь раскрывает Base64url в header и payload; проверка подписи требует ключ издателя — здесь намеренно не реализована.

Почему ошибка числа сегментов?

Убедитесь, что вставлен полный токен с двумя точками и тремя сегментами. Лишние точки, обрезанная вставка или не-JWT строка дадут ошибку.

Чем Base64url отличается от обычного Base64?

JWT использует Base64url: - вместо +, _ вместо /, часто без =. Обычный Base64 может ошибиться на URL-safe токенах.

Как читать exp, iat или nbf?

exp, iat и nbf — секунды Unix UTC. Страница показывает UTC и ваше локальное время; сравните exp с текущим моментом для срока действия.

Загружается ли токен на сервер?

Нет. Разбиение, Base64url и JSON выполняются только во вкладке браузера.

Related tools

  • Base64 кодирование и декодирование — преобразовать текст в браузере
  • Конвертер Unix timestamp — эпоха ↔ читаемое время

Поделиться инструментом

Поделитесь в соцсетях, скопируйте ссылку или используйте системный шаринг.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/ru/tools/jwt-decoder

Вопросы и отзывы

Что-то неясно, сломано или отсутствует? Напишите сообщение ниже — мы читаем каждую заметку об этих инструментах.

Email: dailyonetools@outlook.com

References

  • RFC 7519 — JSON Web Token (JWT)
  • RFC 7515 — JSON Web Signature (JWS)
OnlineFreeTools.org · Учебный проект · Постоянное обновление
О сайте·Журналы разработки·Конфиденциальность·Условия·Контакты