# Password Generator > Generate a cryptographically secure password locally; bookmarkable URLs save settings, not the password. Page: https://askcalculators.com/calculator/password-generator/ Definition: https://askcalculators.com/calculator/password-generator/definition.json JSON Schema: https://askcalculators.com/calculator/password-generator/schema.json Version: 7.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/password-generator/?length=16&includeUppercase=1&includeNumbers=1&includeSymbols=1 ## Inputs - length: Length; type=text; optional; default=16 - includeUppercase: Include uppercase; type=checkbox; optional; default=true - includeNumbers: Include numbers; type=checkbox; optional; default=true - includeSymbols: Include symbols; type=checkbox; optional; default=true ## Outputs - result: Result; format=text; primary ## Formula At least one character is selected from every enabled group; remaining characters use cryptographically secure random selection and the final sequence is securely shuffled. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs. Notice: Generated locally. Store passwords in a reputable password manager and use unique credentials.