Looking for a word to describe a person who only makes friends to benefit themselves.
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions on choosing an ideal word or phrase must include information on how it will be used in order to be answered. For help writing a good word or phrase request, see: About single word requests" – tchrist, Community, vickyace, NVZ, Hellion
a person who associates with another person or a group in a sycophantic manner or for the purpose of gaining some personal advantage.
Longman Dictionary defines it as
Someone who spends a lot of time with a rich or important person, because they hope to get some advantage for themselves: He was surrounded by a crowd of friends and hangers-on.
From Oxford Dictionaries
But he also set an undisputed world record, for the number of aides, acolytes, spongers and hangers-on that he assembled in one place at the same time.
I think the term opportunist , though not specific to friendship, well describes the kind of person you are referring to:
- One who takes advantage of any opportunity to achieve an end, often with no regard for principles or consequences.(AHD)
also the expression fair-weather friend can suggest the idea of a person who uses friendship just as a way to to have a personal return without real commitment for others:
- Fig. someone who is your friend only when things are pleasant or going well for you. Bill stayed for lunch but he wouldn't help me with the yard work. He's just a fair-weather friend. A fair-weather friend isn't much help in an emergency. (AHD)
The term user, when applied to a friend, means someone who is using a friendship solely for personal gain.
(pejorative) An exploiter, an abusive user (a person who uses something or someone unfairly, selfishly and/or unethically).