1. Open Epic Games parental controls
Sign in to epicgames.comwith your kid's account. Account Settings → Parental Controls. You'll be prompted to set a 6-digit parental PIN.
2. Turn off random squad voice
Parental Controls → Social → Voice Chat → Friends only. This eliminates the stranger-in-the-headphones problem entirely. Squad-fill matchmaking still works; the strangers just can't talk to your kid.
3. Restrict text chat too
Parental Controls → Social → Text Chat → Friends only. Or off entirely for under-10s.
4. Gate friend requests
Parental Controls → Social → Allow Friend Requests → PIN required. Your kid can ask, but you approve.
5. Spending: PIN every purchase
Parental Controls → Spending → Require PIN for all purchases. Now every V-Bucks pack, Battle Pass, and Crew subscription requires you. Optional: set a weekly cap as a hard ceiling.
See our guide on how to refund a V-Bucks or Robux chargeif you're reading this late.
6. Mature content filter
Parental Controls → Privacy → Filter Mature Language → on. Catches the obvious. Misses the creative.
7. (Optional) Disable cross-play
In the game itself: Settings → Account & Privacy → Allow Cross-Platform Play → off. Reduces the matchmaking pool to your kid's console only, which means fewer random strangers per match. Tradeoff: longer queue times.
8. Check the in-game settings too
Fortnite has a parallel set of controls inside the game (Settings → Account & Privacy) that can override Epic's account-level controls. Verify both are set the way you want. Fortnite has, on occasion, reset these after major patches.
What Fortnite's controls don't do
- Read voice chat for slurs or doxxing (audio isn't filtered live).
- Catch when a squad-mate moves the chat to Discord.
- Differentiate gambling-style purchases (Llamas) from cosmetic ones.
- Flag the “send me a pic” pattern in DMs.
Gamekeeper covers those. Voice chat monitoring details here.