Key type
Output format
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.