SheepDev

JWT decoder

JWT decoder lets you decode JWT headers, payloads, and time claims without claiming signature verification in your browser.

JWT decoder

⌂ Inputs and results stay in this browser and are not automatically stored or sent.

Waiting for input

Input and conditions

No automatic copying or saving. Take care on shared devices and with clipboard contents.

Output

ℹ Signature not verified. Parsing does not establish trust. Time claims are compared with the device clock for reference only.

Waiting for input

Complete text result

How to use

Enter a three-part JWT to inspect its header, payload, and time claims. Use a public sample when learning.

Readable claims do not mean a verified signature. Time comparisons use the device clock and do not authenticate the token. JWE decryption and remote key retrieval are not performed.

Examples

eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJzdWIiOiIxMjMiLCJpYXQiOjB9.

Principles and limits

Each input is limited to 1,048,576 bytes, output to 33,554,432 bytes, and processing to 5,000 ms. Input is never silently truncated.

Guides

Related tools

Encoding and character sets

Base64 converter

Base64 converter lets you encode and decode text or files as Base64 and Base64url in your browser.

Date, time, and schedules

Unix time converter

Unix time converter lets you convert explicit epoch seconds or milliseconds to UTC and IANA time in your browser.