JWT Decoder
Encoded JWT
JWT Decoder Online
How to use JWT Decoder
- Paste a standard JWT string (starting with 'eyJ...') into the left input area.
- The token is automatically split into Header, Payload, and Signature sections.
- Timestamp claims like 'exp', 'iat', and 'nbf' are automatically converted to human-readable ISO dates.
- Click 'Copy' on any section to copy the decoded JSON to your clipboard.
Edge Cases & Limitations
- Only standard 3-part JWTs (header.payload.signature) are supported.
- Encrypted JWTs (JWE) cannot be decoded without the encryption key.
- The signature is displayed raw — this tool does not verify signatures.
Keyboard Shortcuts
- Ctrl/Cmd + K — Open Command Palette to switch tools instantly.
100% Client-Side Privacy
All inputs are processed entirely inside your browser's memory using JavaScript. No data is ever transmitted to any server. Your tokens, JSON payloads, cURL commands, and timestamps never leave your machine.