A free edge API by formatho.com, privacy-first developer tools.
Free, no signup, runs entirely in your browser — your data never leaves your device.
curl "https://password-generator-formatho.filesformatho.workers.dev/api?length=24&count=3&symbols=1"
curl "https://password-generator-formatho.filesformatho.workers.dev/api?length=16&symbols=0&excludeAmbiguous=1"
| Param | Default | Description |
|---|---|---|
length | 20 | Password length, 8–128. |
count | 1 | How many passwords, 1–100. |
lowercase / uppercase / numbers / symbols | 1 | Enable/disable each charset (0 to disable). |
excludeAmbiguous | 0 | 1 drops look-alike chars (il1Lo0O, quotes, etc.). |
Every password uses crypto.getRandomValues with unbiased rejection sampling; each requested charset is guaranteed at least one character. Response includes pool size, entropy bits and a strength rating. Full reference: /api endpoint.
Prefer a UI? Use the complete client-side version — passwords are generated locally in your browser and never touch any server: Password Generator on formatho.com.
Browse every free Formatho Worker tool on the Formatho Tools index.