Password Generator

Select the criteria for generating the passwords:

Minimum lenght: * 1-2048
Maximum lenght: * 1-2048

enter the same values in both fields for the same length of the password

Number of passwords: * max 1000

* max 20

please enter any additional chars that you want to use or leave blank (selected chars from previous options and duplicates are ignored)

Conditional expression: *

Prefix: * max 50
Suffix: * max 50

Please wait...

Password Generator generates randomly selected characters. If you want to have mandatorily specific groups of characters in each password, select a conditional expression. Generator generates a maximum of 1,000 passwords. The number of passwords you enter is automatically discarded when the Generator reaches the maximum of possible combinations for selected criteria.

You can choose between Standard English alphabet (ISO-8859-1) and Slovak alphabet (ISO-8859-2). Generator ignores digraphs (consonants) of Slovak alphabet such as DZ, and CH. Generator handles all data one by one character in UTF-8 format, special terms are not accepted. You have the ability to generate the whitespace, but most web servers do not use if for technical reasons.

Generator doesn’t generate duplicate passwords.

» This script doesn’t store or send the generated password to third parties!

The site is secured

Your connection with this site is safely encrypted using SSL protocol.

If you want to generate a good and strong password for online portals, it should contain a minimum of 20 characters and more. Do not use familiar words, but unfamiliar phrases, numbers and special characters. The longer password, the better.

However, first you need to check, which characters you can enter into the portal. Unfortunately, there are certain web sites where it is impossible to enter a password containing, for example, special characters.

And as only a few people are able to remember a strong password full of different characters, it is good to write down this password (and another one) to notepad (that way, no one can steal if from you via internet), or you can write it down (for quicker access) to a simple text file or XLS table. Then you will be able just to copy it (CTRL+C). For the safety, copy this file into a special USB flash drive or floppy disk.

In case you like some particular password, try to add some nonsensical sequence of different characters, for example: Jozef123 to Jozef123_4eQ@65BP:45xT. For this form of password, you can use the functions of Generator: prefix for initial phrase, or suffix for final phrase.

Good tip for passwords is, for instance, a complete sentence (including commas and whitespaces), or excerpts from poems and movies. These would be much easier to remember than any other complex password and they are also long enough. And if the password accepts diacritic, that is even better.

Calculate all possible combinations

Formula: AB = X (A*A..)

A = number of possible characters for one position
B = total length of the password
X = number of possible combinations

Example: 103 = 1000 (10*10*10)

A = only numbers 0-9 = 10 characters
B = password length 3 characters
X = maximum number of combinations is 1000

Generating domain names

The Generator can easily generate the combinations of domain names. Simply select numbers and lowercase English letters and use the suffix for specific extensions, e.g. .com. You can also use the Slovak alphabet for the domain name, but this exception applies only to type of .EU domain.

Donation and contact

If you like this online Generator, you can contribute any amount at this link or transfer to cryptocurrency e-wallets. Many thanks.

BTC: 1GpcksmQUAATYPfQvHR4DCgNMorn4fdmqb
ETH: 0xbd61f0afD4D2DCE2ee421b5B554A33974B6ca273

For any questions or in case of problems with this Generator, please contact me via this form.

Copyright © 2015 by Piri