90 chars · 1 line
118 chars · 10 lines
90 chars · 1 line
118 chars · 10 lines
JWT time-claim troubleshooting
A future iat value is still a finite NumericDate, so the decoder formats and displays it instead of returning a parsing error. Whether the token should be rejected for clock skew or inconsistent issuance time belongs to the verifier policy. This tool is free to use. No account or payment is required.
Last updated
Local decoding can show the timestamp encoded in the token. It cannot decide how much future skew your authentication system permits because that rule belongs to the trusted verifier.
The claim is a valid number and therefore produces an Issued in future timestamp.
"iat":2000000000Issued in future: 2033-05-18T03:33:20.000ZCommon questions
No. It displays valid NumericDate values but does not enforce application clock-skew policy.
Yes. Compare trusted system clocks before assuming the token generator is broken.
Yes. Milliseconds placed into a seconds-based NumericDate are a common cause of extremely distant dates.
Debugging a specific JWT issue? Browse JWT troubleshooting.