Security · Python secrets

Random Key Generator

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.

Jump to Fort Knox Ready · python-secrets
Ultra

Fort Knox Passwords

Maximum-strength secrets for password managers and root accounts.

30 characters

Strong

Good Passwords

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

16 characters

Extreme

Ridiculous Passwords

Extra-long complex strings when you want absurd entropy.

64 characters

Solid

Average Passwords

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

10 characters

PIN

Numeric PINs

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

4-digit

6-digit

8-digit

Crypto

Hex Encryption Keys

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

128-bit

256-bit

Wi‑Fi

WPA / WPA2 Keys

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

WPA (63 chars)

WPA short (16 chars)

Legacy

WEP Keys (legacy only)

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

64-bit (10 hex)

128-bit (26 hex)

256-bit (58 hex)

API

API / Secret Keys

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

32 bytes (urlsafe)

48 bytes (urlsafe)

ID

UUID v4

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

UUID v4

About this random key generator

Generate secure random passwords and encryption keys online with Fah Swe Tools — a RandomKeygen-style suite powered by Python’s cryptographically secure secrets module. Create Fort Knox passwords, everyday strong passwords, numeric PINs, 128/256-bit hex keys, WPA/WPA2 Wi‑Fi passphrases, URL-safe API tokens, and UUID v4 identifiers. Tap to copy on mobile. Ideal for developers, sysadmins, and anyone who needs fresh secrets without installing an app. Privacy-first: keys are never stored.

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.