No generation request
Every selection happens inside this browser tab. The server only delivered the page.
Create a random alphanumeric password using A–Z, a–z, and 0–9. No punctuation, spaces, or emoji. Choose 12–64 characters to match a form that does not accept symbols.
Includes uppercase, lowercase, and digits. Random choices use Web Crypto; the pool-based entropy display is an estimate.
Every selection happens inside this browser tab. The server only delivered the page.
Results are never written to cookies, local storage, session storage, or a database.
Rejection sampling removes modulo bias before values are mapped to characters or words.
This tool selects from 62 ASCII characters and includes at least one uppercase letter, lowercase letter, and digit. It excludes punctuation and whitespace. Check the destination's length limit and character rules before saving the result.
Included: A–Z a–z 0–9. Example format: m7Qa2Bv9 (illustration only — do not use this public example as a password).
Excluded: punctuation such as ! @ # $ %, spaces, and emoji.
If the password rule requires a non-alphanumeric character, use the random password generator with symbols enabled instead.
Not sure how many characters to choose? Read the password length guide.
Use the bulk password generator for up to 1,000 passwords. Keep Uppercase, Lowercase, and Numbers enabled, and turn off Symbols for an alphanumeric batch. Choose the quantity and length, then copy the list or download TXT, CSV, or JSON. Downloaded files contain plaintext credentials; store and share them securely.
Alphanumeric characters consist of uppercase A–Z, lowercase a–z, and numbers 0–9 (a 62-character pool). Non-alphanumeric characters (punctuation like !, @, #, $, %) are completely excluded.
Use this generator when a form explicitly allows only letters and numbers. It cannot guarantee compatibility with every bank, legacy system, or application: a service may impose a shorter maximum, forbid certain characters, or require punctuation.
A–Z, a–z, and 0–9 are ASCII characters and each occupies one byte in UTF-8. This tool does not use accented letters or full-width digits. Encoding compatibility alone does not guarantee that a service will accept the password.
Use a quick-length button or the slider. The result updates immediately; Generate creates another result at the same length. Copy it into your password manager and the intended form. Predictable suffixes such as a year are not a substitute for additional random characters.
Even without symbols, a 24-character random alphanumeric string cannot be easily memorized. Save it directly into your password manager vault.
Yes, if it is sufficiently long, randomly generated, and unique. A pool-based estimate for 20 random characters from 62 choices is about 119 bits under independent uniform selection; actual generator constraints affect the distribution. This is not a guaranteed cracking time or protection from phishing.
A non-alphanumeric character is any character that is not a standard letter (A–Z, a–z) or number (0–9), such as punctuation marks, spaces, or symbols like #, $, %, &. This tool excludes all of them.
Choose a length from 12 to 64 characters, generate a result, and copy it. Every result includes uppercase letters, lowercase letters, and digits, with no symbols or spaces. Choose 20–24 characters when the service permits it.
This no-symbols tool cannot satisfy that rule. Use the main random password generator with symbols enabled, then check that the site's allowed punctuation matches your result.
It is a practical starting point that adds guessing resistance when punctuation is excluded. It is not universally accepted: shorten it to the service's permitted length if needed and use MFA where available.