Base64 Encoder / Decoder vs JWT Decoder

encoding

Base64 Encoder / Decoder

Encode text or data to Base64, or decode Base64 back to plain text.

Encode any UTF-8 string to Base64 or decode a Base64 string back to plain text. Supports standard Base64 (RFC 4648) and URL-safe Base64 (uses - and _ instead of + and /). Detects and reports malformed input.

Example input:

{
  "input": "Hello, World!",
  "mode": "encode",
  "charset": "standard"
}
Use Base64 Encoder / Decoder
encoding

JWT Decoder

Decode and verify JSON Web Tokens — header, payload, claims, and signature.

Paste a JSON Web Token to instantly decode its header and payload. Optionally supply a secret or public key to verify the signature.

Example input:

{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}
Use JWT Decoder
FeatureBase64 Encoder / DecoderJWT Decoder
Categoryencodingencoding
Inputsinput, mode, charsettoken, secret, algorithm
Outputsoutput, valid, encoding, byte_length, errorheader, payload, signature, valid_structure, verified

We use cookies to serve ads and measure traffic. Cookie policy · Privacy policy