This translates directly to "Where are you from?" in Portuguese.
However, depending on the context, you can also use:
* "Você é de onde?" (Literally: "You are from where?")
* "Qual é a sua origem?" (Literally: "What is your origin?")
* "De que país você é?" (Literally: "From which country are you?")
The best way to choose the right phrase depends on the specific situation and who you are talking to.