JSON Formatter↗
Format, minify, and validate JSON. Make your data easy to read.
Create strong random passwords, right in your browser.
Something missing? Suggest an improvement →
Uses cryptographically secure Web Crypto randomness. Choose a length from 8 to 128 characters; the default is 20. Passwords are never saved to history.
Enter a whole number from 8 to 128 and choose Generate. A value of 20 produces 20 characters, not 20 passwords. Each run creates a new random result using the browser’s cryptographic random generator. Copy the result into your password manager before closing the page; ToolDock does not provide password recovery.
The alphabet contains upper- and lowercase letters, digits and a selection of symbols. Some look-alike characters are excluded. Characters are sampled independently, so a result is not guaranteed to include every character class. If a site insists on a particular mix or disallows a symbol, check its rules and generate another result.
Use a separate password for each account and enable multi-factor authentication where available. Browser extensions, clipboard managers and people who can view the screen may still see a generated password. Local processing avoids sending the input to ToolDock; it does not protect a compromised device.
This tool runs in your browser. Inputs and results are not sent to our server. Closing or refreshing the page clears your work, so save any results you need.