UUID Generator
Generate cryptographically random RFC 4122 version 4 UUIDs.
Open tool →Set the length and which character types to include, and get a random password generated using your browser's cryptographically secure random number source, the same kind used for security-sensitive code, not a predictable pseudo-random function.
The supported range is 6–48 characters. Generate a fresh value that meets the receiving service's rules, preferably with a longer length where supported. The strength label is a rough interface estimate, not a cracking-time calculation.
| Input or check | Expected result or decision |
|---|---|
| Length 16 with all four groups selected | Exactly 16 characters, with uppercase, lowercase, a number, and a symbol. |
| Length 48 | Exactly 48 characters; the website receiving it may impose a different limit. |
| No character groups selected | An error and no usable output. |
Choose a long password and save it in a password manager. Do not reuse it on multiple accounts or share screenshots of it. Character variety does not replace sufficient length.
Generate a different password for each account. Random output is not a substitute for multi-factor authentication or secure storage.
These tools open separately; inputs are not transferred.
Generate cryptographically random RFC 4122 version 4 UUIDs.
Open tool →Get a disposable inbox in one click for signups you don't want landing in your real email.
Open tool →Generate SHA-256, SHA-384, or SHA-512 hashes from UTF-8 text.
Open tool →Generate a five-color palette for design work, with the option to lock colors you like.
Open tool →Passwords are generated in your browser and are not sent to or stored by an Anvil processing server.
The tool is not a password manager, breach checker, or recovery service. Destination sites may reject particular lengths or symbols, and generated values disappear when you leave.
No. Each password is generated locally in your browser and is never sent anywhere or logged.
Longer is generally stronger. Sixteen characters with a mix of character types is a reasonable baseline for most accounts; use more for anything sensitive.
No. Use a unique password for each account, ideally stored in a password manager, so that one leaked password doesn't put other accounts at risk.
Choose a whole-number length from 6 to 48 and at least one character group. Match the destination service's allowed symbols. If copying fails, select the displayed value manually and save it in your password manager; the tool does not keep a password history.
The tool does not provide a password vault or recovery history. Save a password in a password manager before leaving the page, and avoid sending it through email or support forms.
Check that site's length and character requirements, adjust the generator settings, and generate a new value. Use a different password for every account.
What Actually Makes a Password Strong? Length, Randomness, Uniqueness, and MFA
Learn what actually makes passwords strong: length, randomness, uniqueness, password managers, MFA, recovery, and when password changes are really needed.