Security
Secret Key Generator
Generate secure symmetric secret keys for AES, HMAC and application configuration.
Tool
Generate secure symmetric secret keys for AES, HMAC and application configuration.
This tool runs in your browser. Your input is processed locally and is not uploaded.
About this Tool
Use this secret key generator to produce random key material for supported symmetric algorithms and development environments. Keys are generated locally in your browser and should be stored securely.
Examples
- Generate a 256-bit AES key
- Generate a 512-bit HMAC key
- Generate a Base64 secret key
Frequently Asked Questions
What is a secret key?
A secret key is private cryptographic material used by symmetric encryption or message authentication algorithms.
Which key length should I choose?
The correct length depends on the algorithm. AES commonly uses 128, 192 or 256 bits.
Are generated keys stored anywhere?
No. Keys are generated locally in your browser and are not uploaded or permanently stored by the tool.