Personally, I don’t usually use name generators unless I want a name with a meaning in a language that already exists. Otherwise, I make up names from scratch. I do strange, many different things to come up with names…
I may take parts of preexisting names or words and mash them together, may look at something random and make a name around it, may make a sound and go with a name around it, make take whole sentences and make a name around it, and many more things. All of which I have actually used for names.
And if I’m not using a name in that moment, I put it aside in a computer/handwritten document to keep for future characters, names and places. Even races and species!
I also recommend http://www.behindthename.com/ and https://surnames.behindthename.com/ for given and last names respectively. You can even add entries!
I hope that’s helpful, somehow!