This password generator uses a simple algorithm to generate a sequence of 15 upper and lower case letters, numbers and special characters. The chance of rolling the same password twice is greater than 10^100, which is quite large, and much much better than using a password that contains an obvious word.
Note: If you need more or less characters, just exclude or include your own characters. If you need more special or upper case characters, either refresh or include your own.