Fortnite is free to download and play, but all kinds of power ups cost money. You can get V-Bucks Gift Cards or Xbox Gift Cards to acquire these power ups for free by playing mobile games on the Playbite app.