JWT Libraries
Comprehensive list of JWT (JSON Web Token) libraries across multiple programming languages including .NET, Python, Java, Node.js, PHP, Ruby, Go, and more. Compare supported algorithms (HS256, RS256, ES256), token operations, and claims validation features. Search and filter libraries by language, author, or features.
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
auth0/node-jsonwebtoken
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
panva/jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
awslabs/aws-jwt-verify
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
kjur/jsrsasign
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
cisco/node-jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
jpadilla/pyjwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
mpdavis/python-jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
latchset/jwcrypto
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
lepture/authlib
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
jwtk/jjwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
auth0/java-jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
firebase/php-jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
lcobucci/jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
golang-jwt/jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
dvsekhvalnov/jose2go
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
SermoDigital/jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
robbert229/jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
square/go-jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
lestrrat-go/jwx
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
jwt/ruby-jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
progrium/ruby-jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
Keats/jsonwebtoken
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
kylef/JSONWebToken.swift
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
benmcollins/libjwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
cisco/cjose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
GlitchedPolygons/l8w8jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
troian/jwtpp
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
Thalhammer/jwt-cpp
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
arunf1299/cpp-jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
pocoproject/poco
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
funcool/buddy
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
crystal-community/jwt
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
synopse/mORMot
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
panva/jose
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
garyf/json_web_token_ex
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
bryanjos/joken
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA
ueberauth/guardian
Token Operations
Sign
Verify
Claims Validation
iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check
Algorithms
HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA