Use this Name Generator to find real Russian names for next story or gaming character, or other creative projects.

A full Russian name will have three parts: a given name (first name), a patronymic, and a surname (last name). The patronymic name is derived from the father’s first name with a suffix. For men, the suffix is usually -ovich or -evich, for women the suffix is usually -ovna or -evna.

A Russian given name has several forms. The full form is what you can find below. There is also a “short” form (which may not in fact be shorter) which is the most common derivative of the name. Then there is an affectionate diminutive used for children and intimate friends, and a colloquial diminutive which shows a highly familiar attitude or even rudeness, and a slang or vulgar diminutive which originated in criminal communities but became generally popular in the 1990s.

These are suggestions to inspire you. If using a name, always doublecheck it’s spelling and usage in its native language if wanting to use it in the “real” world. If you are naming a fantasy character, try playing with the options provided with different pronunciations or spellings to make something uniquely yours.

Have fun!

Be sure to check out Byrd’s other random name generators.

Russian surnames