Generates random registration numbers of any length and character format, as well as telling you how many variations of that format are possible, helping to ensure that you will not run out of available registration numbers and have to switch formats down the road. Tools are included for incorporating the program into a database, in case you wish to tie the generated numbers into a logging system and ensure that the number has not previously been used.