Want a Custom tool for Yourself?

Need a Custom Tool? We build custom tools that can save hours per employee per day.

Random Key Generator

Generate random keys and passwords in one place, from decent to extra strong. Copy any key instantly for WiFi, apps, and security testing.

Generate the Password

Memorable Passwords - Perfect for securing your computer or mobile device, or somewhere brute force is detectable.




Strong Passwords - Robust enough to keep your web hosting account secure.




Fort Knox Passwords - Secure enough for almost anything, like root or administrator passwords.




CodeIgniter Encryption Keys - Can be used for any other 256-bit key requirement.




160-bit WPA Key




504-bit WPA Key




64-bit WEP Keys




128-bit WEP Keys




152-bit WEP Keys




256-bit WEP Keys


Last updated: April 15, 2026

Created by: Eon Tools Dev Team

Reviewed by: Sugam Baskota



What this tool does

This tool generates random keys, ready to use, at a range of strengths from decent to extra strong. Rather than one password, you get a spread of options to copy for the technical jobs that need a random string: a WiFi password, an app or API secret, an encryption key, or test data.

How to use it

A set of keys is waiting as soon as the page loads, grouped by strength. Find the level that suits your task, and copy the key you want with a click. If none of them feel right, refresh for a fresh set. There is nothing to configure; the options are laid out for you to pick from.

How it works

Each key is built from random characters drawn from your browser's cryptographically secure random generator, the proper source for anything security-related, so the keys are genuinely unpredictable. The stronger levels simply use longer keys with a wider range of characters. It all runs on your device, so nothing generated here is sent anywhere or stored.

Keys are not quite passwords

It helps to think of these as keys rather than passwords, because the way you use them is different. A WiFi password, an app secret, or an encryption key is something a device or a service handles, not something you type from memory. So there is no reason to hold back on strength: you are not going to memorise it, which means longer and more complex is simply better. Reach for the strongest level for anything that matters.

The thing to get right with keys is where they live. A secret is only as safe as its storage, so keep keys in a proper secrets manager or a secure configuration, and resist the very common temptation to paste one straight into your source code or commit it to version control, where it can quietly end up public. Generate it here, then put it somewhere it stays private. For passwords meant for people to use, the random password generator gives you the character controls, and the bulk generator makes many at once.

Questions people ask

What are these keys for?

Any job that needs a strong random string rather than a memorable password: WiFi passwords, app and API secrets, encryption keys, and test data. They are meant to be stored and used by software, not typed from memory.

Which strength should I use?

For anything sensitive, the strongest available. Since you do not have to remember a key, there is no downside to a longer, more complex one, so pick the extra-strong option by default.

Are the keys securely generated?

Yes. Every key comes from your browser's cryptographically secure random generator and is built on your device, with nothing sent anywhere.

How should I store a key or secret?

In a secrets manager or secure configuration, never hardcoded in your source code or committed to version control, where it can accidentally become public. Generate it here, then move it somewhere private.



Sugam Baskota

Sugam Baskota is a senior software engineer and Computer Science graduate from UT Arlington, with interests in user scripts, browser extensions, developer tooling, and productivity systems. He spends time building practical utilities and extensions in the kinds of workflows Eon is designed to simplify. At Eon Tools, he reviews useful, password, and developer tools.