Online Ed25519 Key Pair Generator

Ed25519 Key Pair Generator

About this tool

What this tool is good for

Ed25519 is a modern digital signature algorithm designed for strong security, good performance, and compact signatures. It is widely used in new applications and protocols.

This generator can create a random 32-byte Base64 seed and derive the corresponding Ed25519 public key and private key entirely in the browser.

How to use it

  1. Click Generate private key to create a random 32-byte Base64 seed.
  2. If you already have a seed, paste it in and click Derive public key.
  3. Use the generated public key for verification and the derived private key for signing workflows.

Input requirements

  • The seed input must decode to exactly 32 bytes.
  • The generated values are encoded as Base64 for copy-and-paste workflows.
  • No key material is uploaded to the server.

FAQ

What can I use an Ed25519 key pair for?

Ed25519 key pairs are commonly used for digital signatures, authentication, software release signing, and systems that need compact public keys with strong modern security properties.

Can an Ed25519 key pair encrypt data?

No. Ed25519 is a signature algorithm, not an encryption algorithm. Use it to sign and verify messages, and choose a separate encryption tool when you need confidentiality.

Should I keep the Ed25519 private key secret?

Yes. The private key can create valid signatures and must be stored securely. Share only the public key with systems or people that need to verify your signatures.

Related tools