Instagram only allows letters, numbers, periods, and underscores in usernames. The generator takes these limitations into account when creating suggestions. Periods and underscores can’t be used consecutively, and usernames can’t begin or end with these characters. Keep in mind that simpler usernames are often more memorable and easier for others to type when searching for your account.