Ed25519 Key Generator
Generate an Ed25519 key pair in PEM for modern signatures. All values are generated on your device using a cryptographically secure random generator — nothing is sent to a server.
Everything runs in your browser. Your data is never sent to our servers.
Example
Example Input
(click Generate)
Example Output
-----BEGIN PUBLIC KEY----- … (Ed25519)
How to Use
- 1Open "More settings" to adjust parameters (e.g. size/length) if needed.
- 2Click the Generate button.
- 3Copy the result with the Copy button.
About Ed25519 Key
Ed25519 is a modern signature key scheme based on Curve25519: small keys (32 bytes), fast, and designed to be secure by default.
This tool generates an Ed25519 key pair via Web Crypto and exports it as PEM. It is widely used in SSH, software packaging, and modern security protocols.
Use this pair in the Ed25519 Signature tool to sign and verify messages. The private key must be kept secret.
FAQ
Are my data or keys sent to a server?
No. Ed25519 Key runs entirely in your browser using the Web Crypto API and client-side libraries. Your data, passwords, and keys never leave your device.