Video guide · 14 seconds
Watch: decode a JWT
No sound. Each step is captioned on screen and also written out in the guide below.
Data & developer tools Auth
Decode a JSON Web Token locally, inspect its claims, and understand what it contains without verifying or sharing it.
Workspace
A JWT normally has three dot-separated parts: header, payload, and signature.
Header JSON will appear here.
Payload JSON will appear here.
Signature text will appear here.
Quick view
Video guide · 14 seconds
No sound. Each step is captioned on screen and also written out in the guide below.
A quick guide
Keep the three segments separated by dots.
BytesBench parses the Base64URL header and payload in your browser.
Review standard timestamps and copy the readable report.
Security note
header.payload.signatureAnyone can decode a JWT. This tool does not verify signatures, validate trust, or tell you whether a token should be accepted.
Good to know
No. BytesBench only decodes the header and payload and displays the signature text. Verification requires the correct algorithm, trusted key, and application context.
They are common NumericDate claims: expiration time, issued-at time, and not-before time. BytesBench displays their raw values and UTC timestamps when they are numeric.
Usually no. Signed JWT payloads are encoded, not encrypted, so do not place secrets or sensitive data in them unless your system explicitly uses an encrypted token format.