Back to tools
JWT Structure
A JWT (JSON Web Token) consists of three parts separated by dots:
header.payload.signature
eyJhbGciOi... .eyJzdWIi... .SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Header
Contains the signing algorithm (typ, alg) and token type.
Payload
Contains the claims (assertions) with user data.
Signature
Digital signature that verifies token authenticity.
Common Claims
- iss - Token issuer
- sub - Subject (user)
- aud - Audience
- exp - Expiration time
- iat - Issued at
- nbf - Not before
Related Tools
PKCS#1 / PKCS#8 Converter
Bidirectional conversion between PKCS#1 and PKCS#8 private key formats.
.htpasswd Generator
Generate Apache password hashes (Bcrypt, SHA1, MD5)
Crypto Safety Validator
Analyze configs and detect insecure algorithms/versions (MD5, SHA-1, DES, RC4, SSLv2).
CSR Generator
Generate RSA/ECC keys and CSR files