Skip to main content
CalculoraCalculora

Фінанси та Бізнес

Фінансові КалькуляториІнвестиції та ПлануванняОсобисті ФінансиІнвестиції в НерухомістьБізнес-ІнструментиСтартап і SaaS

Математика та Технології

Математичні КалькуляториІнженерні ІнструментиІнструменти з фізикиІнструменти РозробникаШкільні інструменти

Здоров'я та Життя

Медичні ІнструментиУтилітиРандомайзери

Творці та Спеціальності

Економіка ТворцівІсламські ІнструментиСталістьІгри

Конвертери

Конвертер ОдиницьКонвертер ДовжиниКонвертер ВагиКонвертер Температури→ Конвертери Одиниць

Генератори випадкових чисел

Генератор ЧиселНадійність ПароляКолесо ФортуниСимулятор Підкидання МонетиСимулятор Гральних КістокЧасові Пояси→ Рандомайзери
Конвертер Файлів

Інструменти PDF

Конвертувати PDF у JPGКонвертувати PDF у PNGПеретворити PDF в TXTКонвертувати PDF у GIFКонвертувати PDF у WebPКонвертувати PDF у SVGПеретворити PDF в DOCXКонвертувати PDF у ExcelКонвертувати PDF у PowerPointКонвертувати PDF у HTMLКонвертувати PDF у MarkdownКонвертувати PDF у TIFF

Конвертер Зображень

Конвертувати JPG у PNGКонвертувати PNG у JPGКонвертувати PNG у WebPКонвертувати WebP у PNGКонвертувати WebP у JPGКонвертувати JPG у WebPКонвертувати SVG у PNGКонвертувати SVG у JPGКонвертувати SVG у WebPКонвертувати BMP у PNGКонвертувати BMP у JPGКонвертувати BMP у WebP

Розширені Зображення

Конвертувати HEIC у JPGКонвертувати HEIC у PNGКонвертувати TIFF у JPGКонвертувати TIFF у PNGКонвертувати JPG у TIFFКонвертувати PNG у TIFFКонвертувати JPG у ICOКонвертувати PNG у ICOПеретворити JPEG в AVIFКонвертувати PNG у AVIF

GIF та Анімація

Конвертувати GIF у PNGКонвертувати GIF у JPGПеретворення GIF на окремі кадри (PNG/JPEG)Конвертувати PNG у GIFКонвертувати JPG у GIFКонвертувати GIF у WebP

Редагування

Додати водяний знакВидалення об'єктів із зображенняМиттєва зміна розміру зображень у браузеріСтискайте зображення онлайн — зменшуйте розмір файлу, зберігайте якість
Математичний ВикликМатематичний ВикликВордлБинт ВаладСудоку2048
Конвертер валют
CalculoraCalculora

Ваша платформа калькуляторів все-в-одному. Безкоштовні, швидкі та точні інструменти для будь-яких потреб.

Дані, введені в калькулятор, залишаються на 100% приватними — усі обчислення відбуваються у вашому браузері і ніколи не потрапляють на наші сервериБезкоштовно назавжди — без платіжних стін, без підписок, без облікових записів

Популярне

  • Калькулятор ІМТ
  • Калькулятор Кредиту
  • Калькулятор Віку
  • Калькулятор Іпотеки
  • Калькулятор Відсотків
  • Науковий Калькулятор
  • Переглянути все →

Категорії

  • Математика
  • Фінанси
  • Здоров'я та Життя
  • Фінанси та Бізнес
  • Інструменти розробника
  • Інженерія
  • Категорії →

Більше

  • Конвертер валют
  • Конвертер Файлів
  • Ігри та Розваги

Юридична інформація

  • Про нас
  • Зв'язатися з нами
  • Політика конфіденційності
  • Умови використання
  • Відмова від відповідальності
  • Карта сайту

Мови

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Усі права захищені.

Створено з — 100% безкоштовно

Легкий і швидкий — файли cookie та аналітика працюють лише за вашою згодою

Декодер JWT

Вставте будь-який JWT, щоб миттєво розшифрувати його заголовок і корисне навантаження — перевіряйте claims, час дії токена та підпис, не виходячи з браузера і не надсилаючи дані нікуди.

Цей інструмент вам допоміг?

Що таке Декодер JWT?

JWT (JSON Web Token) — це стандартний спосіб, у який сучасні веб-API представляють твердження автентифікації та авторизації. Це компактний, самодостатній токен, що складається з трьох частин — заголовка з описом алгоритму підпису, корисного навантаження з фактичними твердженнями (такими як ідентифікатор користувача, ролі та термін дії) і підпису, який дозволяє серверу-отримувачу переконатися, що токен не було змінено. Цей декодер миттєво зчитує заголовок і корисне навантаження, щоб ви могли налагоджувати проблеми автентифікації, перевіряти, які твердження фактично надсилає API, або дізнатися, коли закінчується термін дії токена — і все це без потреби в бекенді, інструменті командного рядка або вставленні чутливих токенів на сторонній сервер, оскільки все працює локально у вашому браузері.

Коли використовувати цей калькулятор

  • Debugging why an API rejects a token by inspecting its claims and expiration time
  • Checking a token's expiration time during a support investigation or incident response
  • Перевірка того, що провайдер SSO або OAuth видає твердження, які очікує ваш застосунок.
  • Learning how JWTs are structured for interview preparation or security coursework
  • Inspecting a token captured from browser dev tools or server logs to understand its contents
  • Comparing the header algorithm between tokens to debug algorithm-mismatch authentication failures
  • Кроки:

    1. Вставте свій JWT у поле вводу або натисніть «Завантажити приклад», щоб спробувати готовий приклад.
    2. Заголовок і корисне навантаження декодуються автоматично під час введення.
    3. Перегляньте claims, такі як iss, sub, exp та iat, у зрозумілому вигляді.
    4. Claims із мітками часу (exp, iat, nbf) автоматично перетворюються на читабельні дати.

    Формула

    JWT = base64Url(заголовок) + "." + base64Url(корисне навантаження) + "." + base64Url(підпис) Декодування: розділити за ".", декодувати перші дві частини з Base64URL, розібрати як JSON. Перевірка (тут не виконується): HMACSHA256(base64Url(заголовок) + "." + base64Url(корисне навантаження), секрет) === підпис

    Випадки використання

    • Налагодження причини, чому API відхиляє токен, шляхом перевірки його claims
    • Перевірка часу дії токена під час розслідування звернення в службу підтримки
    • Перевірка того, що постачальник SSO чи OAuth видає саме ті claims, які ви очікуєте
    • Вивчення структури JWT для підготовки до співбесіди або навчального курсу
    • Швидка перевірка токена, скопійованого з інструментів розробника браузера або логів сервера

    Ключові переваги

    • Миттєве декодування будь-якого JWT без бекенду чи консольного інструмента
    • Усе виконується на стороні клієнта — токени ніколи не надсилаються на сервер
    • Автоматичне перетворення claims із мітками часу на читабельні дати
    • Безкоштовно, без реєстрації, працює з будь-яким JWT незалежно від алгоритму

    Поради

    • Завжди перевіряйте 'exp' першим під час налагодження помилки «unauthorized» — прострочений токен є найпоширенішою причиною
    • Порівнюйте 'alg' у заголовку з тим, що очікує ваш бекенд, щоб виявити помилки невідповідності алгоритму
    • Ніколи не довіряйте декодованому корисному навантаженню як доказу особи без перевірки підпису на сервері
    • Використовуйте короткострокові токени з refresh-токенами замість довгострокових JWT, щоб обмежити наслідки витоку

    Поширені помилки

    • Вважати декодований JWT перевіреним JWT — декодування лише зчитує вміст, а не підтверджує автентичність
    • Зберігання чутливих даних (паролів, секретів) у корисному навантаженні, забуваючи, що воно доступне для читання будь-кому
    • Вставляння токенів із робочого середовища в ненадійні онлайн-декодери
    • Плутання 'exp' (закінчення терміну дії) з 'iat' (час видачі) під час налагодження проблем із терміном дії токена

    Ключові терміни

    • Claim: фрагмент інформації, заявлений про суб'єкт, наприклад ідентифікатор користувача чи роль
    • Заголовок (Header): перший сегмент JWT, що визначає алгоритм підпису та тип токена
    • Корисне навантаження (Payload): другий сегмент JWT, що містить фактичні claims
    • Підпис (Signature): третій сегмент JWT, що використовується для перевірки того, що токен не було змінено

    Пов'язані концепції

    • [object Object]
    • [object Object]
    • [object Object]
    • [object Object]
    • [object Object]

    Приклад

    Токен, що починається з eyJhbGciOiJIUzI1NiJ9, розшифровується в заголовок {"alg":"HS256","typ":"JWT"} — це означає, що токен підписано за допомогою HMAC-SHA256.

    Інтерпретація результатів

    Декодер розділяє JWT за двома крапками та декодує перші два сегменти у форматі Base64URL. Заголовок повідомляє алгоритм підпису (наприклад, HS256 або RS256) і тип токена. Корисне навантаження містить фактичні твердження — ідентифікацію користувача, дозволи та мітки часу. Мітки часу (exp, iat, nbf) автоматично перетворюються з епохи Unix у зрозумілі дати. Якщо 'exp' показує дату в минулому, токен прострочено, і більшість серверів його відхилять. Твердження 'sub' (суб'єкт) зазвичай містить ідентифікатор користувача, а 'iss' (емітент) визначає сервер, який створив токен. Пам'ятайте: декодування — це не перевірка. Розділ підпису відображається, але його неможливо перевірити без секретного чи відкритого ключа. Декодоване навантаження має лише інформаційний характер — ніколи не сприймайте його як доказ особи без перевірки підпису на боці сервера.

    Часті запитання

    Що таке JWT?
    JSON Web Token (JWT) — це компактний, безпечний для URL спосіб представлення тверджень між двома сторонами. Він складається з трьох частин у кодуванні Base64URL, розділених крапками: заголовок, корисне навантаження та підпис.
    Чи безпечно вставляти свій JWT у цей інструмент?
    Декодування відбувається повністю у вашому браузері за допомогою JavaScript — токен ніколи не надсилається на жоден сервер. Проте ставтеся до JWT як до паролів: уникайте вставляння токенів з робочих (production) систем у будь-який онлайн-інструмент, включно з цим.
    Чому цей інструмент не може перевірити підпис?
    Для перевірки підпису JWT потрібен секретний ключ (для алгоритмів HMAC) або публічний ключ (для алгоритмів RSA/ECDSA), який має лише сервер, що видав токен. Цей інструмент лише декодує читабельні заголовок і корисне навантаження — він ніколи не має доступу до цього ключа.
    Що означає claim 'exp'?
    'exp' (Expiration Time) — це мітка часу Unix, яка вказує, коли токен перестає бути дійсним. Цей інструмент автоматично конвертує її у зручну дату, щоб ви могли швидко перевірити, чи термін дії токена не минув.
    What is a JWT?
    A JSON Web Token (JWT) is a compact, URL-safe way to represent claims between two parties. It consists of three Base64URL-encoded parts separated by dots: a header, a payload, and a signature.
    Is it safe to paste my JWT into this tool?
    Поширені алгоритми включають HS256 (HMAC-SHA256, симетричний), RS256 (RSA-SHA256, асиметричний) та ES256 (ECDSA). Поле 'alg' у заголовку визначає алгоритм. Найчастіше для веб-API використовуються HS256 або RS256.
    Why can't this tool verify the signature?
    'iat' (Issued At) — це час створення токена. 'nbf' (Not Before) — це час, з якого токен стає дійсним. Якщо 'nbf' знаходиться в майбутньому, токен слід відхилити, навіть якщо він ще не закінчився.
    What does the 'exp' claim mean?
    Заголовок і корисне навантаження лише закодовані в Base64URL, але не зашифровані. Будь-хто може їх прочитати. Ніколи не зберігайте паролі, секрети або конфіденційні особисті дані в корисному навантаженні JWT. Включайте лише некритичні твердження, такі як ідентифікатор користувача, ролі та мітки часу.
    Як довго зазвичай діють токени JWT?
    Токени доступу зазвичай діють 15–60 хвилин. Токени оновлення діють від кількох годин до кількох днів. Короткоживучі токени доступу з довгоживучими токенами оновлення балансують між безпекою та зручністю користувача.
    What algorithms can a JWT use?
    Токен оновлення — це довгоживучий токен, який використовується для отримання нових токенів доступу без повторної автентифікації користувача. Коли короткоживучий токен доступу закінчується, клієнт надсилає токен оновлення, щоб отримати новий токен доступу.
    Як скопіювати декодовані твердження?
    Декодовані заголовок і корисне навантаження відображаються у вигляді відформатованого JSON. Ви можете скопіювати весь декодований результат або окремі значення тверджень для налагодження чи документування.

    Схожі інструменти

    1. Головна
    2. Інструменти Розробника
    3. Декодер JWT
    Завантаження калькулятора...

    Пов'язані інструменти

    Досліджуйте більше інструментів

    Калькулятор співвідношення сторін

    Пропускна Здатність

    Час Завантаження

    Хмарний Хостинг

    Витрати CDN

    Калькулятор монетизації API

    Калькулятор співвідношення сторін
    Інструменти Розробника
    Пропускна Здатність
    Інструменти Розробника
    Час Завантаження
    Інструменти Розробника
    Хмарний Хостинг
    Інструменти Розробника