Help desk 24/7 · Office 9 AM–5 PM MT, Mon–Fri

Password generator

Generate random passwords with your choice of length and characters.

Open this tool

Checking access…

About this tool

Create random passwords using your browser’s cryptographic random number generator, with control over length, character types, look-alike characters and whether every selected type must appear. Each password is sampled without modulo bias, so every character is equally likely rather than quietly favouring the start of the alphabet. Nothing is transmitted, logged or stored: the password exists only in this tab, which is exactly what a password generator on someone else’s server cannot promise.

Helpful answers

Using this tool

How are passwords generated?

The tool uses cryptographic random values to select characters from your chosen sets. You can change the length, exclude look-alike characters, and require every selected character type.

Does this tool save my password?

The tool does not save generated passwords. Copy the one you want to keep into a password manager. Clipboard history or other software on your device may retain a copy after you use Copy.

Which characters can I use?

Choose lowercase letters, uppercase letters, digits and symbols. Quotes and backslashes are excluded from the symbol set. Check the requirements of the site where you will use the password.

Text

More text tools

JSON formatter and validator

Indent, minify, sort and check JSON, with errors reported by line and column.

Open JSON formatter and validator

Base64 encoder and decoder

Convert text to Base64 and back, with correct handling of accents and emoji.

Open Base64 encoder and decoder

Text compare

Compare two blocks of text line by line and see exactly what changed.

Open Text compare

All text tools

Work with ALCO

Need more than a quick tool?

These are free and always will be. If one of them is solving a problem you keep having, the underlying issue is usually worth a conversation.