Encode or decode Base64 and Base64URL text (UTF-8 safe), and decode JWT headers and payloads with human-readable exp/iat times. Runs locally so tokens never leave your browser.
Base64
JWT
How to use it
Paste text and choose Encode or Decode. Base64URL (-/_, no padding) is detected automatically.
Paste a JWT to see its header and claims. This decoder does not verify the signature, so never trust a token based on its contents alone.