Random Relationship Generator
Press the button to get one random relationship from 70, from Half-Sibling and Ex-Partners to Coach-Player and Roommates.The Random Relationship Generator picks one relationship from a list of 70 and shows it on a card. Press the button and you get something like "Step-Sibling", "Landlord-Tenant", "Long-Distance Relationship" or "Mentor-Mentee". That's the whole tool: no inputs, no filters, one result per click. It's meant for writers and roleplayers who need to decide how two characters are connected, and for anyone running a prompt game where the relationship between two people is the thing you have to build a scene around.
What's in the list
The 70 entries fall into four rough groups, and the generator draws from all of them equally.
- Romantic status (about 16 entries): Girlfriend, Boyfriend, Fiancé/Fiancée, Engaged, Married, Separated, Divorced, Single, Widowed, Domestic Partners, Dating, Ex-Partners, Long-Distance Relationship, Open Relationship, Friends with Benefits, Spouses.
- Family (about 26 entries): Parent-Child, Siblings, Biological, Adoptive, Foster and Step- versions of parent, child and sibling, Half-Sibling, Guardian, Grandparent, Grandchild, Aunt-Uncle, Niece-Nephew, Cousin, and the full set of in-laws from Mother-in-law to Sister-in-law.
- Professional and formal (about 21 entries): Teacher-Student, Academic Advisor-Student, Coach-Player, Trainer-Athlete, Doctor-Nurse, Therapist-Patient, Attorney-Client, Employer-Employee, CEO-Board Member, Business Partners, Landlord-Tenant, Host-Guest, Seller-Buyer, Consultant-Client and similar pairs.
- Social (a handful): Friends, Colleagues, Neighbors, Roommates, Mentor-Mentee.
Some results describe a pair (Coach-Player), others describe one person's status (Widowed) or one side of a pair (Grandchild). Read a single-sided result as "the relationship your character has to someone else" and decide who that someone is.
Ways people use it
- Two-character writing prompts. Generate a relationship, then give each character a trait from the Random Emotion Generator and a random job. "Therapist-Patient, one is furious, one is a pilot" is enough to start a scene.
- Roleplay and improv. Two players draw a relationship and have to play it without saying it out loud; the audience guesses.
- Headcanons and fan fiction. Pick two existing characters, generate, and write the version of the story where they are Step-Siblings or Business Partners.
- Filling out a character sheet. Combined with the Random Height Generator, eye color and Likes and Dislikes Generator, it covers the "who are they to the protagonist" line that character templates always have.
- Family tree exercises. Teachers use the family entries to quiz kinship terms: what is your parent's sibling's child to you?
The list is labels only. It does not generate a relationship dynamic (rivals, reluctant allies, one-sided crush) or a backstory, and it doesn't produce two names. Pair it with a name generator if you need those. More character tools are listed under all people and character generators.
Frequently asked questions
- What kinds of relationships can it generate?
Seventy labels across four groups: romantic status (Dating, Married, Divorced, Ex-Partners), family (Half-Sibling, Foster Parent, Mother-in-law), professional pairs (Attorney-Client, Coach-Player, Landlord-Tenant) and social ties (Roommates, Neighbors, Mentor-Mentee).
- Can I get only family relationships?
There's no filter. Family entries are about 26 of the 70, so on average you'll hit one every third click. Just keep pressing until you get one that fits.
- Does it generate relationship dynamics or tropes?
No. It gives the formal relationship (who the two people are to each other), not the dynamic between them. Enemies-to-lovers, rivalry or secret-keeping are things you layer on yourself.
- Is this a relationship status generator too?
Partly. Single, Dating, Engaged, Married, Separated, Divorced and Widowed are all in the list, so it can serve as a random status picker, though it will also return non-status results like Cousin or Colleagues.



