Key Generator(SSH/JWT/PEM)

Key type

Best compatibility,Widely supported,Suitable forJWT signing、API authentication
Recommended,Balances security and performance

Output format

Key result
🔑
Configure key options, then click"Generate key"
to generate the public/private key pair

Key Generator

Key Generator creates development and testing keys in the browser. It supports common asymmetric and symmetric key workflows such as RSA, Ed25519, ECDSA and random symmetric key material. The page is useful for local experiments, sample configuration and throwaway keys used in documentation or tests.

Privacy note: All processing happens in your browser — your data never leaves your device.

How to use

Choose the key type, select the available size or curve and generate the output format you need. Copy only the values that are safe for your workflow. Treat generated private keys as sensitive and avoid using online tools for long-lived production credentials.

Example: Example: generate an RSA key for a local JWT signing experiment, or create a random symmetric key for a test encryption fixture.

FAQ

Are these keys suitable for production?

No. Use a controlled key management process for production credentials.

Does generation happen locally?

The browser uses local cryptographic APIs where available.

Can I generate SSH-style keys?

The page includes SSH-related output options for supported key types.