Universal

Secure password and UUID generatorEN

Create independent random values without a server request, account, history, or hidden seed.

Options
Estimated entropy
Alphabet size

Generated passwords are not saved. Store them now.

Processing stays in this tab.

Ready.

How to use it

Use password mode for password-manager-ready random secrets and UUID mode for non-secret random identifiers.

  1. Choose Password or UUID, set the output count, and configure password length and character sets when relevant.
  2. Generate values; password mode guarantees each selected set when the chosen length permits it.
  3. Copy the results and save passwords immediately in a trusted password manager.

Worked example

Input
Password · length 20 · lower + upper + digits + symbols
Output
One 20-character random password and an estimated entropy value

Actual output changes on every run and is not stored by Rigula.

Method and definitions

  • Random bytes come from crypto.getRandomValues; rejection sampling avoids modulo bias and Fisher–Yates randomises positions.
  • UUID output sets the RFC 9562 version-4 and variant bits; entropy is an idealised alphabet estimate, not a security guarantee.

Limits and edge cases

  • Password strength still depends on independent use, secure storage, phishing resistance, and the target service.
  • The generator supports 8–128 password characters and at most 50 outputs per run.

Privacy

All input and output stays in this tab. Rigula does not upload, store, or include it in a share URL.