JWT Decoder
Decode JWT header and payload locally without verifying or uploading the token.
Convert Unix timestamps in seconds or milliseconds and readable dates to ISO and UTC formats instantly.
Your input is processed only as required by this tool.
Unix timestamps represent an instant as elapsed time from the Unix epoch. Different systems use seconds or milliseconds, which can make debugging dates confusing. This converter detects common numeric timestamp sizes and also accepts date strings supported by the browser.
The ISO output uses UTC with the Z suffix, while the UTC string is a human-readable representation of the same instant. Milliseconds and seconds are also returned so you can move between API formats without manual arithmetic.
Human-readable date strings without an explicit timezone can be interpreted according to browser rules. For unambiguous conversions, prefer ISO 8601 values that include Z or a numeric timezone offset.
Both conventions exist. Many Unix tools use seconds while JavaScript commonly uses milliseconds. This converter accepts either common magnitude.
A Unix timestamp represents an absolute instant and is not itself tied to a local timezone.