Text · Russian name declensionRussian name declension and normalization
Decline a Russian full name through all six cases, or take an inflected form back to the nominative. With job titles, gender detection and a list mode — all in the browser.
Names are declined locally and never sent to a server
The forms come from the rules of Russian morphology rather than from a dictionary of names. Disputable cases — indeclinable surnames and forms that read in more than one way — are marked rather than guessed: an invented ending in a legal document is a defect.
02
For a document
ready-made lines, gender agreement and a salutation
Ready-made linesfeminine
Power of attorneyNotary
…в лице Ивановой Марии Петровны, действующей на основании…
OrderHR
Назначить Иванову Марию Петровну…
Application headerFrom whom
От Ивановой М. П.
CertificateIssued to
Выдана Ивановой Марии Петровне в том, что…
PayrollInitials
Иванова М. П.
Gender agreement
Agreed with gender · feminine
Иванова Мария Петровна получила …
Salutation in a letter
Мария Петровна!
The formal form only — first name and patronymic. Colloquial short forms are never invented.
03
As a list
one person per line — from a spreadsheet or a letter
List · 0 lines · 0 recognised
Up to 200 lines at a time · one person per line, or three spreadsheet columns: surname / first name / patronymic
Examples
Lines with an ambiguous form or an indeclinable surname are marked — check those by hand.
Paste a list — one person per line
04
About Russian declension
To decline a Russian full name — declension, also called declination or inflection — each part goes into the required case by its own rules and according to gender: «Иванов Иван Иванович» in the dative is «Иванову Ивану Ивановичу», while «Иванова Мария Петровна» becomes «Ивановой Марии Петровне». The rule fits in a paragraph; the errors live in the exceptions. The first name «Ирина» ends like the surname «Кузьмина», and a program that looks only at endings produces «Ириной Ивановы». A woman's surname ending in a consonant does not decline, and a double surname changes in both parts. This tool parses the actual name against a dictionary of first names rather than by its ending, marks disputable forms instead of guessing, and declines up to two hundred lines at once — with a job title and initials for documents.
Six cases
Basics
Иванову (dat.)
From the nominative come all the other forms — genitive, dative, accusative, instrumental and prepositional — the ones Russian contracts, powers of attorney and orders actually require. Surname, given name and patronymic are declined separately: each of the three behaves by its own set of rules.
Male and female
Gender
Иванову ≠ Ивановой
The same family name takes different endings for a man and for a woman, and a female surname of the masculine shape does not decline at all: «Ирине Мельник». Gender is detected from the patronymic and the surname, but stays switchable: names like Sasha or Zhenya are genuinely ambiguous.
Back to the base form
Normalize
Иванову → Иванов
Any case back to the nominative, so the person can be found in a directory or a database. The reverse direction is not always unambiguous: «Ивановой» is genitive, dative and prepositional at once, so alternatives are shown next to the answer instead of one confident guess.
Job title included
Documents
главному бухгалтеру
The job title is declined together with the name, producing a ready line for a document: «главному бухгалтеру Ивановой Марии Петровне». Dependent words after the head noun stay unchanged, which is why it is «руководителю отдела продаж» and never «руководителю отделу продажам».
Names that never change
Honesty
Дюма, Гёте, Белых
Foreign surnames ending in a vowel and Russian ones ending in -ко or -ых keep the same form in every case. The tool marks them instead of inventing an ending. In a legal document an invented ending is not a small inaccuracy — it makes the paper wrong.
Privacy
Local
no server
Names are personal data. Everything here runs in the browser: the rules and the exception dictionary arrive with the page and nothing is sent anywhere. The name is not written into the page address either — from there it would reach browser history and site analytics.
05
Frequently asked questions
Type the name in the nominative case and the tool returns all six Russian forms: nominative, genitive, dative, accusative, instrumental and prepositional. Surname, given name and patronymic are declined separately, each by its own rules. Gender is detected from the patronymic and the surname ending, and you can switch it manually — endings depend on it. Every form has its own copy button.
Switch the direction to «Normalize» and paste the inflected form, for example «Иванову Ивану Ивановичу». The tool returns the nominative «Иванов Иван Иванович» and names the case it recognised. This is what you need when a name arrives inside a Russian document or letter and you have to look the person up in a directory. Ambiguous forms come with alternatives instead of one confident guess.
Because the surname carries grammatical gender. A man is Иванов, a woman from the same family is Иванова, and their dative forms are Иванову and Ивановой. Female surnames decline only when they end in «-а» or «-я»: Иванова changes by case, while Мельник stays the same for a woman and declines normally for a man. That is why the gender switch matters here.
Surnames ending in «-о» and «-ко» (Шевченко), in «-ых» and «-их» (Белых, Седых), and foreign ones ending in a vowel (Гёте, Дефо, Дюма) stay identical in every case, for men and women alike. The tool marks such names instead of inventing an ending for them. An invented ending inside a contract or a power of attorney makes the document wrong.
Turn the job title field on and you get the whole phrase at once: «главному бухгалтеру Ивановой Марии Петровне». The head noun and the adjectives before it are declined, while dependent words after it stay unchanged: «руководителю отдела продаж». Russian job titles do not agree with the person's gender in official writing, so a woman is still «генеральному директору».
No. The whole morphology — rules and the exception dictionary — is loaded with the page and runs in your browser, so neither a single name nor a pasted list leaves the device. You can open the page, go offline and keep working. Names are not written into the address bar either: from there they would reach browser history and site analytics.