Random JWT Fixture Generator

 
JWTs are generated locally in your browser with the Web Crypto API. The signature is random — the token cannot be verified against any key.

Throwaway JWT fixtures for auth demos and mocks

Each token is a compact header.payload.signature string with three base64url segments (the A-Z a-z 0-9 - _ alphabet, no = padding). The header is {"alg":"HS256","typ":"JWT"} and the payload carries fictional sub, iss, iat, exp (one hour out), and jti claims using example.com-style values.

The signature is 32 random bytes, not a real HMAC, so the token is structurally valid but unverifiable by design. Use it to seed API mocks, demo a bearer-token UI, or paste into the JWT decoder — never as a real credential.