The tool takes the first and last name, tidies them (lower case, accents and apostrophes removed, spaces and hyphens joined up) and builds the formats that companies commonly use: first, last, first.last, first_last, flast, f.last, firstl and their reverses.
The list is in a fixed order. It is not ranked, because no reliable public data says which format is most common, and the right one depends entirely on the company.