What is the difference? Which one is correct?
what do you need it for?
what for do you need it?
for what do you need it?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
what do you need it for? - correct, informal and conversational, widely used.
what for do you need it? - broken English. Do not use. Will be heard as "wrong" by native speakers.
for what do you need it? - correct - more formal.