Valid JWT
- Three segments decode to readable JSON header/payload. Signature is not verified.
developer validator
Decode JWT headers and payloads client-side—no uploads, no signature verification, and no storage.
Accepts 3-part JWTs using Base64URL segments (header.payload.signature).
Decodes header and payload only; signatures are NOT verified.
Supports unpadded Base64URL segments commonly used in JWTs.
Runs fully client-side/offline; tokens are not uploaded or stored.
JWT
Paste the full token with three Base64URL segments separated by dots. Do not paste production or highly sensitive tokens.
This JWT decoder Base64URL-decodes headers and payloads entirely in your browser, so you can inspect alg, kid, exp, aud, and custom claims without uploading tokens.
Use it for quick auth debugging, then pair with a JWT signature validator to verify HS256/RS256 signatures using your own keys. Nothing is stored or sent to a server.
security
JWT Signature Validator (HS256)
Validate HS256 JWT signatures with a shared secret, fully client-side—no tokens or secrets ever leave your browser.
developer
Base64 Validator
Validate and decode standard or URL-safe Base64 entirely in your browser—no uploads or storage.
security
Password Strength Checker
Score password strength with clear, local checks—length, variety, and guidance without sending data anywhere.
security
Password Entropy Calculator
Estimate password entropy (bits) in-browser to see how length and character sets impact strength.
web
HTTP Security Headers Validator
Validate core security headers (HSTS, nosniff, frame options, referrer policy, permissions policy) entirely client-side.
developer
Regex Tester
Test regex patterns against sample text with live matches and errors.
developer
UUID Validator
Check UUIDs (v1–v5) for proper formatting before using them in requests or logs.
JWT decoding runs entirely in your browser. Tokens are not sent, logged, or stored.
Decoding only—no signature verification. Avoid pasting production secrets.