Convert PEM keys to JWK and read JWKS

Turn a PEM public or private key (or a certificate) into a JSON Web Key, convert a JWK back to PEM, and inspect every key in a JWKS document with its key ID and RFC 7638 thumbprint. Useful for OAuth, OpenID Connect and JWT setups. Runs in your browser.

What you can do

Frequently asked questions

What is a JWK thumbprint?

An RFC 7638 thumbprint is a SHA-256 hash of a key's required JWK members in a fixed order. It identifies the key and is often used as its kid.

Can I convert a private key to a JWK?

Yes. The JWK then includes the private members (such as d), so treat it as a secret, just like the PEM key.

Where do I find an identity provider's JWKS?

At the jwks_uri listed in its /.well-known/openid-configuration document. PKIScope never fetches URLs, so open that address yourself and paste the JSON.

Related tools