Security · Python secrets

Random Key Generator — Strong Passwords, WPA Keys & API Tokens

Secure passwords, WPA keys, hex encryption keys, PINs, API tokens & UUIDs — one tap to copy. Built like RandomKeygen, powered by Python’s cryptographically secure secrets module.

Server Processing What you type or paste is sent over HTTPS to our server to work out the answer. It is not saved. Web addresses you enter are visited by our server.

Jump to Fort Knox Ready · python-secrets
Ultra

Fort Knox Passwords

Maximum-strength secrets for password managers and root accounts.

Keys load when this section is visible — or tap Generate.

Strong

Good Passwords

Strong everyday passwords — great for email, banking, and cloud apps.

Keys load when this section is visible — or tap Generate.

Extreme

Ridiculous Passwords

Extra-long complex strings when you want absurd entropy.

Keys load when this section is visible — or tap Generate.

Solid

Average Passwords

Shorter but still random — better than reused or dictionary words.

Keys load when this section is visible — or tap Generate.

PIN

Numeric PINs

Cryptographically random PINs for phones, locks, and 2FA backups.

Keys load when this section is visible — or tap Generate.

Crypto

Hex Encryption Keys

Random hex keys for AES and app encryption (token_hex).

Keys load when this section is visible — or tap Generate.

Wi‑Fi

WPA / WPA2 Keys

Long random Wi‑Fi passphrases. Prefer WPA2/WPA3 — never use WEP for real networks.

Keys load when this section is visible — or tap Generate.

Legacy

WEP Keys (legacy only)

Included for lab / legacy gear. WEP is broken — do not use on live networks.

Keys load when this section is visible — or tap Generate.

API

API / Secret Keys

URL-safe random tokens for API secrets, webhooks, and app keys.

Keys load when this section is visible — or tap Generate.

ID

UUID v4

Random UUID identifiers (Python uuid4 / secrets-backed).

Keys load when this section is visible — or tap Generate.

What is Random Key Generator?

Random Key Generator is a free tool that creates cryptographically secure random passwords and keys with Python's secrets module: Fort Knox passwords, WPA/WPA2 Wi-Fi keys, hex encryption keys, PINs, API tokens and UUIDs. Tap any key to copy.

Generate secure random passwords and keys online. RandomKeygen-style sections powered by Python secrets — Fort Knox, WPA, hex, PIN, API tokens, UUID. Free key generator on Fah Swe Tools.

Key features

Popular uses

Also known as: RandomKeygen alternative, WPA Key Generator, API Key Generator, Secret Key Generator.

About this random key generator

Compared with browser-only toys, Fah Swe Tools generates keys on the server with Python secrets — the same module recommended for passwords, tokens, and security-sensitive values. Use Fort Knox or Good passwords with a password manager; use hex keys for encryption; use WPA keys for Wi‑Fi; skip WEP except for legacy testing.

How to use

  1. Open the Random Key Generator page.
  2. Browse sections (Fort Knox, Good, WPA, hex, PIN, API, UUID).
  3. Tap any key to copy, or regenerate a section / refresh all.

FAQ

Is this like RandomKeygen?

Yes — the same style of multi-section key page: strong passwords, PINs, hex encryption keys, WPA keys, API tokens, and UUIDs on one screen.

Are keys cryptographically secure?

Yes. All values are generated server-side with Python’s secrets module (CSPRNG), not Math.random.

Do you store my passwords?

Never. Keys exist only in the page response. Nothing is saved to a password database.

Should I use WEP keys?

No for real Wi‑Fi. WEP is included only for legacy/lab use. Prefer WPA2/WPA3 keys.

Is it free?

Yes. Fah Swe Tools Random Key Generator is free with no signup.

How long should a Wi-Fi password be?

At least 12–16 random characters; WPA keys up to 63 characters are strongest.

↑↓ move Enter open CtrlK search anywhere

Add Fah Swe Tools to your Home Screen

  1. Tap the Share button in your browser.
  2. Scroll and choose “Add to Home Screen”.
  3. Tap “Add”. Fah Swe Tools then opens full screen from your Home Screen.