jwksfetch is a single Native AOT executable (no .NET runtime required) that retrieves a public JSON Web Key from a remote JWKS endpoint or via OIDC discovery, then emits the key in PEM format to stdout. Designed as a companion to jwtdecode: pipe jwksfetch output directly into jwtdecode --verify --key-file - for end-to-end offline JWT verification after an initial key fetch.
Technical details
Publisher
ShikeChen
Version
1.2.2
License
MIT
Installer type
portable
Architecture
x64, arm64
Package ID
ShikeChen.JwksFetch
Install JwksFetch from the command line
Install with Windows Package Manager
winget install --id=ShikeChen.JwksFetch -e
Update to the latest version
winget upgrade --id=ShikeChen.JwksFetch -e
Uninstall
winget uninstall --id=ShikeChen.JwksFetch -e
JwksFetch adds this command to the command line: jwksfetch.
Yes. JwksFetch is free and open-source software released under the MIT license.
What is the latest version of JwksFetch?
The latest version is 1.2.2.
Is it safe to download JwksFetch?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with ffbe92ad58a2d1877df919c20b5d2792c0cd88768dcdea7f05de51b69aca4c84.
Which Windows versions does JwksFetch support?
JwksFetch runs on Windows and is available for 64-bit (x64), ARM64 systems.
How do I uninstall JwksFetch?
Open Settings › Apps › Installed apps, find JwksFetch and select Uninstall. From the command line, run winget uninstall --id=ShikeChen.JwksFetch -e.
Is there a portable version of JwksFetch?
Yes. JwksFetch is available as a portable program (jwksfetch-1.2.2-win-x64.exe, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to JwksFetch
Other Encryption programs for Windows from different developers.