Password Generator
Strong passwords using crypto.getRandomValues, with length and character controls.
The link keeps what is on screen.
Very strongEntropy: 128 bits
Result
For security, the link only keeps the settings: passwords never go into the URL, and whoever opens it generates their own.
How is it calculated?
See the code ↗Processed in your browser; nothing is sent.
Use from the terminal (JSON)
This tool also runs outside the site: the cli.js script uses the same logic as this page and returns the result as JSON. Parameters are the same as this page's URL — copy the command below with the values on screen.
Deno
deno run -q "https://tools.thecodecodex.com/cli.js?tool=password"
Node.js / Bun
curl -s https://tools.thecodecodex.com/cli.js | node --input-type=module - password len=…
| Parameter | Description | Default |
|---|---|---|
| len | tamanho (4-128) | 20 |
| sets | conjuntos de caracteres | lower,upper,digits,symbols |
| noamb | 1 = evita I, l, 1, O, 0 | 0 |
| q | quantidade (1-50) | 5 |
Requires Deno, Node.js or Bun. With Deno the script runs with no permissions: it cannot read files or access the network. Central Bank indicators are from the day the site was published.
More in Development
- Text Compare (Diff)Compare two texts side by side: different lines and characters, colour-coded changes, JSON with sorted keys and a .diff patch.
- UUID GeneratorUUID v4 (random) and v7 (time-ordered), plus an inspector for existing UUIDs.
- Hash GeneratorSHA-1, SHA-256, SHA-384 and SHA-512 of any text, computed with the Web Crypto API.