QuickKit

Password & PIN Generator

Cryptographically secure passwords and PINs, never saved.

Password
Press Generate to create a password…

Generated with browser cryptographic randomness. Not persisted. Closing this tab clears it.

Between 4 and 128 characters. Press Enter to generate.

Removes look-alike characters for easier manual entry.

Examples

  • Strong password
    16 chars, letters + digits + symbols
    → e.g. 7K$qB9!r… (16 chars)
  • Numeric PIN
    6 digits
    → e.g. 419207

What it does

Password & PIN Generator produces strong passwords and numeric PINs using the browser's cryptographically secure random source (window.crypto.getRandomValues). Pick the length, choose character categories, or generate a numeric PIN of any digit count.

When you need it

Creating a new account, rotating a leaked password, setting a phone PIN, or generating a one-time code — anytime you need an unpredictable secret without trusting an online generator.

How it works locally

All randomness comes from your browser's CSPRNG. Generated values live only in memory and are never written to localStorage, never sent to a server, and never attached to an account. Closing the tab or reloading the page clears the in-memory value.

Related tools